.styles_page___O5FZ{--desk-paper:#fbfaf7;--desk-cream:#f2efe7;--desk-ink:#24212c;--desk-violet:var(--violet-600);--desk-coral:var(--coral-500);color:var(--desk-ink);background:radial-gradient(circle at 6% 33%,color-mix(in oklch,var(--violet-100),transparent 35%),transparent 25rem),linear-gradient(180deg,#fff 0,var(--desk-paper) 28rem,#fff 100%)}.styles_hero__Qfptl{position:relative;overflow:hidden;padding:clamp(4.5rem,9vw,8.5rem) 1.5rem clamp(3.5rem,7vw,6.5rem);background:var(--ink-950);color:#fff}.styles_hero__Qfptl:before{content:"";position:absolute;width:34rem;height:34rem;right:-10rem;top:-18rem;border:1px solid color-mix(in oklch,var(--violet-300),transparent 68%);border-radius:50%;box-shadow:0 0 0 6rem color-mix(in oklch,var(--violet-600),transparent 94%),0 0 0 12rem color-mix(in oklch,var(--coral-500),transparent 97%)}.styles_hero__Qfptl:after{content:"";position:absolute;inset:auto 0 0;height:4px;background:linear-gradient(90deg,var(--violet-600) 0 64%,var(--coral-500) 64% 78%,#f1cc58 78% 100%)}.styles_heroGrid__U4TDF{position:absolute;inset:0;opacity:.13;background-image:linear-gradient(#fff 1px,transparent 0),linear-gradient(90deg,#fff 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 80%);mask-image:linear-gradient(90deg,#000,transparent 80%)}.styles_heroInner__e5DqZ{position:relative;z-index:1;max-width:1180px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 320px;align-items:end;grid-gap:clamp(3rem,8vw,8rem);gap:clamp(3rem,8vw,8rem)}.styles_heroCopy__HhAMQ{max-width:790px}.styles_eyebrow__nwBCs{display:flex;align-items:center;gap:.75rem;margin-bottom:1.6rem;color:var(--violet-200);font-family:var(--font-mono);font-size:.72rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.styles_eyebrowMark__oHKSu{display:grid;width:2rem;height:2rem;place-items:center;background:var(--coral-500);color:#fff;font-size:.68rem;letter-spacing:.04em;transform:rotate(-3deg)}.styles_hero__Qfptl h1{max-width:820px;margin:0;font-family:var(--font-display);font-size:clamp(3rem,7.1vw,6.3rem);font-weight:600;line-height:.94;letter-spacing:-.055em;text-wrap:balance}.styles_hero__Qfptl h1 em{position:relative;color:var(--coral-400);font-style:normal}.styles_hero__Qfptl h1 em:after{content:"";position:absolute;left:2%;right:-3%;bottom:-.06em;height:.08em;background:var(--coral-500);transform:rotate(-1deg);transform-origin:left}.styles_heroLead__g3M1W{max-width:690px;margin:1.7rem 0 0;color:var(--ink-300);font-size:clamp(1.08rem,2vw,1.32rem);line-height:1.62}.styles_heroProof__2ImgZ{display:flex;flex-wrap:wrap;gap:.65rem 1.2rem;padding:0;margin:2rem 0 0;list-style:none;color:var(--ink-300);font-size:.82rem;font-weight:600}.styles_heroProof__2ImgZ li{display:flex;align-items:center;gap:.5rem}.styles_heroProof__2ImgZ li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--coral-400);box-shadow:0 0 0 3px color-mix(in oklch,var(--coral-400),transparent 76%)}.styles_fieldNote__7i4PX{position:relative;margin:0 0 .6rem;padding:1.6rem;color:var(--desk-ink);background:#f8efbf;border:1px solid #e6d98c;box-shadow:12px 16px 0 color-mix(in oklch,var(--violet-700),transparent 77%);transform:rotate(1.5deg)}.styles_notePin__rJvh0{position:absolute;top:-7px;left:50%;width:14px;height:14px;border-radius:50%;background:var(--coral-500);border:3px solid #fff4d3;box-shadow:0 2px 5px #0005}.styles_noteFoot__gQym_,.styles_noteLabel__YNfSI{margin:0;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.08em}.styles_noteLabel__YNfSI{padding-bottom:.85rem;border-bottom:1px solid #d5c878;font-size:.68rem;font-weight:700}.styles_noteRows__dQ_P5{display:grid;grid-gap:.8rem;gap:.8rem;margin:1.1rem 0;font-weight:700;font-size:.92rem}.styles_noteRows__dQ_P5 span{display:flex;align-items:center;gap:.65rem}.styles_noteRows__dQ_P5 i{width:9px;height:9px;border-radius:50%}.styles_violetDot__wF2qq{background:var(--violet-600)}.styles_coralDot__TfcjG{background:var(--coral-500)}.styles_inkDot__GqVte{background:var(--ink-800)}.styles_noteFoot__gQym_{color:#71693f;font-size:.62rem}.styles_toolSection__rZBZs{position:relative;z-index:2;max-width:1240px;margin:clamp(-2rem,-3.5vw,-3.25rem) auto 0;padding:0 1.5rem}.styles_workbench__mnWf4{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:730px;overflow:hidden;background:#fff;border:1px solid var(--ink-200);box-shadow:0 28px 80px color-mix(in oklch,var(--ink-950),transparent 85%)}.styles_inputPanel__IJb8i,.styles_previewPanel__yYLc7,.styles_results__65Aeb{min-width:0}.styles_inputPanel__IJb8i{padding:clamp(1.4rem,3vw,2.5rem);background:var(--desk-paper);border-right:1px solid var(--ink-200)}.styles_panelTopline__gZyJd,.styles_resultHeader__9eag7{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.styles_panelTopline__gZyJd h2,.styles_resultHeader__9eag7 h2{margin:.45rem 0 0;font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.08}.styles_panelIndex__OMGoW{color:var(--violet-700);font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:.12em}.styles_sampleButton__MjwMQ{flex:none;padding:.58rem .75rem;color:var(--violet-700);background:var(--violet-50);border:1px solid var(--violet-200);border-radius:3px;font:700 .75rem var(--font-sans);cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.styles_sampleButton__MjwMQ:hover{background:var(--violet-100);border-color:var(--violet-300);transform:translateY(-1px)}.styles_inputPanel__IJb8i textarea{width:100%;min-height:420px;margin-top:1.6rem;padding:1.25rem;resize:vertical;color:var(--ink-900);background:#fff;border:1px solid var(--ink-300);border-radius:2px;outline:none;font:500 .94rem/1.65 var(--font-sans);box-shadow:inset 0 0 0 3px transparent;transition:border-color .18s ease,box-shadow .18s ease}.styles_inputPanel__IJb8i textarea::placeholder{color:var(--ink-400)}.styles_inputPanel__IJb8i textarea:focus{border-color:var(--violet-500);box-shadow:inset 0 0 0 3px var(--violet-50)}.styles_inputPanel__IJb8i textarea[aria-invalid=true]{border-color:var(--coral-600)}.styles_inputMeta__bmi1O{display:flex;justify-content:space-between;gap:1rem;margin-top:.65rem;color:var(--ink-500);font-size:.72rem}.styles_inputMeta__bmi1O p{display:flex;align-items:center;gap:.4rem;margin:0}.styles_inputMeta__bmi1O svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8}.styles_inputMeta__bmi1O span{font-family:var(--font-mono);white-space:nowrap}.styles_countReady__utxNS{color:var(--violet-700);font-weight:700}.styles_error__NAEHM{margin:.6rem 0 0;color:var(--coral-700);font-size:.78rem;font-weight:700}.styles_analyzeButton__1zjvL{display:flex;width:100%;min-height:54px;align-items:center;justify-content:space-between;margin-top:1.25rem;padding:0 1.25rem;color:#fff;background:var(--violet-600);border:0;border-radius:3px;font:700 .94rem var(--font-sans);cursor:pointer;box-shadow:5px 5px 0 var(--ink-950);transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.styles_analyzeButton__1zjvL:hover{background:var(--violet-700);box-shadow:3px 3px 0 var(--ink-950);transform:translate(2px,2px)}.styles_analyzeButton__1zjvL svg,.styles_resultCta__RLRnZ svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.styles_previewPanel__yYLc7{position:relative;display:flex;flex-direction:column;padding:clamp(1.4rem,3vw,2.5rem);background:#fff}.styles_previewHeader__aoNxm{display:flex;justify-content:space-between;align-items:center;gap:1rem}.styles_waiting__xUtho{display:flex;align-items:center;gap:.45rem;color:var(--ink-500);font:600 .7rem var(--font-mono)}.styles_waiting__xUtho i{width:7px;height:7px;border-radius:50%;background:var(--ink-300);animation:styles_breathe__oWU1k 2.2s ease-in-out infinite}.styles_previewMap__XE0hq{position:relative;flex:1 1;min-height:530px}.styles_mapCore__DanmT{position:absolute;z-index:2;left:39%;top:40%;display:grid;width:104px;height:104px;place-items:center;padding:1rem;color:#fff;background:var(--ink-950);border-radius:50%;font:700 .68rem/1.25 var(--font-mono);text-align:center;letter-spacing:.08em;box-shadow:0 0 0 9px var(--violet-100),0 0 0 10px var(--violet-300)}.styles_mapLineOne__cVtbs,.styles_mapLineThree__mRDhY,.styles_mapLineTwo___J54O{position:absolute;z-index:0;height:1px;background:var(--violet-300);transform-origin:left}.styles_mapLineOne__cVtbs{width:155px;left:48%;top:44%;transform:rotate(-31deg)}.styles_mapLineTwo___J54O{width:165px;left:48%;top:50%;transform:rotate(18deg)}.styles_mapLineThree__mRDhY{width:145px;left:38%;top:49%;transform:rotate(145deg)}.styles_mapCardOne__ML_ba,.styles_mapCardThree__JHz5v,.styles_mapCardTwo__LhimZ{position:absolute;z-index:1;width:155px;padding:1rem;background:var(--desk-paper);border:1px solid var(--ink-200);box-shadow:5px 5px 0 var(--desk-cream)}.styles_mapCardOne__ML_ba{right:2%;top:14%;transform:rotate(1deg)}.styles_mapCardTwo__LhimZ{right:0;bottom:15%;transform:rotate(-1deg)}.styles_mapCardThree__JHz5v{left:0;bottom:22%;transform:rotate(1.5deg)}.styles_mapCardOne__ML_ba b,.styles_mapCardThree__JHz5v b,.styles_mapCardTwo__LhimZ b{display:block;margin-bottom:.65rem;font:700 .67rem var(--font-mono);text-transform:uppercase}.styles_mapCardOne__ML_ba i,.styles_mapCardThree__JHz5v i,.styles_mapCardTwo__LhimZ i{display:block;width:100%;height:5px;margin-top:.4rem;background:var(--ink-150)}.styles_mapCardOne__ML_ba i:nth-of-type(2){width:75%}.styles_mapCardOne__ML_ba i:nth-of-type(3),.styles_mapCardThree__JHz5v i:nth-of-type(2),.styles_mapCardTwo__LhimZ i:nth-of-type(2){width:55%}.styles_previewNote___d6Ft{align-self:center;max-width:360px;margin:0;color:var(--ink-500);font:500 .7rem/1.5 var(--font-mono);text-align:center}.styles_results__65Aeb{scroll-margin-top:90px;background:#fff}.styles_resultHeader__9eag7{padding:2rem 2rem 1.5rem}.styles_analyzedStamp__ldYN0{display:flex;align-items:center;gap:.4rem;padding:.5rem .65rem;color:#27724e;background:#e9f7ef;border:1px solid #bee7ce;font:700 .65rem var(--font-mono);white-space:nowrap}.styles_analyzedStamp__ldYN0 svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:2.5}.styles_tabs__F2FZM{display:flex;overflow-x:auto;padding:0 2rem;border-bottom:1px solid var(--ink-200);scrollbar-width:thin}.styles_tabs__F2FZM button{position:relative;flex:none;padding:.9rem .9rem .8rem;color:var(--ink-500);background:transparent;border:0;font:700 .75rem var(--font-sans);cursor:pointer}.styles_tabs__F2FZM button:after{content:"";position:absolute;right:.9rem;bottom:-1px;left:.9rem;height:3px;background:transparent}.styles_tabs__F2FZM button[aria-selected=true]{color:var(--violet-700)}.styles_tabs__F2FZM button[aria-selected=true]:after{background:var(--violet-600)}.styles_tabs__F2FZM button:focus-visible{outline:2px solid var(--violet-500);outline-offset:-3px}.styles_resultPanel__dnESe{padding:1.5rem 2rem 2rem;animation:styles_reveal__VQgIG .28s ease both}.styles_splitCards__qVpHm{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.styles_findingCard__hm85H,.styles_fullFinding__pJ91r{border:1px solid var(--ink-200);background:#fff}.styles_fullFinding__pJ91r{margin-top:1rem}.styles_findingTitle__wEDSw{display:flex;align-items:center;gap:.65rem;padding:.75rem;background:var(--desk-paper);border-bottom:1px solid var(--ink-200)}.styles_findingTitle__wEDSw h3{flex:1 1;margin:0;font-size:.82rem}.styles_findingTitle__wEDSw>b{color:var(--ink-500);font:600 .65rem var(--font-mono)}.styles_mustIcon__L2ibs,.styles_niceIcon__eYayK,.styles_respIcon__eu9W0,.styles_skillIcon__DLMly{display:grid;width:25px;height:25px;flex:none;place-items:center;color:#fff;font:700 .62rem var(--font-mono)}.styles_mustIcon__L2ibs{background:var(--violet-600)}.styles_niceIcon__eYayK{background:var(--coral-500)}.styles_respIcon__eu9W0{background:var(--ink-800)}.styles_skillIcon__DLMly{background:#287159}.styles_evidenceList__fVHxx{max-height:290px;overflow-y:auto;padding:.45rem .9rem;margin:0;list-style:none}.styles_evidenceList__fVHxx li{padding:.75rem 0;border-bottom:1px dashed var(--ink-200)}.styles_evidenceList__fVHxx li:last-child{border-bottom:0}.styles_evidenceList__fVHxx span{display:block;color:var(--ink-800);font-size:.78rem;line-height:1.45}.styles_evidenceList__fVHxx small{display:block;margin-top:.35rem;color:var(--violet-600);font:600 .6rem var(--font-mono)}.styles_emptyFinding__CVItl{padding:1.2rem;margin:0;color:var(--ink-500);font-size:.78rem;line-height:1.5}.styles_emphasisCard__bUGne{position:relative;margin-top:1rem;padding:1.2rem 1.2rem 1.2rem 3.2rem;background:#f8efbf;border:1px solid #e5d782}.styles_marginLabel__01A6p{position:absolute;top:1.1rem;left:1rem;color:#7e6e19;font:700 .56rem var(--font-mono);letter-spacing:.08em;writing-mode:vertical-rl;transform:rotate(180deg)}.styles_emphasisCard__bUGne h3{margin:0;font-family:var(--font-display);font-size:1.1rem}.styles_emphasisCard__bUGne ol{display:grid;grid-template-columns:1fr 1fr;grid-gap:.6rem 1.4rem;gap:.6rem 1.4rem;padding:0;margin:.9rem 0 0;list-style-position:inside}.styles_emphasisCard__bUGne li{color:#534b26;font-size:.76rem;line-height:1.45}.styles_seniorityCard__lfS4f{padding:1.3rem;color:#fff;background:var(--ink-950);border-left:5px solid var(--coral-500)}.styles_questionIntro__gY_au>span,.styles_riskIntro__lyR1f>span,.styles_seniorityCard__lfS4f>span{color:var(--violet-300);font:700 .62rem var(--font-mono);letter-spacing:.1em}.styles_seniorityCard__lfS4f h3{margin:.45rem 0 1rem;font-family:var(--font-display);font-size:1.4rem}.styles_seniorityCard__lfS4f ul{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;margin:0;list-style:none}.styles_seniorityCard__lfS4f li{padding:.4rem .55rem;color:var(--ink-300);background:var(--ink-900);border:1px solid var(--ink-700);font-size:.68rem}.styles_skillGrid__SP3M4{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px;gap:1px;background:var(--ink-200)}.styles_skillGrid__SP3M4>div{display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.75rem;background:#fff}.styles_skillGrid__SP3M4 span{font-size:.77rem;font-weight:700}.styles_skillGrid__SP3M4 small{color:var(--ink-500);font:600 .57rem var(--font-mono);white-space:nowrap}.styles_methodNote__I8Ka_{display:flex;gap:.5rem;align-items:flex-start;margin:1rem 0 0;color:var(--ink-500);font-size:.7rem}.styles_methodNote__I8Ka_ svg{width:16px;height:16px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}.styles_questionIntro__gY_au,.styles_riskIntro__lyR1f{padding-bottom:1rem;border-bottom:1px solid var(--ink-200)}.styles_questionIntro__gY_au h3,.styles_riskIntro__lyR1f h3{margin:.4rem 0;font-family:var(--font-display);font-size:1.35rem}.styles_questionIntro__gY_au p,.styles_riskIntro__lyR1f p{margin:0;color:var(--ink-500);font-size:.75rem}.styles_questionList__v_7rN{padding:0;margin:.5rem 0 0;list-style:none;counter-reset:none}.styles_questionList__v_7rN li{display:grid;grid-template-columns:38px 1fr;align-items:start;grid-gap:.8rem;gap:.8rem;padding:.9rem .25rem;border-bottom:1px dashed var(--ink-200)}.styles_questionList__v_7rN b{color:var(--coral-600);font:700 .68rem var(--font-mono)}.styles_questionList__v_7rN span{color:var(--ink-800);font-size:.8rem;line-height:1.45}.styles_riskList__j7Z_a{display:grid;grid-gap:.7rem;gap:.7rem;margin-top:1rem}.styles_riskList__j7Z_a article{display:grid;grid-template-columns:58px 1fr;grid-gap:.8rem;gap:.8rem;padding:.9rem;background:var(--desk-paper);border:1px solid var(--ink-200);border-left:3px solid #c89426}.styles_riskList__j7Z_a article[data-tone=watch]{border-left-color:var(--coral-600)}.styles_riskList__j7Z_a article>span{padding-top:.15rem;color:#996912;font:700 .58rem var(--font-mono)}.styles_riskList__j7Z_a article[data-tone=watch]>span{color:var(--coral-700)}.styles_riskList__j7Z_a h4{margin:0 0 .25rem;font-size:.8rem}.styles_riskList__j7Z_a p{margin:0;color:var(--ink-600);font-size:.72rem;line-height:1.4}.styles_resultCta__RLRnZ{display:flex;align-items:center;justify-content:space-between;gap:1.3rem;padding:1.4rem 2rem;color:#fff;background:var(--violet-700);border-top:4px solid var(--coral-500)}.styles_resultCta__RLRnZ span{color:var(--violet-200);font:700 .58rem var(--font-mono);letter-spacing:.1em}.styles_resultCta__RLRnZ h3{max-width:440px;margin:.35rem 0;font-family:var(--font-display);font-size:1.16rem;line-height:1.15}.styles_resultCta__RLRnZ p{margin:0;color:var(--violet-200);font-size:.7rem}.styles_resultCta__RLRnZ a{display:flex;flex:none;min-height:44px;align-items:center;gap:.7rem;padding:0 .9rem;color:var(--ink-950);background:#fff;border-radius:2px;font-size:.73rem;font-weight:800;text-decoration:none;transition:background .18s ease,transform .18s ease}.styles_resultCta__RLRnZ a:hover{background:#f8efbf;transform:translateY(-2px)}.styles_explainer__W4pKj,.styles_faq__8oh_2,.styles_guide___tPnK,.styles_seoCopy__kCDwS{max-width:1180px;margin:0 auto;padding:clamp(5rem,10vw,9rem) 1.5rem 0}.styles_sectionIntro__DgWSP{display:grid;grid-template-columns:190px minmax(0,720px);grid-gap:2rem;gap:2rem;align-items:start}.styles_sectionNumber__z1243{display:block;padding-top:.4rem;color:var(--coral-700);font:700 .66rem var(--font-mono);letter-spacing:.11em}.styles_faqHeading__COoeb h2,.styles_guideBody__Yte5P h2,.styles_sectionIntro__DgWSP h2,.styles_seoCopy__kCDwS h2{margin:0;font-family:var(--font-display);font-size:clamp(2rem,4vw,3.5rem);line-height:1.02;letter-spacing:-.035em}.styles_sectionIntro__DgWSP p{max-width:670px;margin:1rem 0 0;color:var(--ink-600);font-size:1.05rem;line-height:1.65}.styles_methodGrid__tgV4W{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;margin-top:3rem;background:var(--ink-300);border:1px solid var(--ink-300)}.styles_methodGrid__tgV4W article{min-height:250px;padding:1.8rem;background:var(--desk-paper)}.styles_methodGrid__tgV4W span{color:var(--violet-600);font:700 .62rem var(--font-mono);letter-spacing:.08em}.styles_methodGrid__tgV4W h3{margin:3rem 0 .75rem;font-family:var(--font-display);font-size:1.35rem}.styles_methodGrid__tgV4W p{margin:0;color:var(--ink-600);font-size:.88rem;line-height:1.65}.styles_guide___tPnK{display:grid;grid-template-columns:115px 1fr}.styles_guideRail__KdUHP{display:flex;flex-direction:column;align-items:center;justify-content:space-around;overflow:hidden;color:var(--violet-300);background:var(--ink-950);font:600 .58rem var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.styles_guideRail__KdUHP span{writing-mode:vertical-rl;transform:rotate(180deg)}.styles_guideBody__Yte5P{padding:clamp(2rem,5vw,4.5rem);background:var(--desk-cream);border:1px solid var(--ink-200);border-left:0}.styles_guideBody__Yte5P h2{max-width:740px;margin-top:.8rem}.styles_guideSteps__uujEP{display:grid;grid-gap:0;gap:0;margin-top:3rem;border-top:1px solid var(--ink-300)}.styles_guideSteps__uujEP article{display:grid;grid-template-columns:55px 1fr;grid-gap:1rem;gap:1rem;padding:1.4rem 0;border-bottom:1px solid var(--ink-300)}.styles_guideSteps__uujEP b{color:var(--coral-600);font:700 .72rem var(--font-mono)}.styles_guideSteps__uujEP h3{margin:0 0 .35rem;font-size:1rem}.styles_guideSteps__uujEP p{max-width:640px;margin:0;color:var(--ink-600);font-size:.85rem;line-height:1.55}.styles_seoCopy__kCDwS{max-width:940px}.styles_seoCopy__kCDwS h2{max-width:780px;margin-top:.8rem}.styles_copyColumns__Z9j0h{column-count:2;column-gap:3.5rem;margin-top:2rem}.styles_copyColumns__Z9j0h p{margin:0;color:var(--ink-600);font-size:1rem;line-height:1.8}.styles_copyColumns__Z9j0h p+p{margin-top:1rem}.styles_faq__8oh_2{display:grid;grid-template-columns:minmax(220px,.65fr) 1fr;grid-gap:clamp(2rem,7vw,7rem);gap:clamp(2rem,7vw,7rem);padding-bottom:1rem}.styles_faqHeading__COoeb h2{margin-top:.8rem}.styles_faqList__UGaKN{border-top:1px solid var(--ink-300)}.styles_faqList__UGaKN details{border-bottom:1px solid var(--ink-300)}.styles_faqList__UGaKN summary{display:flex;justify-content:space-between;gap:1rem;padding:1.35rem 0;font-weight:700;cursor:pointer;list-style:none}.styles_faqList__UGaKN summary::-webkit-details-marker{display:none}.styles_faqList__UGaKN summary:after{content:"+";color:var(--violet-600);font:500 1.2rem var(--font-mono)}.styles_faqList__UGaKN details[open] summary:after{content:"–"}.styles_faqList__UGaKN p{margin:-.4rem 2rem 1.4rem 0;color:var(--ink-600);font-size:.9rem;line-height:1.65}.styles_srOnly__gIO8z{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes styles_breathe__oWU1k{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes styles_reveal__VQgIG{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.styles_heroInner__e5DqZ{grid-template-columns:1fr}.styles_fieldNote__7i4PX{display:none}.styles_workbench__mnWf4{grid-template-columns:1fr}.styles_inputPanel__IJb8i{border-right:0;border-bottom:1px solid var(--ink-200)}.styles_inputPanel__IJb8i textarea{min-height:340px}.styles_previewPanel__yYLc7{min-height:620px}.styles_resultCta__RLRnZ{align-items:flex-start;flex-direction:column}.styles_sectionIntro__DgWSP{grid-template-columns:130px 1fr}}@media (max-width:720px){.styles_hero__Qfptl{padding:4rem 1rem 4.5rem}.styles_hero__Qfptl h1{font-size:clamp(2.65rem,13vw,4.4rem)}.styles_heroLead__g3M1W{font-size:1rem}.styles_toolSection__rZBZs{margin-top:-1.6rem;padding:0 .75rem}.styles_workbench__mnWf4{min-height:0}.styles_inputPanel__IJb8i,.styles_previewPanel__yYLc7{padding:1.15rem}.styles_panelTopline__gZyJd{align-items:stretch;flex-direction:column}.styles_sampleButton__MjwMQ{align-self:flex-start}.styles_inputPanel__IJb8i textarea{min-height:330px;margin-top:1.2rem;padding:1rem;font-size:.88rem}.styles_inputMeta__bmi1O{align-items:flex-start;flex-direction:column;gap:.35rem}.styles_previewPanel__yYLc7{min-height:520px}.styles_previewMap__XE0hq{min-height:420px;transform:scale(.85);margin:-2rem}.styles_mapCore__DanmT{left:35%}.styles_resultHeader__9eag7{align-items:flex-start;flex-direction:column;padding:1.3rem 1.15rem 1rem}.styles_tabs__F2FZM{padding:0 .5rem}.styles_resultPanel__dnESe{padding:1rem 1.15rem 1.3rem}.styles_emphasisCard__bUGne ol,.styles_skillGrid__SP3M4,.styles_splitCards__qVpHm{grid-template-columns:1fr}.styles_resultCta__RLRnZ{padding:1.3rem 1.15rem}.styles_resultCta__RLRnZ a{width:100%;justify-content:space-between}.styles_explainer__W4pKj,.styles_faq__8oh_2,.styles_guide___tPnK,.styles_seoCopy__kCDwS{padding:5rem 1rem 0}.styles_sectionIntro__DgWSP{grid-template-columns:1fr;gap:.8rem}.styles_methodGrid__tgV4W{grid-template-columns:1fr}.styles_methodGrid__tgV4W article{min-height:0}.styles_methodGrid__tgV4W h3{margin-top:2rem}.styles_guide___tPnK{grid-template-columns:34px 1fr}.styles_guideBody__Yte5P{padding:2rem 1.25rem}.styles_copyColumns__Z9j0h{column-count:1}.styles_copyColumns__Z9j0h p+p{margin-top:1rem}.styles_faq__8oh_2{grid-template-columns:1fr;gap:2rem;padding-bottom:1rem}}@media (prefers-reduced-motion:reduce){.styles_resultPanel__dnESe,.styles_waiting__xUtho i{animation:none}.styles_analyzeButton__1zjvL,.styles_resultCta__RLRnZ a,.styles_sampleButton__MjwMQ{transition:none}.styles_analyzeButton__1zjvL:hover,.styles_resultCta__RLRnZ a:hover{transform:none}}