.resources-page,.resource-page{background:radial-gradient(circle at 12% 4%, #d4a8531a, transparent 25rem), var(--bg)}.resources-shell,.resource-page-shell{width:min(calc(100% - 48px), var(--max-width));padding:110px 0 var(--space-4xl);margin:0 auto}.resource-promo{color:#f8f5ec;background:var(--ink);border:1px solid #ffffff14;border-radius:28px;grid-template-columns:minmax(0,1.55fr) minmax(260px,.65fr);min-height:350px;margin-bottom:clamp(68px,9vw,112px);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #1a191729}.resource-promo:before{content:"";filter:blur(4px);pointer-events:none;background:#d4a8531c;border-radius:50%;width:420px;height:420px;position:absolute;top:50%;right:6%;transform:translateY(-50%)}.resource-promo-copy{z-index:2;padding:clamp(32px,5vw,60px);position:relative}.resource-promo-eyebrow{color:var(--accent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-size:.68rem;font-weight:700;display:flex}.resource-promo-eyebrow:before{content:"";background:currentColor;width:20px;height:1px}.resource-promo-title{max-width:700px;font-family:var(--font-serif);letter-spacing:-.045em;margin-bottom:20px;font-size:clamp(2.25rem,4.5vw,4.15rem);font-weight:400;line-height:.98}.resource-promo-copy>p:not(.resource-promo-eyebrow):not(.resource-promo-title):not(.resource-promo-promise){color:#f8f5ecb3;max-width:660px;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.7}.resource-promo-promise{color:#fff;font-size:var(--size-sm);margin-top:10px;font-weight:600}.resource-promo-actions{align-items:center;gap:16px;margin-top:28px;display:flex}.resource-promo-cta{color:var(--ink);background:var(--accent);border-radius:var(--radius-pill);align-items:center;gap:14px;padding:13px 18px 13px 22px;font-weight:700;transition:transform .25s,background-color .25s;display:inline-flex}.resource-promo-cta span{background:#1a19171f;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.resource-promo-cta:hover{background:#e0b968;transform:translateY(-2px)}.resource-promo-actions>span{color:#f8f5ec80;font-size:var(--size-xs)}.resource-promo-product{z-index:1;border-left:1px solid #ffffff17;flex-direction:column;justify-content:center;align-items:center;min-height:350px;display:flex;position:relative;overflow:hidden}.resource-promo-logo-wrap{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:1px solid #ffffff29;border-radius:30px;place-items:center;width:116px;height:116px;margin-bottom:18px;animation:5s ease-in-out infinite resourceFloat;display:grid;position:relative;transform:rotate(-3deg);box-shadow:0 22px 44px #00000047}.resource-promo-logo{border-radius:22px;width:82px;height:82px}.resource-promo-product strong{z-index:2;font-family:var(--font-serif);letter-spacing:.025em;font-size:2rem;font-weight:500;position:relative}.resource-promo-product>span:last-child{z-index:2;color:#f8f5ec8c;font-size:var(--size-xs);position:relative}.resource-promo-orbit{border:1px solid #d4a8533d;border-radius:50%;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}.orbit-one{width:210px;height:210px}.orbit-two{opacity:.55;width:310px;height:310px}@keyframes resourceFloat{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-9px)rotate(1deg)}}.resources-hero{align-items:end;gap:var(--space-2xl);grid-template-columns:minmax(0,1.5fr) minmax(280px,.58fr);padding:0 8px clamp(56px,8vw,92px);display:grid}.resources-kicker,.resource-section-eyebrow{color:#916c27;font-family:var(--font-mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px;font-size:.7rem;font-weight:700}.resources-hero h1{font-family:var(--font-serif);letter-spacing:-.055em;font-size:clamp(3.3rem,7.5vw,6.8rem);font-weight:400;line-height:.87}.resources-hero h1 em{color:#98742f;font-weight:400}.resources-intro{color:var(--ink-muted);font-size:var(--size-md);padding-bottom:8px;line-height:1.7}.resource-index{padding-top:var(--space-lg);border-top:1px solid var(--border)}.resource-index-head{margin-bottom:var(--space-lg);justify-content:space-between;align-items:baseline;display:flex}.resource-index-head h2{font-size:var(--size-sm);letter-spacing:.02em;font-weight:700}.resource-index-head span{color:var(--ink-subtle);font-family:var(--font-mono);text-transform:uppercase;font-size:.68rem}.resource-grid{gap:var(--space-lg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.resource-card{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:24px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s;overflow:hidden}.resource-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)}.resource-card-link{height:100%;display:block}.resource-card:only-child,.resource-card:last-child:nth-child(odd){grid-column:1/-1}.resource-card:only-child .resource-card-link,.resource-card:last-child:nth-child(odd) .resource-card-link{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr);display:grid}.resource-card:only-child .resource-card-visual,.resource-card:last-child:nth-child(odd) .resource-card-visual{border-bottom:0;border-right:1px solid #d4a8534d}.resource-card-visual{background:linear-gradient(#1a19170d 1px, transparent 1px), linear-gradient(90deg, #1a19170d 1px, transparent 1px), var(--accent-soft);background-size:28px 28px;border-bottom:1px solid #d4a8534d;min-height:260px;position:relative;overflow:hidden}.resource-card-number{color:#89661f;font-family:var(--font-mono);font-size:.72rem;position:absolute;top:20px;left:22px}.resource-card-arrow{background:#ffffffbf;border:1px solid #1a191717;border-radius:50%;place-items:center;width:38px;height:38px;transition:transform .3s,background-color .3s;display:grid;position:absolute;top:16px;right:18px}.resource-card:hover .resource-card-arrow{background:var(--ink);color:var(--accent);transform:rotate(10deg)}.resource-card-stack{place-items:center;display:grid;position:absolute;inset:0}.resource-card-stack i{background:#fff;border:1px solid #1a19171f;border-radius:16px;width:min(58%,265px);height:135px;position:absolute;box-shadow:0 20px 40px #4a350e1f}.resource-card-stack i:first-child{background:#e7cf9a;transform:translate(-40px,14px)rotate(-7deg)}.resource-card-stack i:nth-child(2){background:#f8edcf;transform:translate(38px,12px)rotate(7deg)}.resource-card-stack i:nth-child(3){transform:translateY(-6px)}.resource-card-stack i:nth-child(3):before{content:"IDEA  →  EVIDENCE";font-family:var(--font-mono);letter-spacing:.08em;font-size:.64rem;font-weight:700;position:absolute;top:25px;left:24px}.resource-card-stack i:nth-child(3):after{content:"";background:repeating-linear-gradient(to bottom, var(--border) 0 1px, transparent 1px 16px);height:48px;position:absolute;top:56px;left:24px;right:24px}.resource-card-visual-screenshots,.resource-card-visual-links,.resource-card-visual-recall,.resource-card-visual-reminders,.resource-card-visual-brain-dump{background:radial-gradient(circle at 72% 22%, #d4a85342, transparent 180px), var(--ink);border-bottom-color:#ffffff1a}.resource-card-visual-screenshots .resource-card-number,.resource-card-visual-links .resource-card-number,.resource-card-visual-recall .resource-card-number,.resource-card-visual-reminders .resource-card-number,.resource-card-visual-brain-dump .resource-card-number{color:var(--accent)}.resource-card-visual-screenshots .resource-card-arrow,.resource-card-visual-links .resource-card-arrow,.resource-card-visual-recall .resource-card-arrow,.resource-card-visual-reminders .resource-card-arrow,.resource-card-visual-brain-dump .resource-card-arrow{color:#fff;background:#ffffff14;border-color:#ffffff1f}.resource-card-visual-screenshots .resource-card-stack i:first-child,.resource-card-visual-links .resource-card-stack i:first-child,.resource-card-visual-recall .resource-card-stack i:first-child,.resource-card-visual-reminders .resource-card-stack i:first-child,.resource-card-visual-brain-dump .resource-card-stack i:first-child{background:#6b5831;border-color:#ffffff1f}.resource-card-visual-screenshots .resource-card-stack i:nth-child(2),.resource-card-visual-links .resource-card-stack i:nth-child(2),.resource-card-visual-recall .resource-card-stack i:nth-child(2),.resource-card-visual-reminders .resource-card-stack i:nth-child(2),.resource-card-visual-brain-dump .resource-card-stack i:nth-child(2){background:#a27b35;border-color:#ffffff1f}.resource-card-visual-screenshots .resource-card-stack i:nth-child(3):before{content:"CAPTURE  →  RECALL"}.resource-card-visual-links .resource-card-stack i:nth-child(3):before{content:"LINK  +  CONTEXT"}.resource-card-visual-recall .resource-card-stack i:nth-child(3):before{content:"CLUE  →  FOUND"}.resource-card-visual-reminders .resource-card-stack i:nth-child(3):before{content:"SAY  →  CHECK  →  REMIND"}.resource-card-visual-brain-dump .resource-card-stack i:nth-child(3):before{content:"DUMP  →  SORT  →  ACT"}.resource-card-visual-guidelines{background:radial-gradient(circle at 70% 25%, #ffffff17, transparent 180px), var(--ink);border-bottom-color:#ffffff1a}.resource-card-visual-guidelines .resource-card-number{color:var(--accent)}.resource-card-visual-guidelines .resource-card-arrow{color:#fff;background:#ffffff14;border-color:#ffffff1f}.resource-card-visual-guidelines .resource-card-stack i:first-child{background:#6b5831;border-color:#ffffff1f}.resource-card-visual-guidelines .resource-card-stack i:nth-child(2){background:#a27b35;border-color:#ffffff1f}.resource-card-visual-guidelines .resource-card-stack i:nth-child(3){background:#f8f5ec}.resource-card-visual-guidelines .resource-card-stack i:nth-child(3):before{content:"THINK  ·  SIMPLIFY"}.resource-card-visual-guidelines .resource-card-stack i:nth-child(3):after{background:linear-gradient(90deg, var(--accent) 0 34%, transparent 34% 38%, var(--border) 38% 100%) 0 0 / 100% 8px no-repeat, linear-gradient(90deg, var(--border) 0 63%, transparent 63%) 0 21px / 100% 8px no-repeat, linear-gradient(90deg, var(--border) 0 48%, transparent 48%) 0 42px / 100% 8px no-repeat;height:52px}.resource-card-visual-launch{background-color:#315340;background-image:linear-gradient(#ffffff13 1px,#0000 1px),linear-gradient(90deg,#ffffff13 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom-color:#ffffff1a}.resource-card-visual-launch .resource-card-number{color:#d7eadb}.resource-card-visual-launch .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-launch .resource-card-stack i:first-child{background:#72947b;border-color:#ffffff24}.resource-card-visual-launch .resource-card-stack i:nth-child(2){background:#d8e8dc}.resource-card-visual-launch .resource-card-stack i:nth-child(3):before{content:"LAUNCH  →  LEARN"}.resource-card-visual-auth{background:radial-gradient(circle at 68% 26%,#d4a85347,#0000 180px),linear-gradient(135deg,#263448,#182331);border-bottom-color:#ffffff1a}.resource-card-visual-auth .resource-card-number{color:#efd391}.resource-card-visual-auth .resource-card-arrow{color:#fff;background:#ffffff17;border-color:#ffffff24}.resource-card-visual-auth .resource-card-stack i:first-child{background:#577194;border-color:#ffffff24}.resource-card-visual-auth .resource-card-stack i:nth-child(2){background:#d8e3f2}.resource-card-visual-auth .resource-card-stack i:nth-child(3):before{content:"GOOGLE  →  SESSION"}.resource-card-visual-creator{background:radial-gradient(circle at 74% 22%,#ffe29c4d,#0000 190px),linear-gradient(145deg,#8f4b37,#4d2930);border-bottom-color:#ffffff1a}.resource-card-visual-creator .resource-card-number{color:#ffe5a5}.resource-card-visual-creator .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-creator .resource-card-stack i:first-child{background:#bf7657;border-color:#ffffff24}.resource-card-visual-creator .resource-card-stack i:nth-child(2){background:#f0b57b}.resource-card-visual-creator .resource-card-stack i:nth-child(3):before{content:"RECORD  →  PUBLISH"}.resource-card-visual-agentic{background-color:#173d3b;background-image:linear-gradient(#ffffff12 1px,#0000 1px),linear-gradient(90deg,#ffffff12 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom-color:#ffffff1a}.resource-card-visual-agentic .resource-card-number{color:#a9e4d9}.resource-card-visual-agentic .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-agentic .resource-card-stack i:first-child{background:#3f7770;border-color:#ffffff24}.resource-card-visual-agentic .resource-card-stack i:nth-child(2){background:#b9ded7}.resource-card-visual-agentic .resource-card-stack i:nth-child(3):before{content:"CRAWL  →  UNDERSTAND"}.resource-card-visual-sponsorship{background:radial-gradient(circle at 72% 22%,#f7d37c47,#0000 180px),linear-gradient(145deg,#4b3a65,#261f38);border-bottom-color:#ffffff1a}.resource-card-visual-sponsorship .resource-card-number{color:#f7d37c}.resource-card-visual-sponsorship .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-sponsorship .resource-card-stack i:first-child{background:#776294;border-color:#ffffff24}.resource-card-visual-sponsorship .resource-card-stack i:nth-child(2){background:#d6c7e7}.resource-card-visual-sponsorship .resource-card-stack i:nth-child(3):before{content:"AUDIENCE  →  REVENUE"}.resource-card-visual-simulation{background:radial-gradient(circle at 70% 24%,#97d5e952,#0000 190px),linear-gradient(145deg,#205271,#132a44);border-bottom-color:#ffffff1a}.resource-card-visual-simulation .resource-card-number{color:#aee8f3}.resource-card-visual-simulation .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-simulation .resource-card-stack i:first-child{background:#43819c;border-color:#ffffff24}.resource-card-visual-simulation .resource-card-stack i:nth-child(2){background:#b9e2eb}.resource-card-visual-simulation .resource-card-stack i:nth-child(3):before{content:"SEED  →  SIMULATE"}.resource-card-visual-interview{background:radial-gradient(circle at 72% 20%,#fbc1a44d,#0000 190px),linear-gradient(145deg,#704151,#342639);border-bottom-color:#ffffff1a}.resource-card-visual-interview .resource-card-number{color:#ffd5c0}.resource-card-visual-interview .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-interview .resource-card-stack i:first-child{background:#a56d7c;border-color:#ffffff24}.resource-card-visual-interview .resource-card-stack i:nth-child(2){background:#edb7ab}.resource-card-visual-interview .resource-card-stack i:nth-child(3):before{content:"ASK  →  LISTEN  →  LEARN"}.resource-card-visual-automation{background:radial-gradient(circle at 72% 20%,#bdf0cf4d,#0000 190px),linear-gradient(145deg,#315e55,#1b3336);border-bottom-color:#ffffff1a}.resource-card-visual-automation .resource-card-number{color:#c9f1d5}.resource-card-visual-automation .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-automation .resource-card-stack i:first-child{background:#5d887b;border-color:#ffffff24}.resource-card-visual-automation .resource-card-stack i:nth-child(2){background:#acd9bd}.resource-card-visual-automation .resource-card-stack i:nth-child(3):before{content:"COMMENT  →  WEBHOOK  →  DM"}.resource-card-visual-screenrecorder{background:radial-gradient(circle at 72% 20%,#ffc4834d,#0000 190px),linear-gradient(145deg,#315174,#1d293f);border-bottom-color:#ffffff1a}.resource-card-visual-screenrecorder .resource-card-number{color:#ffd6a1}.resource-card-visual-screenrecorder .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-screenrecorder .resource-card-stack i:first-child{background:#5d7798;border-color:#ffffff24}.resource-card-visual-screenrecorder .resource-card-stack i:nth-child(2){background:#f0b980}.resource-card-visual-screenrecorder .resource-card-stack i:nth-child(3):before{content:"RECORD  →  ZOOM  →  EXPORT"}.resource-card-visual-human-needs{background:radial-gradient(circle at 72% 20%,#ffde8e52,#0000 190px),linear-gradient(145deg,#815328,#3f2b2d);border-bottom-color:#ffffff1a}.resource-card-visual-human-needs .resource-card-number{color:#ffe2a0}.resource-card-visual-human-needs .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-human-needs .resource-card-stack i:first-child{background:#a76b35;border-color:#ffffff24}.resource-card-visual-human-needs .resource-card-stack i:nth-child(2){background:#edbd68}.resource-card-visual-human-needs .resource-card-stack i:nth-child(3):before{content:"NEED  →  EMOTION  →  ACTION"}.resource-card-visual-performance{background:linear-gradient(#fff1 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#fff1 1px,#0000 1px) 0 0/24px 24px,linear-gradient(145deg,#204f5b,#172c3c);border-bottom-color:#ffffff1a}.resource-card-visual-performance .resource-card-number{color:#9ee6df}.resource-card-visual-performance .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-performance .resource-card-stack i:first-child{background:#407b82;border-color:#ffffff24}.resource-card-visual-performance .resource-card-stack i:nth-child(2){background:#9ed3cc}.resource-card-visual-performance .resource-card-stack i:nth-child(3):before{content:"AUDIT  →  MEASURE  →  PROVE"}.resource-card-visual-local-ai{background:radial-gradient(circle at 72% 18%,#b0ffd63d,#0000 190px),linear-gradient(145deg,#244b3c,#162a2d);border-bottom-color:#ffffff1a}.resource-card-visual-local-ai .resource-card-number{color:#b8f5d2}.resource-card-visual-local-ai .resource-card-arrow{color:#fff;background:#ffffff1a;border-color:#ffffff24}.resource-card-visual-local-ai .resource-card-stack i:first-child{background:#447762;border-color:#ffffff24}.resource-card-visual-local-ai .resource-card-stack i:nth-child(2){background:#a8dfbf}.resource-card-visual-local-ai .resource-card-stack i:nth-child(3):before{content:"DOWNLOAD  →  RUN  →  OWN"}.resource-card-body{padding:26px 28px 30px}.resource-card-meta{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;margin-bottom:18px;font-size:.65rem;display:flex}.resource-card-body h3{max-width:480px;font-family:var(--font-serif);letter-spacing:-.035em;margin-bottom:12px;font-size:clamp(1.9rem,3.5vw,2.65rem);font-weight:400;line-height:1.02}.resource-card-body>p{color:var(--ink-muted);line-height:1.65}.resource-card-body ul{flex-wrap:wrap;gap:7px;margin-top:22px;display:flex}.resource-card-body li{color:#76591f;background:var(--accent-soft);border-radius:999px;padding:6px 10px;font-size:.68rem;font-weight:600}.resources-manifesto{gap:var(--space-2xl);padding:var(--space-xl) 8px 0;border-top:1px solid var(--border);grid-template-columns:.4fr 1fr;margin-top:clamp(70px,10vw,120px);display:grid}.resources-manifesto span{color:var(--ink-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.7rem}.resources-manifesto p{max-width:700px;font-family:var(--font-serif);letter-spacing:-.03em;font-size:clamp(1.75rem,3.5vw,3rem);line-height:1.12}.resource-breadcrumbs{color:var(--ink-muted);font-size:var(--size-xs);flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:48px;display:flex}.resource-breadcrumbs a{text-decoration:underline;-webkit-text-decoration-color:var(--border);text-decoration-color:var(--border);text-underline-offset:4px}.resource-breadcrumbs a:hover{color:var(--ink)}.resource-article-hero{text-align:center;max-width:990px;margin:0 auto clamp(70px,10vw,120px)}.resource-article-meta{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;justify-content:center;gap:12px;margin-bottom:24px;font-size:.68rem;display:flex}.resource-article-meta>*+:before{content:"·";color:var(--ink-subtle);margin-right:12px}.resource-article-hero h1{font-family:var(--font-serif);letter-spacing:-.055em;font-size:clamp(3.15rem,7.5vw,6.6rem);font-weight:400;line-height:.93}.resource-article-hero>p{max-width:730px;color:var(--ink-muted);margin:26px auto 0;font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:1.7}.resource-primary-link{justify-content:center;align-items:center;gap:16px;margin-top:28px;display:flex}.resource-primary-link a{color:var(--accent);background:var(--ink);border-radius:var(--radius-pill);align-items:center;gap:13px;padding:13px 20px;font-weight:700;transition:transform .2s,background-color .2s;display:inline-flex}.resource-primary-link a:hover{background:#2e2c29;transform:translateY(-2px)}.resource-primary-link>span{color:var(--ink-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.66rem}.validation-visual{background:var(--accent-soft);border:1px solid #d4a8536b;border-radius:26px;grid-template-columns:1fr 1.3fr 1fr;align-items:center;gap:20px;width:min(100%,760px);min-height:210px;margin:60px auto 0;padding:28px clamp(22px,5vw,54px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px #7856141a}.validation-label{font-family:var(--font-serif);font-size:clamp(1.4rem,3vw,2.2rem)}.validation-line{align-items:center;gap:7px;display:flex}.validation-line:before,.validation-line:after{content:"";background:#1a19173d;flex:1;height:1px}.validation-line i{background:var(--ink);border-radius:50%;width:6px;height:6px;animation:2.4s ease-in-out infinite evidencePulse}.validation-line i:nth-child(2){animation-delay:.25s}.validation-line i:nth-child(3){animation-delay:.5s}@keyframes evidencePulse{0%,to{opacity:.25;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}.validation-seal{width:116px;height:116px;color:var(--accent);background:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:50%;place-content:center;justify-self:end;font-size:.66rem;line-height:1.35;display:grid;transform:rotate(6deg)}.validation-seal b{color:#fff;font-family:var(--font-serif);letter-spacing:0;text-transform:none;font-size:1.5rem;font-weight:400}.guidelines-visual{color:#fff;background:radial-gradient(circle at 50% 50%, #d4a85329, transparent 200px), var(--ink);border-radius:26px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,760px);min-height:260px;margin:60px auto 0;padding:clamp(24px,5vw,44px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px #1a19172e}.guidelines-visual>span{color:#f8f5ecb8;min-height:72px;font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;background:#ffffff0e;border:1px solid #ffffff17;border-radius:14px;align-items:center;padding:18px;font-size:.72rem;display:flex}.guidelines-visual>span:before{content:"✓";width:24px;height:24px;color:var(--ink);background:var(--accent);border-radius:50%;flex:0 0 24px;place-items:center;margin-right:10px;font-weight:800;display:grid}.guidelines-visual strong{color:var(--ink);background:var(--accent);border:5px solid var(--ink);font-family:var(--font-mono);letter-spacing:.04em;border-radius:9px;padding:9px 14px;font-size:.68rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-2deg)}.launch-visual{color:#f5faf6;background-color:#315340;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:26px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;width:min(100%,860px);min-height:210px;margin:60px auto 0;padding:clamp(24px,5vw,48px);display:grid;box-shadow:0 24px 55px #1d412a2e}.launch-visual span{min-height:112px;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;background:#ffffff14;border:1px solid #ffffff21;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;padding:18px;font-size:.66rem;display:flex}.launch-visual b{color:#fff;font-family:var(--font-serif);letter-spacing:-.03em;margin-bottom:4px;font-size:2.4rem;font-weight:400;line-height:1}.launch-visual i{color:#a9cdb3;font-size:1.4rem;font-style:normal}.auth-visual{color:#eef4fc;background:radial-gradient(circle at 84% 10%,#d4a85347,#0000 220px),linear-gradient(135deg,#263448,#182331);border-radius:26px;grid-template-columns:1fr auto 1fr auto 1fr auto 1.05fr;align-items:center;gap:12px;width:min(100%,900px);min-height:210px;margin:60px auto 0;padding:clamp(22px,4vw,42px);display:grid;box-shadow:0 24px 55px #18233133}.auth-visual span,.auth-visual strong{text-align:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:92px;padding:14px 10px;display:flex}.auth-visual b,.auth-visual strong{color:#fff;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;font-size:.73rem}.auth-visual small{color:#eef4fc9e;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;margin-top:6px;font-size:.6rem}.auth-visual strong{color:#263448;background:var(--accent);border-color:#fff3}.auth-visual i{color:#efd391;font-size:1.2rem;font-style:normal}.creator-visual{color:#fff7e7;background:linear-gradient(#ffffff0e 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/30px 30px,linear-gradient(145deg,#8f4b37,#4d2930);border-radius:26px;grid-template-columns:1fr auto 1.2fr auto 1fr;align-items:end;gap:16px;width:min(100%,860px);min-height:230px;margin:60px auto 0;padding:clamp(28px,5vw,52px);display:grid;box-shadow:0 24px 55px #4d293038}.creator-visual span{background:#ffffff14;border:1px solid #ffffff24;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:86px;padding:14px;display:flex}.creator-visual b{color:#ffe5a5;font-family:var(--font-serif);font-size:2.25rem;font-weight:400;line-height:1}.creator-visual small{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-top:6px;font-size:.62rem}.creator-visual strong{color:#4d2930;clip-path:polygon(50% 0,100% 100%,0 100%);font-family:var(--font-mono);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#f0b57b;align-self:start;padding:28px 16px 38px;font-size:clamp(.68rem,1.3vw,.82rem);line-height:1.35;animation:.8s cubic-bezier(.22,1,.36,1) both creator-mountain-rise}.creator-visual i{color:#ffe5a5;align-self:center;font-size:2rem;font-style:normal}@keyframes creator-mountain-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.agentic-visual{color:#eaf9f6;background-color:#173d3b;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:26px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:18px;width:min(100%,880px);min-height:220px;margin:60px auto 0;padding:clamp(24px,5vw,48px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 55px #173d3b33}.agentic-visual:after{content:"";background:linear-gradient(90deg,#0000,#a9e4d921,#0000);width:18%;animation:4s ease-in-out infinite agentic-scan;position:absolute;inset:0 auto 0 -20%;transform:skew(-12deg)}.agentic-visual>div{gap:8px;display:grid}.agentic-visual>div span{color:#eaf9f6b8;font-family:var(--font-mono);letter-spacing:.08em;text-align:center;background:#ffffff12;border:1px solid #ffffff1f;border-radius:9px;padding:9px 12px;font-size:.6rem}.agentic-visual strong{aspect-ratio:1;color:#173d3b;background:#a9e4d9;border:8px solid #ffffff1f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:120px;display:flex;box-shadow:0 0 0 1px #ffffff42,0 0 45px #a9e4d92e}.agentic-visual strong b{font-family:var(--font-serif);letter-spacing:-.04em;font-size:2.5rem;font-weight:400;line-height:.9}.agentic-visual strong small{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-top:7px;font-size:.55rem}.agentic-visual>i{color:#a9e4d9;font-size:1.3rem;font-style:normal}@keyframes agentic-scan{0%,18%{left:-20%}78%,to{left:110%}}.sponsorship-visual{color:#f7f2ff;background:radial-gradient(circle at 84% 8%,#f7d37c3d,#0000 220px),linear-gradient(145deg,#4b3a65,#261f38);border-radius:26px;grid-template-columns:1fr auto 1fr auto 1fr auto 1.15fr;align-items:center;gap:12px;width:min(100%,940px);min-height:220px;margin:60px auto 0;padding:clamp(24px,4vw,44px);display:grid;box-shadow:0 24px 55px #261f3838}.sponsorship-visual span,.sponsorship-visual strong{text-align:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:102px;padding:14px 10px;display:flex}.sponsorship-visual span b,.sponsorship-visual strong b{color:#fff;font-family:var(--font-serif);letter-spacing:-.04em;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:400;line-height:1}.sponsorship-visual small{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-top:7px;font-size:.58rem}.sponsorship-visual strong{color:#261f38;background:#f7d37c;border-color:#ffffff38;animation:.7s cubic-bezier(.22,1,.36,1) both sponsorship-total-in;box-shadow:0 12px 32px #f7d37c1f}.sponsorship-visual strong b{color:#261f38}.sponsorship-visual>i{color:#f7d37c;font-size:1.25rem;font-style:normal}@keyframes sponsorship-total-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.simulation-visual{color:#eefaff;background:radial-gradient(circle,#aee8f31f,#0000 210px),linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(145deg,#205271,#132a44);border-radius:26px;grid-template-columns:1fr auto 1.2fr auto 1fr;align-items:center;gap:18px;width:min(100%,880px);min-height:230px;margin:60px auto 0;padding:clamp(26px,5vw,48px);display:grid;box-shadow:0 24px 55px #132a4438}.simulation-visual>span{text-align:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:100px;padding:16px;display:flex}.simulation-visual>span b{color:#aee8f3;font-family:var(--font-serif);font-size:2.25rem;font-weight:400;line-height:1}.simulation-visual small{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;margin-top:7px;font-size:.58rem}.simulation-visual>strong{justify-self:center;width:156px;height:130px;position:relative}.simulation-visual>strong em{background:#aee8f3;border:6px solid #ffffff1f;border-radius:50%;width:42px;height:42px;animation:3.2s ease-in-out infinite alternate simulation-node-drift;position:absolute;box-shadow:0 0 0 1px #fff3}.simulation-visual>strong em:first-child{top:10px;left:5px}.simulation-visual>strong em:nth-child(2){animation-delay:-.8s;top:18px;right:4px}.simulation-visual>strong em:nth-child(3){animation-delay:-1.6s;bottom:0;left:28px}.simulation-visual>strong em:nth-child(4){animation-delay:-2.4s;bottom:5px;right:26px}.simulation-visual>strong:before,.simulation-visual>strong:after{content:"";background:#aee8f373;height:1px;position:absolute;top:62px;left:24px;right:24px;transform:rotate(24deg)}.simulation-visual>strong:after{transform:rotate(-28deg)}.simulation-visual>strong b{z-index:1;color:#132a44;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;background:#f6d98c;border-radius:999px;padding:7px 10px;font-size:.62rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.simulation-visual>i{color:#aee8f3;font-size:1.3rem;font-style:normal}@keyframes simulation-node-drift{0%{transform:translateY(-3px)scale(.96)}to{transform:translateY(4px)scale(1.04)}}.interview-visual{color:#fff8f4;background:radial-gradient(circle at 50% 44%,#ffd5c026,#0000 210px),linear-gradient(145deg,#704151,#342639);border-radius:26px;grid-template-columns:1fr auto 1.15fr auto 1fr;align-items:center;gap:18px;width:min(100%,880px);min-height:230px;margin:60px auto 0;padding:clamp(26px,5vw,48px);display:grid;box-shadow:0 24px 55px #34263938}.interview-visual>span,.interview-visual>strong{text-align:center;background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:104px;padding:16px;display:flex}.interview-visual b{color:#ffd5c0;font-family:var(--font-serif);font-size:clamp(1.65rem,3vw,2.25rem);font-weight:400;line-height:1}.interview-visual small{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-top:8px;font-size:.57rem}.interview-visual>strong{color:#342639;background:#ffd5c0;border-color:#fff3;animation:.7s cubic-bezier(.22,1,.36,1) both interview-listen-in;position:relative;box-shadow:0 14px 34px #ffd5c01f}.interview-visual>strong em{color:#34263933;font-family:var(--font-serif);font-size:5rem;font-style:normal;line-height:1;position:absolute;top:-9px;left:12px}.interview-visual>strong b{color:#342639}.interview-visual>strong small{color:#342639b3}.interview-visual>i{color:#ffd5c0;font-size:1.3rem;font-style:normal}@keyframes interview-listen-in{0%{opacity:0;transform:translateY(8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.automation-visual{color:#f3fff7;background:radial-gradient(circle at 50% 45%,#c9f1d521,#0000 210px),linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/30px 30px,linear-gradient(145deg,#315e55,#1b3336);border-radius:26px;grid-template-columns:1fr auto 1.15fr auto 1fr;align-items:center;gap:18px;width:min(100%,880px);min-height:230px;margin:60px auto 0;padding:clamp(26px,5vw,48px);display:grid;box-shadow:0 24px 55px #1b33363b}.automation-visual>span,.automation-visual>strong{text-align:center;background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:104px;padding:16px;display:flex}.automation-visual b{color:#c9f1d5;font-family:var(--font-serif);font-size:clamp(1.65rem,3vw,2.2rem);font-weight:400;line-height:1}.automation-visual small{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-top:8px;font-size:.57rem}.automation-visual>strong{color:#1b3336;background:#c9f1d5;animation:.7s cubic-bezier(.22,1,.36,1) both automation-webhook-in;position:relative;overflow:hidden;box-shadow:0 14px 34px #c9f1d51f}.automation-visual>strong:before,.automation-visual>strong:after,.automation-visual>strong em{content:"";opacity:.22;background:#315e55;border-radius:50%;width:8px;height:8px;position:absolute}.automation-visual>strong:before{top:16px;left:16px}.automation-visual>strong:after{bottom:16px;right:16px}.automation-visual>strong em{top:18px;right:24px}.automation-visual>strong b{color:#1b3336;position:relative}.automation-visual>strong small{color:#1b3336ad;position:relative}.automation-visual>i{color:#c9f1d5;font-size:1.3rem;font-style:normal}@keyframes automation-webhook-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.human-needs-visual{color:#fff8e8;background:radial-gradient(circle at 76% 26%,#ffde8e33,#0000 210px),linear-gradient(145deg,#815328,#3f2b2d);border-radius:26px;grid-template-columns:minmax(0,1.25fr) minmax(180px,.75fr);align-items:center;gap:clamp(28px,6vw,72px);width:min(100%,880px);min-height:310px;margin:60px auto 0;padding:clamp(30px,6vw,58px);display:grid;box-shadow:0 24px 55px #3f2b2d40}.human-needs-visual>div{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex}.human-needs-visual span{color:#3f2b2d;min-height:35px;font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;background:#fff7e6;border-radius:7px;justify-content:center;align-items:center;padding:7px 18px;font-size:.65rem;font-weight:700;animation:.6s cubic-bezier(.22,1,.36,1) both human-needs-rise;display:flex}.human-needs-visual span b{color:#3f2b2d80;margin-right:10px;font-size:.55rem}.human-needs-visual span:first-child{background:#fff0bd;width:46%;animation-delay:.28s}.human-needs-visual span:nth-child(2){background:#f7d783;width:58%;animation-delay:.21s}.human-needs-visual span:nth-child(3){background:#eebd68;width:70%;animation-delay:.14s}.human-needs-visual span:nth-child(4){background:#d99a4c;width:82%;animation-delay:70ms}.human-needs-visual span:nth-child(5){color:#fff9ed;background:#a96835;width:94%}.human-needs-visual>strong{font-family:var(--font-serif);letter-spacing:-.045em;text-align:left;font-size:clamp(2.5rem,5vw,4.4rem);font-weight:400;line-height:.86}.human-needs-visual>strong em{color:#ffe09a;font-weight:400}@keyframes human-needs-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.performance-visual{color:#f1ffff;background:linear-gradient(#ffffff0e 1px,#0000 1px) 0 0/28px 28px,linear-gradient(90deg,#ffffff0e 1px,#0000 1px) 0 0/28px 28px,radial-gradient(circle at 50% 48%,#9ee6df2e,#0000 220px),linear-gradient(145deg,#204f5b,#172c3c);border-radius:26px;grid-template-columns:1fr auto 1fr auto 1.2fr auto 1fr auto 1fr;align-items:center;gap:12px;width:min(100%,920px);min-height:250px;margin:60px auto 0;padding:clamp(26px,5vw,48px);display:grid;box-shadow:0 24px 55px #172c3c3d}.performance-visual>span,.performance-visual>strong{text-align:center;background:#ffffff12;border:1px solid #ffffff21;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:92px;padding:14px 9px;display:flex}.performance-visual b{color:#9ee6df;font-family:var(--font-serif);font-size:clamp(1.55rem,2.8vw,2.2rem);font-weight:400;line-height:1}.performance-visual small{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:.56rem}.performance-visual>strong{color:#17313b;background:#d9f3ed;border-color:#9ee6df8c;min-height:124px;animation:2.8s ease-in-out infinite alternate performance-pulse;box-shadow:0 16px 35px #08192033}.performance-visual>strong b{color:#204f5b}.performance-visual>strong small{color:#17313bb3}.performance-visual>i{color:#9ee6df;font-size:1.1rem;font-style:normal}@keyframes performance-pulse{0%{transform:scale(.97)}to{transform:scale(1.025)}}.local-ai-visual{color:#effff5;background:radial-gradient(circle at 18% 15%,#b8f5d229,#0000 230px),linear-gradient(145deg,#244b3c,#162a2d);border-radius:26px;grid-template-columns:minmax(0,1.45fr) minmax(210px,.7fr);align-items:center;gap:clamp(24px,5vw,56px);width:min(100%,880px);min-height:280px;margin:60px auto 0;padding:clamp(28px,5vw,52px);display:grid;box-shadow:0 24px 55px #162a2d40}.local-ai-window{background:#081213c7;border:1px solid #b8f5d22b;border-radius:16px;min-height:190px;overflow:hidden;box-shadow:0 20px 40px #050f0f40}.local-ai-window-bar{background:#ffffff0f;border-bottom:1px solid #ffffff12;align-items:center;gap:6px;padding:11px 14px;display:flex}.local-ai-window-bar i{background:#8fb3a0;border-radius:50%;width:7px;height:7px}.local-ai-window-bar i:first-child{background:#f09b84}.local-ai-window-bar i:nth-child(2){background:#e5c875}.local-ai-window-bar i:nth-child(3){background:#84d3a4}.local-ai-window-bar small{color:#effff57a;font-family:var(--font-mono);margin-left:auto;font-size:.58rem}.local-ai-window>strong{font-family:var(--font-mono);padding:24px 24px 7px;font-size:clamp(1rem,2.4vw,1.35rem);font-weight:500;display:block}.local-ai-window>strong em{color:#81daa7;margin-right:9px;font-style:normal}.local-ai-window>p{font-family:var(--font-mono);border-left:2px solid #81daa7;flex-direction:column;gap:4px;margin:0 24px 20px;padding-left:14px;display:flex}.local-ai-window>p b{color:#c8f5db;font-size:.79rem}.local-ai-window>p span{color:#effff594;font-size:.64rem}.local-ai-window>div{gap:7px;padding:0 24px 22px;display:flex}.local-ai-window>div span{color:#aee9c7;font-family:var(--font-mono);letter-spacing:.07em;background:#81daa717;border:1px solid #81daa726;border-radius:999px;padding:5px 8px;font-size:.52rem}.local-ai-status{font-family:var(--font-serif);letter-spacing:-.035em;font-size:clamp(1.65rem,3.7vw,2.65rem);line-height:1.08}.local-ai-status i{background:#81daa7;border-radius:50%;width:9px;height:9px;margin-right:8px;animation:1.7s ease-in-out infinite alternate local-ai-ready;display:inline-block;box-shadow:0 0 0 7px #81daa71a}.local-ai-status b{color:#b8f5d2;font-weight:400}@keyframes local-ai-ready{0%{opacity:.5;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}.screenrecorder-visual{color:#f8fbff;background:radial-gradient(circle at 50% 46%,#ffd6a124,#0000 210px),linear-gradient(145deg,#315174,#1d293f);border-radius:26px;grid-template-columns:1fr auto 1.2fr auto 1fr;align-items:center;gap:18px;width:min(100%,880px);min-height:230px;margin:60px auto 0;padding:clamp(26px,5vw,48px);display:grid;box-shadow:0 24px 55px #1d293f3b}.screenrecorder-visual>span,.screenrecorder-visual>strong{text-align:center;background:#ffffff12;border:1px solid #ffffff24;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:104px;padding:16px;display:flex}.screenrecorder-visual b{color:#ffd6a1;font-family:var(--font-serif);font-size:clamp(1.65rem,3vw,2.2rem);font-weight:400;line-height:1}.screenrecorder-visual small{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;margin-top:8px;font-size:.57rem}.screenrecorder-visual>strong{color:#1d293f;background:#f8f3e8;min-height:126px;animation:2.8s ease-in-out infinite alternate screenrecorder-zoom-in;position:relative;overflow:hidden;box-shadow:0 14px 34px #ffd6a121}.screenrecorder-visual>strong:before{content:"";border:1px solid #3151743d;border-radius:10px;position:absolute;inset:13px}.screenrecorder-visual>strong em{background:#e75b4f;border-radius:50%;width:9px;height:9px;position:absolute;top:22px;right:23px;box-shadow:-15px 0 #ffd6a1}.screenrecorder-visual>strong b{color:#315174;position:relative}.screenrecorder-visual>strong small{color:#1d293fad;position:relative}.screenrecorder-visual>i{color:#ffd6a1;font-size:1.3rem;font-style:normal}@keyframes screenrecorder-zoom-in{0%{transform:scale(.96)}to{transform:scale(1.03)}}.resource-article-layout{grid-template-columns:220px minmax(0,700px);justify-content:center;align-items:start;gap:clamp(45px,8vw,100px);display:grid}.resource-toc{padding-top:6px;position:sticky;top:110px}.resource-toc>p{color:var(--ink);font-size:var(--size-xs);margin-bottom:15px;font-weight:700}.resource-toc ol{counter-reset:toc;gap:10px;padding-left:0;list-style:none;display:grid}.resource-toc li{counter-increment:toc}.resource-toc a{color:var(--ink-muted);grid-template-columns:25px 1fr;gap:5px;font-size:.77rem;line-height:1.35;transition:color .2s;display:grid}.resource-toc a:before{content:counter(toc, decimal-leading-zero);color:var(--ink-subtle);font-family:var(--font-mono);font-size:.62rem}.resource-toc a:hover{color:var(--ink)}.resource-takeaways{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:22px;margin-bottom:70px;padding:clamp(26px,5vw,40px)}.resource-takeaways>p{color:#886624;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:.65rem;font-weight:700}.resource-takeaways h2{font-family:var(--font-serif);margin-bottom:22px;font-size:2.2rem;font-weight:400}.resource-takeaways ul{gap:13px;display:grid}.resource-takeaways li{color:var(--ink-muted);grid-template-columns:25px 1fr;gap:10px;line-height:1.5;display:grid}.resource-takeaways li span{color:#436e4d;background:var(--done-soft);border-radius:50%;place-items:center;width:22px;height:22px;font-size:.7rem;font-weight:700;display:grid}.resource-lede{border-bottom:1px solid var(--border);font-family:var(--font-serif);letter-spacing:-.02em;padding-bottom:38px;color:var(--ink)!important;font-size:clamp(1.6rem,3vw,2.15rem)!important;line-height:1.25!important}.resource-reel-link{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:15px;grid-template-columns:44px minmax(0,1fr) 30px;align-items:center;gap:14px;margin:24px 0 0;padding:14px 16px;transition:border-color .2s,transform .2s,box-shadow .2s;display:grid}.resource-reel-link:hover{box-shadow:var(--shadow-md);border-color:#d4a853b8;transform:translateY(-2px)}.resource-reel-icon{color:#fff;background:linear-gradient(135deg,#833ab4,#fd1d1d 58%,#fcb045);border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.resource-reel-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;width:23px;height:23px}.resource-reel-link>span:nth-child(2){color:var(--ink);flex-direction:column;font-weight:700;line-height:1.35;display:flex}.resource-reel-link small{color:var(--ink-muted);margin-bottom:2px;font-size:.72rem;font-weight:500}.resource-reel-link b{color:#98742f;font-size:1.1rem;font-weight:500;transition:transform .2s}.resource-reel-link:hover b{transform:translate(2px,-2px)}.resource-prose section{padding-top:74px;scroll-margin-top:110px}.resource-prose h2,.resource-faq h2{font-family:var(--font-serif);letter-spacing:-.035em;margin-bottom:22px;font-size:clamp(2.1rem,4vw,3.2rem);font-weight:400;line-height:1.04}.resource-prose section>p:not(.resource-section-eyebrow),.resource-faq details p{color:#5f5b54;margin-bottom:18px;font-size:1.06rem;line-height:1.82}.resource-prose section>p a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;font-weight:650;text-decoration-thickness:1px}.resource-prose section>p a:hover{color:#98742f}.resource-prose ul{gap:12px;margin:26px 0;display:grid}.resource-prose li{color:#5f5b54;padding-left:26px;font-size:1.03rem;line-height:1.65;position:relative}.resource-prose li:before{content:"→";color:#98742f;font-weight:700;position:absolute;top:0;left:0}.resource-prose blockquote{background:var(--accent-soft);border-left:3px solid var(--accent);border-radius:0 16px 16px 0;grid-template-columns:30px 1fr;gap:10px;margin:32px 0 0;padding:24px;display:grid}.resource-prose blockquote>span{color:#98742f;font-size:1.2rem}.resource-prose blockquote p{color:#4b4437;font-size:.98rem;font-weight:550;line-height:1.65}.resource-command-list{gap:13px;margin:28px 0;display:grid}.resource-command{background:var(--ink);box-shadow:var(--shadow-md);border:1px solid #1a191729;border-radius:15px;overflow:hidden}.resource-command-head{min-height:43px;color:var(--accent);background:#ffffff0d;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:10px 15px;display:flex}.resource-command-head>span{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem;font-weight:700}.resource-copy-button{color:#f8f5eca8;font-family:var(--font-mono);cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:7px;flex:none;align-items:center;gap:7px;padding:5px 8px;font-size:.62rem;transition:color .2s,background-color .2s,border-color .2s;display:inline-flex}.resource-copy-button svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.resource-copy-button:hover{color:#fff;background:#ffffff14;border-color:#ffffff3d}.resource-copy-button.is-copied{color:#bce5c5;border-color:#6b9e7885}.resource-copy-button.is-error{color:#f2aa94;border-color:#d96b4a85}.resource-command pre{color:#f8f5ec;padding:20px;overflow-x:auto}.resource-command code{font-family:var(--font-mono);white-space:pre;font-size:.83rem;line-height:1.65}.resource-copy-block pre{white-space:pre-wrap;max-height:760px}.resource-copy-block code{white-space:pre-wrap;overflow-wrap:anywhere}.resource-comparison-table-wrap{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:18px;margin:30px 0;overflow-x:auto}.resource-comparison-table{border-collapse:collapse;text-align:left;width:100%;min-width:720px}.resource-comparison-table caption{color:var(--ink-muted);background:var(--surface-alt);border-bottom:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.06em;text-align:left;text-transform:uppercase;padding:15px 18px;font-size:.64rem}.resource-comparison-table th,.resource-comparison-table td{border-bottom:1px solid var(--border);vertical-align:top;padding:15px 17px}.resource-comparison-table th{color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;background:#fbf8ef;font-size:.64rem}.resource-comparison-table td{color:#4b4437;font-size:.88rem;line-height:1.55}.resource-comparison-table td:first-child{color:var(--ink);font-weight:750}.resource-comparison-table td:nth-child(3){color:#76591f;font-family:var(--font-mono);letter-spacing:.035em;text-transform:uppercase;font-size:.7rem;font-weight:750}.resource-comparison-table tbody tr:last-child td{border-bottom:0}.resource-comparison-table tbody tr:hover{background:#d4a8530e}.resource-source-links{flex-wrap:wrap;gap:10px;margin:26px 0;display:flex}.resource-source-links a{color:var(--ink);background:var(--surface);border:1px solid var(--border);font-size:var(--size-sm);border-radius:999px;align-items:center;gap:10px;padding:10px 14px;font-weight:650;transition:border-color .2s,transform .2s;display:inline-flex}.resource-source-links a:hover{border-color:var(--accent);transform:translateY(-2px)}.resource-source-links a span{color:#98742f}.launch-directory{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-card);border-radius:18px;margin:30px 0 0;overflow:hidden}.launch-directory-tools{background:var(--surface-alt);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px;display:grid}.launch-directory-tools label:first-child{align-items:center;display:flex;position:relative}.launch-directory-tools svg{fill:none;width:17px;height:17px;stroke:var(--ink-muted);stroke-width:1.8px;pointer-events:none;position:absolute;left:13px}.launch-directory-tools input,.launch-directory-tools select{width:100%;min-height:42px;color:var(--ink);background:var(--surface);border:1px solid var(--border);font:inherit;font-size:var(--size-sm);border-radius:10px}.launch-directory-tools input{padding:9px 13px 9px 40px}.launch-directory-tools select{cursor:pointer;padding:9px 34px 9px 12px}.launch-directory-summary{color:var(--ink-muted);border-bottom:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:16px;padding:10px 15px;font-size:.62rem;display:flex}.launch-directory-scroll{max-height:620px;overflow:auto}.launch-directory table{border-collapse:collapse;width:100%;font-size:var(--size-sm)}.launch-directory th,.launch-directory td{border-bottom:1px solid var(--border);text-align:left;padding:13px 15px}.launch-directory thead th{z-index:1;color:var(--ink-muted);font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;font-size:.62rem;position:sticky;top:0}.launch-directory tbody tr:last-child>*{border-bottom:0}.launch-directory tbody tr:hover{background:#fffaf0}.launch-directory tbody td:first-child{width:54px;color:var(--ink-subtle);font-family:var(--font-mono);font-size:.68rem}.launch-directory tbody th{color:var(--ink);font-weight:650}.launch-directory tbody td:nth-child(3){width:70px}.launch-directory tbody td:last-child{text-align:right;width:110px}.launch-directory-dr{color:#476951;background:var(--done-soft);min-width:34px;font-family:var(--font-mono);border-radius:999px;justify-content:center;padding:4px 7px;font-size:.68rem;font-weight:700;display:inline-flex}.launch-directory tbody a{color:#76591f;white-space:nowrap;font-size:.76rem;font-weight:700}.launch-directory tbody a:hover{text-underline-offset:3px;text-decoration:underline}.launch-directory-unverified{color:var(--ink-subtle);white-space:nowrap;font-size:.68rem}.launch-directory-empty{text-align:center;color:var(--ink-muted)!important;padding:30px!important}.resource-faq{border-top:1px solid var(--border);margin-top:88px;padding-top:64px}.resource-product-cta{color:#f8f5ec;background:radial-gradient(circle at 92% 8%, #d4a8533d, transparent 16rem), var(--ink);border:1px solid #ffffff14;border-radius:24px;grid-template-columns:minmax(0,1.3fr) minmax(210px,.7fr);align-items:end;gap:clamp(32px,6vw,72px);margin-top:80px;padding:clamp(32px,6vw,56px);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 60px #1a191724}.resource-product-cta-copy>p:first-child{color:var(--accent);font:700 .65rem/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 16px}.resource-product-cta h2{color:#f8f5ec;max-width:620px;font:400 clamp(2.25rem, 5vw, 3.8rem)/.98 var(--font-serif);letter-spacing:-.04em;margin:0}.resource-product-cta-copy>p:nth-of-type(2){color:#f8f5eca8;max-width:590px;margin:20px 0 0;font-size:.96rem;line-height:1.7}.resource-product-cta ul{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.resource-product-cta li{color:#f8f5ecd1;gap:10px;font-size:.86rem;display:flex}.resource-product-cta li span{color:var(--accent)}.resource-product-cta-action{flex-direction:column;align-items:stretch;gap:12px;display:flex}.resource-product-cta-action a{min-height:54px;color:var(--ink);background:var(--accent);border-radius:999px;justify-content:space-between;align-items:center;padding:14px 20px;font-weight:750;transition:transform .2s,background-color .2s;display:flex}.resource-product-cta-action a:hover{background:#e2b45b;transform:translateY(-2px)}.resource-product-cta-action small{color:#f8f5ec7a;text-align:center;font-size:.68rem;line-height:1.5}@media (max-width:680px){.resource-product-cta{border-radius:20px;grid-template-columns:1fr;margin-top:58px;padding:28px 20px}.resource-product-cta h2{font-size:clamp(2.15rem,11vw,3rem)}}.resource-faq details{border-bottom:1px solid var(--border)}.resource-faq summary{cursor:pointer;justify-content:space-between;gap:24px;padding:22px 0;font-weight:650;line-height:1.4;list-style:none;display:flex}.resource-faq summary::-webkit-details-marker{display:none}.resource-faq summary span{color:#98742f;font-size:1.25rem;transition:transform .2s}.resource-faq details[open] summary span{transform:rotate(45deg)}.resource-faq details p{padding-right:42px}.resource-endnote{color:#f8f5ec;background:var(--ink);border-radius:24px;margin-top:80px;padding:clamp(30px,6vw,54px)}.resource-endnote>span{color:var(--accent);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.65rem}.resource-endnote h2{max-width:530px;font-family:var(--font-serif);margin:14px 0;font-size:clamp(2.2rem,4vw,3.4rem);font-weight:400;line-height:1}.resource-endnote p{color:#f8f5eca6;max-width:540px;line-height:1.65}.resource-endnote a{color:var(--ink);background:var(--accent);border-radius:999px;align-items:center;gap:16px;margin-top:25px;padding:12px 18px;font-weight:700;display:inline-flex}.resource-more{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:96px;padding-top:24px;display:flex}.resource-more>span{color:var(--ink-muted);font-family:var(--font-mono);text-transform:uppercase;font-size:.68rem}.resource-more a{font-family:var(--font-serif);align-items:center;gap:18px;font-size:1.4rem;display:flex}.resource-more b{font-family:var(--font-sans);font-weight:400;transition:transform .2s}.resource-more a:hover b{transform:translate(5px)}@media (max-width:900px){.resource-promo{grid-template-columns:1fr}.resource-promo-product{border-top:1px solid #ffffff17;border-left:0;min-height:260px}.resources-hero{gap:var(--space-lg);grid-template-columns:1fr}.resources-intro{max-width:600px}.resource-article-layout{grid-template-columns:1fr}.resource-toc{background:var(--surface);border:1px solid var(--border);border-radius:16px;padding:22px;position:static}.resource-toc ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.resources-shell,.resource-page-shell{width:min(calc(100% - 24px), var(--max-width));padding-top:88px;padding-bottom:80px}.resource-promo{border-radius:21px;margin-bottom:66px}.resource-promo-copy{padding:28px 22px 32px}.resource-promo-title{font-size:2.45rem}.resource-promo-actions{flex-direction:column;align-items:flex-start;gap:10px}.resource-promo-product{min-height:235px}.resource-promo-logo-wrap{border-radius:25px;width:96px;height:96px}.resource-promo-logo{border-radius:18px;width:68px;height:68px}.resources-hero{padding-left:2px;padding-right:2px}.resources-hero h1{font-size:clamp(3.2rem,15vw,4.3rem)}.resource-grid{grid-template-columns:1fr}.resource-card:only-child .resource-card-link,.resource-card:last-child:nth-child(odd) .resource-card-link{display:block}.resource-card:only-child .resource-card-visual,.resource-card:last-child:nth-child(odd) .resource-card-visual{border-bottom:1px solid #d4a8534d;border-right:0}.resource-card-visual{min-height:225px}.resource-card-body{padding:22px}.resources-manifesto{gap:var(--space-md);grid-template-columns:1fr;padding-left:2px;padding-right:2px}.resource-breadcrumbs{margin:0 4px 40px}.resource-article-hero h1{font-size:clamp(3.15rem,15vw,4.6rem)}.resource-article-meta{flex-wrap:wrap;align-items:center}.resource-primary-link{flex-direction:column;align-items:center;gap:10px}.validation-visual{grid-template-columns:1fr;min-height:330px}.validation-label{justify-self:start}.validation-line{justify-self:center;width:70%;transform:rotate(90deg)}.validation-seal{justify-self:end}.guidelines-visual{grid-template-columns:1fr;min-height:360px}.guidelines-visual>span{min-height:62px}.guidelines-visual strong{grid-row:3;justify-self:center;position:static;transform:rotate(-2deg)}.launch-visual{grid-template-columns:1fr;gap:9px}.launch-visual span{min-height:90px}.launch-visual i{transform:rotate(90deg)}.auth-visual{grid-template-columns:1fr;gap:8px}.auth-visual span,.auth-visual strong{min-height:76px}.auth-visual i{transform:rotate(90deg)}.creator-visual{grid-template-columns:1fr;align-items:center;gap:8px}.creator-visual strong{justify-self:center;width:min(100%,180px);min-height:130px}.creator-visual i{display:none}.agentic-visual{grid-template-columns:1fr;gap:10px}.agentic-visual>div{grid-template-columns:repeat(3,minmax(0,1fr))}.agentic-visual strong{justify-self:center}.agentic-visual>i{justify-self:center;transform:rotate(90deg)}.sponsorship-visual{grid-template-columns:1fr;gap:8px}.sponsorship-visual span,.sponsorship-visual strong{min-height:82px}.sponsorship-visual>i{justify-self:center;transform:rotate(90deg)}.simulation-visual{grid-template-columns:1fr;gap:8px}.simulation-visual>strong{margin:4px 0}.simulation-visual>i{justify-self:center;transform:rotate(90deg)}.interview-visual{grid-template-columns:1fr;gap:8px}.interview-visual>span,.interview-visual>strong{min-height:86px}.interview-visual>i{justify-self:center;transform:rotate(90deg)}.automation-visual{grid-template-columns:1fr;gap:8px}.automation-visual>span,.automation-visual>strong{min-height:86px}.automation-visual>i{justify-self:center;transform:rotate(90deg)}.screenrecorder-visual{grid-template-columns:1fr;gap:8px}.screenrecorder-visual>span,.screenrecorder-visual>strong{min-height:86px}.screenrecorder-visual>i{justify-self:center;transform:rotate(90deg)}.human-needs-visual{grid-template-columns:1fr;gap:30px}.human-needs-visual>strong{text-align:center}.human-needs-visual span{padding-left:8px;padding-right:8px;font-size:.57rem}.human-needs-visual span:first-child{width:58%}.human-needs-visual span:nth-child(2){width:68%}.human-needs-visual span:nth-child(3){width:78%}.human-needs-visual span:nth-child(4){width:88%}.human-needs-visual span:nth-child(5){width:98%}.performance-visual{grid-template-columns:1fr;gap:8px}.performance-visual>span,.performance-visual>strong{min-height:78px}.performance-visual>i{justify-self:center;transform:rotate(90deg)}.local-ai-visual{grid-template-columns:1fr;gap:26px}.local-ai-status{text-align:center}.launch-directory-tools{grid-template-columns:1fr}.launch-directory-summary{flex-direction:column;align-items:flex-start;gap:3px}.launch-directory-scroll{max-height:560px}.launch-directory th,.launch-directory td{padding:12px 10px}.launch-directory tbody td:last-child{width:85px}.resource-comparison-table{min-width:680px}.resource-comparison-table th,.resource-comparison-table td{padding:13px 14px}.resource-toc ol{grid-template-columns:1fr}.resource-more{flex-direction:column;align-items:flex-start;gap:16px}}@media (prefers-reduced-motion:reduce){.resource-promo-logo-wrap,.validation-line i,.creator-visual strong,.agentic-visual:after,.sponsorship-visual strong,.simulation-visual>strong em,.interview-visual>strong,.automation-visual>strong,.screenrecorder-visual>strong,.human-needs-visual span,.performance-visual>strong,.local-ai-status i{animation:none}.resource-card,.resource-card-arrow,.resource-promo-cta{transition:none}}
