.featured-options[data-astro-cid-3ioddmph]{padding-block:30px 85px}.featured-options[data-astro-cid-3ioddmph] .section-heading[data-astro-cid-3ioddmph]{margin-bottom:2rem}.featured-options[data-astro-cid-3ioddmph] h2[data-astro-cid-3ioddmph] em[data-astro-cid-3ioddmph]{color:var(--accent)}.featured-grid[data-astro-cid-3ioddmph]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.featured-grid[data-astro-cid-3ioddmph] article[data-astro-cid-3ioddmph]{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;padding:1.4rem;transition:transform .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.featured-grid[data-astro-cid-3ioddmph] article[data-astro-cid-3ioddmph]:hover{border-color:var(--accent);transform:translateY(-4px)}.fix-number[data-astro-cid-3ioddmph]{font:italic 2.3rem var(--serif);color:var(--accent);opacity:.8;margin-bottom:1.5rem}.featured-grid[data-astro-cid-3ioddmph] h3[data-astro-cid-3ioddmph]{margin:0 0 .8rem;font-size:1.65rem}.featured-summary[data-astro-cid-3ioddmph]{color:var(--muted);margin-bottom:1.4rem;font-size:.85rem;line-height:1.75}.featured-guide[data-astro-cid-3ioddmph]{align-self:start;min-height:44px;margin-top:auto;font-size:.76rem}.optional-tool[data-astro-cid-3ioddmph]{border-top:1px solid var(--line);margin-top:1.2rem;padding-top:1rem;font-size:.75rem;line-height:1.6}.optional-tool[data-astro-cid-3ioddmph] span[data-astro-cid-3ioddmph]{color:var(--muted);margin-bottom:.4rem;font-size:.65rem;display:block}.optional-tool[data-astro-cid-3ioddmph] a[data-astro-cid-3ioddmph]{border:1px solid var(--line);background:var(--soft);border-radius:10px;align-items:center;gap:.7rem;min-height:44px;padding:.7rem;display:flex}.optional-tool[data-astro-cid-3ioddmph] .paid-label[data-astro-cid-3ioddmph]{margin-top:.35rem;font-size:.75rem;line-height:1.5}.featured-disclosure[data-astro-cid-3ioddmph]{color:var(--muted);max-width:970px;margin:1rem 0 1.2rem;font-size:.73rem;line-height:1.75}@media (width<=1000px){.featured-grid[data-astro-cid-3ioddmph]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.featured-grid[data-astro-cid-3ioddmph]{grid-template-columns:1fr}.featured-options[data-astro-cid-3ioddmph]{padding-block:15px 50px}.fix-number[data-astro-cid-3ioddmph]{margin-bottom:.8rem}}:root{--symbol-green:#405b3b;--symbol-soft:#e8eddf;--symbol-paper:#fffdf5;--symbol-wood:#e8d8bc;--symbol-line:#77836c;--symbol-screen:#d0ddc4}:root[data-theme=dark]{--symbol-green:#b0c79d;--symbol-soft:#314333;--symbol-paper:#26382c;--symbol-wood:#655a44;--symbol-line:#acbc9e;--symbol-screen:#435d42}.problem-panel>.routine-emblem{place-self:center end;width:100%;min-width:0;max-width:550px}.routine-emblem{border:1px solid var(--line);background:var(--surface);box-shadow:0 12px 36px var(--sketch-shadow);border-radius:22px;margin:0;padding:1.3rem}.emblem-kicker{font:.61rem/1.5 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--muted);align-items:center;gap:.6rem;display:flex}.emblem-edition{white-space:nowrap;margin-left:auto}.emblem-kicker .brand-mark{flex:none;width:14px}.emblem-label{text-transform:uppercase;letter-spacing:.09em;color:var(--muted);font-size:.63rem;line-height:1.6;display:block}.workspace-symbol{width:100%;max-width:240px;height:auto;margin-inline:auto;display:block}.symbol-solid{fill:var(--symbol-green)}.symbol-paper{fill:var(--symbol-paper);stroke:var(--symbol-green);stroke-width:3px;stroke-linejoin:round}.symbol-screen{fill:var(--symbol-screen)}.symbol-detail{stroke:var(--symbol-line);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.symbol-outline{stroke:var(--symbol-green);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.symbol-band{stroke:var(--symbol-green);stroke-width:12px;stroke-linecap:round}.emblem-caption{border-top:1px solid var(--line);text-align:center;margin-top:1.3rem;padding-top:1.15rem}.emblem-caption>strong{font:400 clamp(1.4rem,2vw,1.8rem)/1.2 var(--serif);letter-spacing:-.035em;color:var(--ink);text-wrap:balance;display:block}.emblem-rule{text-align:center;color:var(--ink)!important;margin:1.8rem 0 1.1rem!important;font-size:.95rem!important;line-height:1.6!important}.emblem-rule>span{color:var(--symbol-green);margin-inline:.4rem}.symbol-takeaway{text-align:center;color:var(--ink)!important;margin:1.3rem 0 0!important;font-size:.88rem!important;line-height:1.65!important}.emblem-modes{border:0;flex-wrap:wrap;justify-content:center;gap:.5rem;min-width:0;margin:1.3rem 0 1rem;padding:0;display:flex}.emblem-modes legend{color:var(--muted);text-align:center;width:100%;margin:0 0 .65rem;padding:0;font-size:.7rem}.emblem-modes label{cursor:pointer;position:relative}.emblem-modes input{opacity:0;width:1px;height:1px;position:absolute}.emblem-modes label>span{border:1px solid var(--line);min-height:44px;color:var(--ink);background:var(--surface);border-radius:99px;justify-content:center;align-items:center;padding:.6rem .9rem;font-size:.76rem;line-height:1.4;display:flex}.emblem-modes input:checked+span{background:var(--symbol-green);color:var(--surface);border-color:var(--symbol-green)}.emblem-modes input:focus-visible+span{outline:3px solid var(--accent);outline-offset:3px}.routine-emblem [data-desk-mode=screen],.routine-emblem:has(input[value=screen]:checked) [data-desk-mode=paper]{display:none}.routine-emblem:has(input[value=screen]:checked) [data-desk-mode=screen]{display:block}.emblem-active-task{background:var(--symbol-soft);text-align:center;border-radius:14px;padding:1rem}.emblem-active-task .workspace-symbol{max-width:210px}.emblem-active-task>strong{color:var(--ink);font-size:1.1rem;display:block}.emblem-active-task>span:last-child{color:var(--muted);margin-top:.2rem;font-size:.8rem;line-height:1.6;display:block}.desk-parked{justify-content:center;align-items:center;gap:1rem;padding:1rem .5rem .1rem;display:flex}.desk-parked .workspace-symbol{flex-shrink:0;width:88px;margin:0}.desk-parked strong,.desk-parked span{display:block}.desk-parked strong{color:var(--ink);font-size:.85rem}.desk-parked span{color:var(--muted);margin-top:.2rem;font-size:.73rem;line-height:1.6}.meeting-kit{border:2px solid var(--symbol-green);background:var(--symbol-soft);text-align:center;border-radius:18px;padding:1.1rem .9rem 1.6rem;position:relative}.meeting-kit:after{content:"";background:var(--symbol-green);border-radius:9px;width:36px;height:4px;position:absolute;bottom:9px;left:calc(50% - 18px)}.meeting-kit-items{grid-template-columns:1fr 20px 1fr;align-items:center;gap:.25rem;margin:.5rem 0;display:grid}.meeting-kit-items strong{color:var(--ink);font-size:.85rem;display:block}.kit-plus{font:400 1.8rem/1 var(--serif);color:var(--symbol-green)}.file-comparison{grid-template-columns:1fr 1fr;gap:.85rem;display:grid}.file-option{text-align:center;border:1px solid var(--line);background:var(--paper);border-radius:14px;min-width:0;padding:.9rem .5rem 1rem}.file-option-clear{background:var(--symbol-soft);border-color:var(--symbol-green)}.file-option h4{font:600 .8rem/1.5 var(--sans);color:var(--ink)}.file-option svg{width:100%;height:auto;max-height:260px;display:block}.file-option p{color:var(--ink)!important;margin:.5rem 0 0!important;font-size:.8rem!important;line-height:1.6!important}.file-neutral{fill:var(--symbol-wood);stroke:var(--symbol-line);stroke-width:2.5px;stroke-linejoin:round}.file-letter{fill:var(--ink);font:600 27px var(--sans);text-anchor:middle}.file-letter-light{fill:var(--surface)}.resume-symbol-example{padding-top:2rem}.next-step-card{z-index:1;background:var(--symbol-soft);border:1px solid var(--symbol-line);max-width:350px;box-shadow:0 6px 14px var(--sketch-shadow);border-radius:10px;margin:0 auto;padding:1.1rem 1.3rem;position:relative}.next-step-card:after{content:"";background:var(--symbol-green);clip-path:polygon(0 0,100% 0,100% 100%,50% 75%,0 100%);width:17px;height:26px;position:absolute;top:-1px;right:20px}.next-step-card>.emblem-label{padding-right:25px}.next-step-card p{color:var(--ink);grid-template-columns:42px 1fr;gap:.6rem;margin:.7rem 0 0;font-size:.86rem;line-height:1.6;display:grid}.next-step-card b{color:var(--symbol-green);font-weight:600}.resume-laptop{text-align:center;margin-top:-1rem}.resume-laptop .workspace-symbol{max-width:310px}.resume-laptop>strong{color:var(--ink);margin-top:-1.4rem;font-size:.85rem;display:block}.problem-principle{color:var(--muted);margin-top:1rem;font-size:.72rem;line-height:1.7}.problem-principle summary{cursor:pointer;text-underline-offset:3px;width:fit-content;padding:.4rem 0;text-decoration:underline}.problem-principle p{max-width:520px;margin:.4rem 0}.problem-principle a{color:var(--ink);padding:.4rem 0;display:inline-block}@media (width<=1000px){.routine-emblem{padding:1rem}.emblem-modes label>span{padding:.55rem .75rem;font-size:.7rem}.next-step-card{padding:1rem}.next-step-card p{font-size:.8rem}}@media (width<=720px){.problem-panel>.routine-emblem{justify-self:center;max-width:520px}.emblem-caption>strong{font-size:1.65rem}}@media (width<=390px){.routine-emblem{padding:.85rem}.emblem-modes label>span{padding:.55rem .7rem;font-size:.69rem}.emblem-active-task .workspace-symbol{max-width:190px}.desk-parked{gap:.6rem}.desk-parked .workspace-symbol{width:72px}.desk-parked strong{font-size:.8rem}.file-comparison{gap:.6rem}.file-option p{font-size:.73rem!important}.next-step-card p{grid-template-columns:34px 1fr;gap:.5rem;font-size:.76rem}.meeting-kit-items strong{font-size:.78rem}}.symbol-notch{stroke:var(--symbol-paper);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}
