@font-face{font-display:swap;font-family:Library Assistant;font-weight:400;src:url(/static/media/assistant-v19-latin-regular.2f3c9e5a4213ccae1342.woff2) format("woff2")}.ll-library{--paper:#fbfaf7;--ink:#241d3e;--muted:#625d70;--violet:#6543df;--lilac:#eee9fb;--yellow:#f3c96a;--teal:#1f766c;--app-placeholder-color:#797282;--app-placeholder-font-family:inherit;background:var(--paper);color:var(--ink);font-family:Library Assistant,Helvetica Neue,Arial,sans-serif;font-size:18px;line-height:1.6;min-height:100vh;text-align:left}.ll-library *{box-sizing:border-box}.ll-library a{color:inherit}.ll-library button,.ll-library input,.ll-library select,.ll-library textarea{font:inherit}.ll-library button,.ll-library select{cursor:pointer}.ll-library h1,.ll-library h2,.ll-library h3,.ll-library p{margin:0}.ll-library h1,.ll-library h2,.ll-library h3{font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-weight:400;letter-spacing:-.035em;line-height:1.08}.ll-library a:focus-visible,.ll-library button:focus-visible,.ll-library input:focus-visible,.ll-library select:focus-visible,.ll-library summary:focus-visible,.ll-library textarea:focus-visible{outline:3px solid #7357ff;outline-offset:5px}.ll-library button:disabled{cursor:not-allowed;opacity:.38}.ll-library section[id]{scroll-margin-top:30px}.ll-library input,.ll-library select,.ll-library textarea{background:#fff;border:1px solid #c9c1d6;border-radius:8px;color:var(--ink);line-height:1.4;max-width:100%;padding:10px 12px}.ll-library textarea{resize:vertical}.ll-library label{display:block;font-weight:600}.ll-library input[type=checkbox]{accent-color:var(--violet);height:19px;width:19px}.ll-library input[type=number]{-webkit-appearance:auto;appearance:auto}.ll-library p{text-wrap:pretty}.ll-sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}.ll-skip-link{background:#fff;left:24px;padding:12px;position:absolute;top:-100px;z-index:100}.ll-skip-link:focus{top:12px}.ll-header{align-items:center;border-bottom:1px solid #241d3e15;display:flex;gap:24px;justify-content:space-between;margin:auto;max-width:1440px;padding:27px 5.5%}.ll-brand{align-items:center;display:inline-flex;font-size:23px;font-weight:700;gap:10px;letter-spacing:-.04em;text-decoration:none;white-space:nowrap}.ll-brand svg{color:var(--violet);height:32px;width:32px}.ll-header nav{display:flex;gap:32px}.ll-header nav a{font-size:17px;padding:10px 0;position:relative;text-decoration:none}.ll-header nav a[aria-current=page]:after{background:var(--violet);border-radius:3px;bottom:1px;content:"";height:3px;left:0;position:absolute;right:0}.ll-header nav a:hover{color:var(--violet)}.ll-workspace-link{align-items:center;border:1px solid #c7bddc;border-radius:100px;display:flex;font-size:16px;font-weight:600;gap:22px;padding:10px 21px;text-decoration:none}.ll-workspace-link:hover{background:var(--lilac)}.ll-workspace-link span{font-size:23px}.ll-library main{margin:auto;max-width:1440px}.ll-kicker{color:var(--violet);font-size:16px;font-weight:600;margin-bottom:24px!important}.ll-deck{color:var(--muted);font-size:23px;line-height:1.5;max-width:680px}.ll-button{align-items:center;background:var(--violet);border:1px solid var(--violet);border-radius:100px;color:#fff!important;display:inline-flex;font-size:16px;font-weight:600;justify-content:center;line-height:1.3;min-height:48px;padding:15px 24px;text-decoration:none;transition:background .15s}.ll-button:hover{background:#4f2cc5}.ll-button-secondary{background:transparent;border-color:#c7bddc;color:var(--ink)!important}.ll-button-secondary:hover{background:var(--lilac)}.ll-editorial-link,.ll-text-button{background:none;border:0;cursor:pointer;display:inline-block;font-size:16px;font-weight:600;padding:0;text-decoration:underline;text-decoration-color:#b9aed4;text-underline-offset:5px}.ll-editorial-link:hover,.ll-text-button:hover{color:var(--violet)}.ll-note{color:var(--muted);font-size:14px;line-height:1.5}.ll-status{color:var(--teal);font-size:14px;margin-top:8px!important;min-height:1.5em}.ll-home-hero{grid-gap:6%;align-items:center;display:grid;gap:6%;grid-template-columns:1.05fr 1fr;min-height:650px;padding:80px 5.5% 92px}.ll-home-intro h1{font-size:clamp(58px,6.2vw,89px);letter-spacing:-.052em;line-height:1.01;margin-bottom:28px}.ll-home-intro .ll-deck{max-width:430px}.ll-hero-actions{align-items:center;display:flex;flex-wrap:wrap;gap:25px;margin-top:32px}.ll-manuscript{background:#eee8fb;border-radius:8px 48px 8px 8px;box-shadow:10px 14px 0 #e1d7f233;isolation:isolate;padding:32px 32px 28px;position:relative;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.ll-manuscript:before{border:1px solid #c4b3e6;border-radius:6px;content:"";inset:15px -9px -12px 10px;position:absolute;z-index:-1}.ll-manuscript-top{color:#645579;display:flex;font-size:14px;justify-content:space-between;margin-bottom:27px}.ll-pencil{font-size:28px;line-height:1}.ll-manuscript-lines{border-top:1px solid #bdaed35c}.ll-manuscript-lines button{background:none;border:0;border-bottom:1px solid #bdaed35c;border-radius:0;color:#4c3c66;display:block;font-family:Iowan Old Style,Georgia,serif;font-size:clamp(18px,1.8vw,25px);line-height:1.5;padding:16px 6px;text-align:left;white-space:normal;width:100%}.ll-manuscript-lines button[aria-pressed=true]{background:#f3c96a70;color:#241d3e}.ll-manuscript-note{color:#534064;font-size:16px;line-height:1.5;min-height:60px;padding:22px 6px 0}.ll-manuscript>a{display:inline-block;font-size:14px;padding:18px 6px 0;text-underline-offset:4px}.ll-start-path{grid-gap:32px;border-bottom:1px solid #d8d1df;border-top:1px solid #d8d1df;display:grid;gap:32px;grid-template-columns:1.1fr 1fr 1fr 1fr;margin:0 5.5%;padding:32px 0}.ll-start-path h2{font-size:25px;line-height:1.25}.ll-start-path>a{display:flex;flex-direction:column;gap:5px;text-decoration:none}.ll-start-path>a:hover strong{color:var(--violet);text-decoration:underline;text-underline-offset:4px}.ll-start-path span{color:var(--muted);font-size:14px}.ll-start-path strong{font-size:19px;font-weight:600;line-height:1.3}.ll-start-path small{color:var(--muted);font-size:14px;line-height:1.5}.ll-feature-section,.ll-guide-section,.ll-related{padding:72px 5.5% 0}.ll-section-heading{align-items:flex-end;display:flex;gap:25px;justify-content:space-between;margin-bottom:32px}.ll-section-heading h2{font-size:36px;max-width:550px}.ll-section-heading p{color:var(--muted);font-size:17px}.ll-guide-card h3{font-size:28px;margin:12px 0 15px}.ll-guide-card h3 a{text-decoration:none}.ll-guide-card h3 a:hover{color:var(--violet)}.ll-guide-card>div>p:not(.ll-reading-meta){color:var(--muted);font-size:17px;line-height:1.55;margin-bottom:20px}.ll-guide-card>a{display:block;text-decoration:none}.ll-featured-card{grid-gap:6%;background:#f0ebf7;border-radius:14px;display:grid;gap:6%;grid-template-columns:1.12fr 1fr;overflow:hidden;padding:20px}.ll-featured-card>div{align-self:center;padding:24px 32px 24px 0}.ll-featured-card h3{font-size:43px;margin:20px 0}.ll-featured-card>div>p:not(.ll-reading-meta){font-size:19px}.ll-featured-card .ll-cover-art{min-height:330px}.ll-reading-meta{align-items:center;color:var(--muted);display:flex;font-size:13px;gap:14px;justify-content:space-between}.ll-guide-grid{grid-gap:46px 30px;display:grid;gap:46px 30px;grid-template-columns:repeat(3,1fr)}.ll-guide-card .ll-reading-meta{margin-top:22px}.ll-featured-card .ll-reading-meta{margin-top:0}.ll-cover-art{align-items:center;border-radius:10px;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:215px;overflow:hidden;padding:25px;position:relative}.ll-guide-card .ll-cover-art.ll-cover-image{aspect-ratio:3/2;background:#f5ecdc;display:block;min-height:0;padding:0}.ll-cover-image img{display:block;height:100%;object-fit:cover;width:100%}.ll-cover-0{background:#e2d4f4;color:#543274}.ll-cover-1{background:#e1ebe4;color:#26564d}.ll-cover-2{background:#f5dea3;color:#775322}.ll-cover-3{background:#e5e0ef;color:#574775}.ll-art-script{font-family:Iowan Old Style,Georgia,serif;font-size:42px;letter-spacing:-.04em;line-height:1.05;text-align:center;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.ll-featured-card .ll-art-script{font-size:67px}.ll-art-underline{background:#916da6;border-radius:100%;height:4px;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);width:180px}.ll-art-note{font-size:13px;margin-top:27px}.ll-art-sections{display:flex;flex-direction:column;gap:9px;-webkit-transform:rotate(-6deg);transform:rotate(-6deg);width:90%}.ll-art-sections i{background:#fcfffa85;border:1px solid #3c726b30;border-radius:6px;font-size:18px;font-style:normal;padding:9px 16px}.ll-art-sections i:nth-child(2){background:#abc9b7;margin-left:24px}.ll-art-sections i:nth-child(3){font-family:Georgia,serif;font-style:italic;margin-left:12px}.ll-art-rhyme{grid-gap:3px 14px;align-items:center;display:grid;gap:3px 14px;grid-template-columns:auto auto;-webkit-transform:rotate(6deg);transform:rotate(6deg)}.ll-art-rhyme span{font-family:Georgia,serif;font-size:32px}.ll-art-rhyme i{background:#77532250;height:2px;width:120px}.ll-art-crossed{font-family:Georgia,serif;font-size:19px;margin-bottom:22px;opacity:.65;text-decoration:line-through;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}.ll-filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:30px}.ll-filter{background:transparent;border:1px solid #d0c8db;border-radius:100px;color:var(--muted);font-size:15px!important;padding:8px 18px}.ll-filter.is-active{background:var(--ink);border-color:var(--ink);color:#fff}.ll-filter:hover{border-color:var(--violet)}.ll-search input{background:transparent!important;border-radius:100px!important;font-size:15px!important;padding:11px 18px!important;width:260px}.ll-empty{background:var(--lilac);border-radius:12px;padding:36px}.ll-empty h3{font-size:26px;margin-bottom:12px}.ll-empty button{margin-top:20px}.ll-tools-band{background:#efebf5;margin-top:84px;padding:64px 5.5%}.ll-tools-band .ll-kicker{margin-bottom:15px!important}.ll-tools-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr 1fr}.ll-tool-card{align-items:flex-start;background:var(--paper);border:1px solid #ded6e9;border-radius:12px;display:flex;gap:22px;padding:27px;text-decoration:none;transition:border-color .15s}.ll-tool-card:hover{border-color:var(--violet)}.ll-tool-card h3{font-family:inherit;font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.25;margin-bottom:10px}.ll-tool-card p{color:var(--muted);font-size:16px;line-height:1.5}.ll-tool-symbol{align-items:center;background:#e3d8f7;border-radius:10px;color:#65418b;display:flex;flex-shrink:0;font-family:Georgia,serif;font-size:29px;height:47px;justify-content:center;width:47px}.ll-symbol-1{background:#d8e9df;color:#336150}.ll-symbol-2{background:#f3e0b2;color:#7c5b25}.ll-symbol-3{background:#e7dcd5;color:#715242;font-size:21px}.ll-card-open{color:var(--muted);font-size:24px;margin-left:auto}.ll-resource-band{grid-gap:12%;align-items:center;display:grid;gap:12%;grid-template-columns:1fr 1.3fr;padding:85px 12%}.ll-resource-band h2{font-size:47px;margin:0 0 22px}.ll-resource-band p:not(.ll-kicker){color:var(--muted);font-size:19px;margin-bottom:28px;max-width:500px}.ll-paper-stack{margin:auto;max-width:280px;position:relative;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);width:100%}.ll-paper-stack:before{background:#e2d8f1;border-radius:3px;content:"";inset:5px -12px -6px 5px;position:absolute;-webkit-transform:rotate(9deg);transform:rotate(9deg)}.ll-paper-stack>div{aspect-ratio:4/5;background:#fff;border:1px solid #e5deeb;box-shadow:0 12px 25px #3022470b;padding:25px;position:relative}.ll-paper-stack span{font-family:Georgia,serif;font-size:17px}.ll-paper-stack i{border-bottom:1px solid #ddd6e5;display:block;height:30px}.ll-paper-stack b{bottom:24px;color:var(--violet);font-family:Georgia,serif;font-size:24px;font-style:italic;font-weight:400;left:24px;line-height:1.2;position:absolute}.ll-hub-hero{padding:80px 5.5% 64px}.ll-hub-hero h1{font-size:clamp(53px,6.5vw,88px);margin-bottom:30px}.ll-tool-directory{padding:0 5.5% 30px}.ll-tool-directory .ll-tool-card{padding:35px}.ll-tool-philosophy{margin:60px auto 15px;max-width:700px;padding:0 24px}.ll-tool-philosophy h2{font-size:36px;margin-bottom:22px}.ll-tool-philosophy p{color:var(--muted);margin-bottom:22px}.ll-resource-directory{padding:0 5.5% 60px}.ll-resource-directory>article{grid-gap:9%;align-items:center;display:grid;gap:9%;grid-template-columns:.85fr 1fr;margin-bottom:60px}.ll-resource-directory h2{font-size:44px;margin-bottom:22px}.ll-resource-directory h2 a{text-decoration:none}.ll-resource-directory p:not(.ll-kicker){color:var(--muted);margin-bottom:25px}.ll-resource-preview{background:#f0eaf7;border-radius:12px;padding:40px 60px;-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}.ll-resource-preview>span{display:block;font-family:Georgia,serif;font-size:27px;margin-bottom:22px}.ll-resource-preview>div{background:#ffffff85;border-radius:3px;margin:8px 0;padding:9px 12px}.ll-resource-preview small{font-size:13px}.ll-resource-preview i{border-bottom:1px solid #c4b8d5;display:block;height:18px}.ll-breadcrumbs{color:var(--muted);display:flex;flex-wrap:wrap;font-size:13px;gap:12px;padding:37px 5.5% 0}.ll-breadcrumbs a{text-decoration:none}.ll-breadcrumbs a:hover{text-decoration:underline}.ll-article-header{max-width:1180px;padding:37px 13% 52px}.ll-article-header>.ll-reading-meta{gap:25px;justify-content:flex-start;margin-bottom:20px}.ll-article-header h1{font-size:clamp(45px,5.7vw,76px);margin-bottom:28px;max-width:860px}.ll-byline{align-items:center;display:flex;font-size:14px;gap:14px;margin-top:30px}.ll-byline>svg{background:var(--lilac);border-radius:50%;color:var(--violet);height:33px;padding:5px;width:33px}.ll-byline>span{line-height:1.4}.ll-byline small{display:block;margin-top:5px}.ll-byline small,.ll-byline>a{color:var(--muted);font-size:12px}.ll-byline>a{margin-left:20px;text-underline-offset:4px}.ll-article-layout{grid-gap:60px;align-items:start;display:grid;gap:60px;grid-template-columns:220px minmax(0,740px);margin:auto;max-width:1160px;padding:0 5.5% 60px}.ll-article-aside{position:-webkit-sticky;position:sticky;top:28px}.ll-article-aside nav{border-left:1px solid #d5ccdf;display:flex;flex-direction:column;gap:11px;padding-left:18px}.ll-article-aside nav p{font-size:15px;font-weight:600;margin-bottom:7px}.ll-article-aside nav a{color:var(--muted);font-size:13px;line-height:1.45;text-decoration:none}.ll-article-aside nav a:hover{color:var(--violet)}.ll-aside-tool{background:var(--lilac);border-radius:9px;display:flex;flex-direction:column;gap:9px;line-height:1.3;margin-top:34px;padding:22px 18px;text-decoration:none}.ll-aside-tool small{color:var(--muted);font-size:12px}.ll-aside-tool strong{font-size:18px;font-weight:600}.ll-aside-tool>span{font-size:12px;margin-top:5px;text-decoration:underline;text-underline-offset:4px}.ll-article-body{font-size:19px;line-height:1.75;min-width:0}.ll-article-body>section:not(.ll-example):not(.ll-exercise){margin-top:44px}.ll-article-body h2{font-size:32px;line-height:1.18;margin-bottom:21px}.ll-article-body p+p{margin-top:20px}.ll-article-body blockquote{background:#eee9fb65;border-left:3px solid var(--violet);font-family:Georgia,serif;font-size:21px;line-height:1.5;margin:24px 0;padding:12px 23px}.ll-answer{background:#eee9fb75;border-left:3px solid #8a6ab8;border-radius:0 8px 8px 0;margin-bottom:35px;padding:23px 27px}.ll-answer>span{color:var(--violet);display:block;font-size:13px;font-weight:600;margin-bottom:9px}.ll-answer p{font-size:18px;line-height:1.65}.ll-example{background:#f2eaf9;border-radius:12px;margin:40px 0;padding:29px}.ll-example .ll-kicker{font-size:13px;margin-bottom:12px!important}.ll-example h2{font-size:28px}.ll-before-after{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr;margin:25px 0}.ll-before-after>div{background:#fff8;border-radius:5px;padding:22px}.ll-before-after>div+div{background:#e4d6f5}.ll-before-after h3{color:#746087;font-family:inherit;font-size:13px;font-weight:600;letter-spacing:0;margin-bottom:16px}.ll-before-after p{font-family:Georgia,serif;font-size:19px;line-height:1.7;margin:0!important}.ll-example ol{font-size:16px;line-height:1.6;margin:23px 0;padding-left:23px}.ll-example li+li{margin-top:10px}.ll-example .ll-note{font-size:12px;margin-top:20px}.ll-exercise{background:#f5f0fc;border:1px solid #d6c4ec;border-radius:12px;margin:50px 0;padding:30px}.ll-exercise-heading{align-items:center;display:flex;font-size:15px;font-weight:600;gap:13px;margin-bottom:23px}.ll-exercise-heading small{color:var(--muted);display:block;font-size:12px;font-weight:400}.ll-exercise-mark{align-items:center;background:#e3d4f4;border-radius:10px;display:flex;font-size:25px;height:43px;justify-content:center;width:43px}.ll-exercise>p{font-size:17px;line-height:1.65;margin-bottom:22px}.ll-exercise>label{font-size:14px;margin-bottom:8px}.ll-notebook{background-color:#fff!important;background-image:repeating-linear-gradient(transparent,transparent 33px,#bdaed327 0,#bdaed327 34px)!important;background-origin:content-box;border:1px solid #d4c8df!important;border-radius:6px!important;font-family:Georgia,serif!important;font-size:18px!important;line-height:34px!important;padding:15px 18px!important;width:100%}.ll-check-questions{font-size:15px;line-height:1.5;margin:20px 0;padding-left:20px}.ll-check-questions li+li{margin-top:8px}.ll-action-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ll-actions{margin-top:20px}.ll-actions>.ll-note{font-size:12px;margin-top:14px!important}.ll-actions .ll-button{font-size:14px;min-height:44px;padding:12px 19px}.ll-actions .ll-text-button{font-size:13px}.ll-faq h2{font-size:32px;margin:0 0 25px}.ll-faq details{border-top:1px solid #d8cedf;padding:20px 0}.ll-faq details:last-child{border-bottom:1px solid #d8cedf}.ll-faq summary{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:600;gap:20px;justify-content:space-between;line-height:1.4;list-style:none}.ll-faq summary::-webkit-details-marker{display:none}.ll-faq summary>span{color:var(--violet);font-size:25px}.ll-faq details[open] summary>span{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.ll-faq details p{color:var(--muted);font-size:17px;line-height:1.65;margin-top:16px}.ll-related{border-top:1px solid #ded6e5;padding-bottom:75px}.ll-related .ll-cover-art{min-height:170px}.ll-related h3{font-size:24px}.ll-sources{font-size:15px}.ll-sources ul{padding-left:20px}.ll-tool-header{padding:38px 12% 44px}.ll-tool-header h1{font-size:clamp(45px,5.8vw,76px);margin-bottom:25px}.ll-tool-header .ll-deck{font-size:21px;max-width:800px}.ll-tool-header .ll-kicker{font-size:14px;text-transform:none}.ll-tool-workbench{background:#f0eaf8;border:1px solid #ddd0ec;border-radius:16px;margin:0 5.5% 64px;padding:38px}.ll-workbench-heading{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin-bottom:28px}.ll-workbench-heading h2{font-size:30px;margin-bottom:8px}.ll-workbench-heading p{color:var(--muted);font-size:16px}.ll-time-estimate{align-items:flex-end;display:flex;flex-direction:column;white-space:nowrap}.ll-time-estimate strong{font-family:Georgia,serif;font-size:39px;line-height:1}.ll-time-estimate span{color:var(--muted);font-size:12px;margin-top:7px}.ll-tool-controls{display:flex;gap:24px;margin-bottom:16px}.ll-tool-controls label{font-size:14px;max-width:380px}.ll-tool-controls input,.ll-tool-controls select{display:block;margin-top:7px}.ll-tool-controls input{width:120px}.ll-structure-strip{border-radius:8px;display:flex;flex-wrap:wrap;gap:4px;margin:30px 0 24px;overflow:hidden}.ll-structure-strip>span{align-items:center;background:#e0d2ef;display:flex;flex-basis:70px;flex-direction:column;font-size:14px;justify-content:center;line-height:1.3;min-height:75px;overflow-wrap:anywhere;padding:10px}.ll-structure-strip small{color:#5e4774;font-size:10px;margin-top:6px}.ll-structure-strip .ll-section-chorus{background:#d3e5da;color:#295b4a}.ll-structure-strip .ll-section-bridge{background:#f3dea7;color:#715326}.ll-section-list{display:flex;flex-direction:column;gap:9px;list-style:none;padding:0}.ll-section-list>li{align-items:center;background:#fff;border:1px solid #e0d4ec;border-radius:8px;display:flex;gap:16px;padding:15px 18px}.ll-order{color:#9a8cab;font-family:Georgia,serif;font-size:22px}.ll-section-fields{display:flex;flex-direction:column;flex-grow:1;gap:5px;min-width:0}.ll-section-fields input{background:transparent!important;border:0!important;border-radius:0!important;font-size:18px!important;padding:2px 0!important;width:100%}.ll-section-fields .ll-section-purpose{color:var(--muted);font-size:14px!important}.ll-bars-input{font-size:11px;text-align:center}.ll-bars-input input{display:block;font-size:16px!important;margin-top:2px;padding:5px!important;text-align:center;width:65px}.ll-reorder{display:flex;gap:3px}.ll-reorder button{background:#faf8fc;border:1px solid #ded5e7;border-radius:5px;color:#6d557e;font-size:20px;height:36px;width:34px}.ll-add-section{display:flex;gap:12px;margin-top:20px}.ll-add-section select{font-size:16px;min-width:180px}.ll-tool-reading{font-size:18px;line-height:1.75;margin:0 auto;max-width:760px;padding:0 30px 60px}.ll-tool-reading>section{margin-bottom:40px}.ll-tool-reading h2{font-size:31px;margin-bottom:22px}.ll-tool-reading p+p{margin-top:18px}.ll-syllable-grid{grid-gap:28px;display:grid;gap:28px;grid-template-columns:1fr 1fr}.ll-syllable-grid label{font-size:14px;margin-bottom:8px}.ll-count-results{background:#fffb;border-radius:9px;padding:24px}.ll-count-results h3{font-family:inherit;font-size:16px;letter-spacing:0;margin-bottom:17px}.ll-count-line{align-items:center;display:flex;gap:20px;margin-top:20px}.ll-count-line>div{flex:1 1;min-width:0}.ll-count-line>div>span{font-size:14px;overflow-wrap:anywhere}.ll-count-line label{align-items:center;display:flex;flex-direction:column;flex-shrink:0;margin:0;width:75px}.ll-count-line input{font-size:18px;padding:5px;text-align:center;width:65px}.ll-count-line small{color:var(--muted);font-size:10px;font-weight:400;margin-top:4px;white-space:nowrap}.ll-count-bar{height:5px;margin-top:7px}.ll-count-bar i{background:#ae91d0;border-radius:5px;display:block;height:100%}.ll-prompt-card{background:#f7df9e;border:1px solid #e8cd8d;border-radius:12px;margin:0 auto 35px;max-width:760px;padding:35px}.ll-prompt-card>span{color:#7d622e;font-size:13px}.ll-prompt-card h3{font-size:39px;margin:14px 0 20px}.ll-prompt-card p{font-size:22px;line-height:1.5;max-width:620px}.ll-prompt-bottom{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-top:28px}.ll-prompt-bottom>span{color:#735821;font-size:13px}.ll-tool-workbench>label{font-size:14px;margin:0 0 8px}.ll-rhyme-lines{list-style:none;margin:22px 0;padding:0}.ll-rhyme-lines>li{align-items:center;background:#fffa;border-bottom:1px solid #d9cce6;display:flex;gap:20px;padding:10px 15px}.ll-rhyme-lines>li>span{font-family:Georgia,serif;font-size:20px;overflow-wrap:anywhere}.ll-rhyme-lines select{background:#ddd2ec;border:0;font-size:20px;text-align:center;width:68px}.ll-rhyme-lines .ll-rhyme-B{background:#d5e7dc}.ll-rhyme-lines .ll-rhyme-C{background:#f2dfab}.ll-rhyme-lines .ll-rhyme-D{background:#e5d5cd}.ll-pattern-output{display:flex;flex-direction:column;font-size:13px;gap:5px}.ll-pattern-output strong{font-size:22px;letter-spacing:.12em;overflow-wrap:anywhere}.ll-print-actions{display:flex;flex-wrap:wrap;gap:15px;padding:0 12% 25px}.ll-worksheet{background:#fff;border:1px solid #ded5e5;box-shadow:0 10px 40px #241d3e0b;margin:0 auto 25px;max-width:800px;padding:45px 55px}.ll-worksheet-top{border-bottom:1px solid #d4c9df;display:flex;font-size:14px;gap:20px;justify-content:space-between;margin-bottom:26px;padding-bottom:22px}.ll-worksheet-top>span+span{font-family:Georgia,serif;font-size:20px}.ll-print-answer{display:none}.ll-worksheet-field{margin-top:25px}.ll-worksheet-field label{font-size:16px;margin-bottom:10px}.ll-worksheet-field textarea{border-radius:2px!important;font-family:Georgia,serif!important;line-height:1.6!important;width:100%}.ll-worksheet-field .ll-note{font-size:12px;margin-top:8px}.ll-checklist-item{align-items:flex-start;border-bottom:1px solid #ebe4f0;display:flex!important;font-size:17px;font-weight:400!important;gap:14px;padding:18px 0}.ll-checklist-item input{flex-shrink:0;margin-top:5px}.ll-resource-save-note{color:var(--muted);font-size:14px;margin:0 auto 45px!important;max-width:800px}.ll-policy{margin:auto;max-width:850px;padding:75px 30px}.ll-policy h1{font-size:70px;margin-bottom:30px}.ll-policy section{margin-top:42px}.ll-policy h2{font-size:30px;margin-bottom:18px}.ll-policy p+p{margin-top:18px}.ll-policy>.ll-button{margin-top:40px}.ll-not-found{padding:90px 12% 120px}.ll-not-found h1{font-size:70px;margin-bottom:30px}.ll-not-found>p:not(.ll-kicker){margin-bottom:30px;max-width:550px}.ll-not-found>.ll-editorial-link{margin-left:24px}.ll-footer{grid-gap:35px;border-top:1px solid #dcd3e5;display:grid;font-size:15px;gap:35px;grid-template-columns:1fr 1fr;margin:auto;max-width:1440px;padding:48px 5.5% 30px}.ll-footer>div>p{color:var(--muted);font-family:Georgia,serif;font-size:23px;margin-top:15px}.ll-footer nav{grid-gap:9px 26px;display:grid;gap:9px 26px;grid-template-columns:1fr 1fr}.ll-footer nav a{color:var(--muted);font-size:14px;text-decoration:none}.ll-footer nav a:hover{text-decoration:underline}.ll-footer>small{color:var(--muted);font-size:12px;grid-column:1/-1}@media (min-width:1450px){.ll-home-hero{gap:100px}.ll-article-layout{padding-left:0;padding-right:0}}@media (max-width:1000px){.ll-home-hero{gap:5%;min-height:auto;padding-bottom:65px;padding-top:65px}.ll-home-intro h1{font-size:64px}.ll-manuscript{padding:26px 20px}.ll-manuscript-lines button{font-size:18px}.ll-start-path{gap:25px;grid-template-columns:1fr 1fr}.ll-featured-card h3{font-size:35px}.ll-featured-card>div{padding-right:10px}.ll-guide-grid{gap:35px 22px}.ll-guide-card h3{font-size:25px}.ll-cover-art{min-height:185px;padding:20px}.ll-art-script{font-size:34px}.ll-art-rhyme i{width:85px}.ll-article-layout{gap:35px;grid-template-columns:170px minmax(0,1fr)}.ll-article-header{padding-left:8%;padding-right:8%}.ll-tool-card{gap:15px;padding:22px}.ll-tool-symbol{height:40px;width:40px}.ll-resource-band{gap:10%;padding:65px 8%}.ll-resource-band h2{font-size:40px}.ll-header{gap:18px}.ll-header nav{gap:22px}.ll-workspace-link{font-size:14px;gap:10px;padding:9px 15px}.ll-brand{font-size:21px}.ll-resource-preview{padding:32px}.ll-resource-directory h2{font-size:38px}}@media (max-width:760px){.ll-library{font-size:17px}.ll-header{flex-wrap:wrap;gap:15px;padding:18px 6%}.ll-header .ll-brand{font-size:21px}.ll-header nav{border-top:1px solid #e3dce9;gap:45px;justify-content:center;order:3;padding-top:5px;width:100%}.ll-header nav a{font-size:16px}.ll-workspace-link{font-size:13px;margin-left:auto;padding:7px 14px}.ll-workspace-link span{font-size:18px}.ll-home-hero{gap:43px;grid-template-columns:1fr;padding:45px 7% 65px}.ll-home-intro h1{font-size:clamp(56px,12vw,78px);margin-bottom:23px}.ll-home-intro .ll-deck{font-size:21px;max-width:420px}.ll-kicker{font-size:14px;margin-bottom:18px!important}.ll-hero-actions{gap:20px;margin-top:25px}.ll-button{font-size:15px;padding:13px 20px}.ll-manuscript{margin:0 auto;max-width:490px;padding:26px 24px;width:96%}.ll-manuscript-lines button{font-size:clamp(17px,4vw,23px);padding:15px 3px}.ll-manuscript-note{font-size:15px}.ll-start-path{gap:25px 20px;margin:0 7%;padding:27px 0}.ll-start-path h2{font-size:23px}.ll-start-path strong{font-size:17px}.ll-start-path small,.ll-start-path span{font-size:13px}.ll-feature-section,.ll-guide-section,.ll-related{padding:48px 7% 0}.ll-section-heading{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:24px}.ll-section-heading h2{font-size:33px}.ll-section-heading p{font-size:16px}.ll-featured-card{gap:0;grid-template-columns:1fr;padding:15px}.ll-featured-card .ll-cover-art{min-height:260px}.ll-featured-card .ll-art-script{font-size:55px}.ll-featured-card>div{padding:25px 12px 20px}.ll-featured-card h3{font-size:34px;margin:16px 0}.ll-featured-card>div>p:not(.ll-reading-meta){font-size:17px}.ll-guide-grid{gap:32px 22px;grid-template-columns:1fr 1fr}.ll-guide-card h3{font-size:24px}.ll-guide-card>div>p:not(.ll-reading-meta){font-size:15px;line-height:1.55}.ll-guide-card .ll-reading-meta{align-items:flex-start;font-size:11px;gap:6px;margin-top:15px}.ll-cover-art{min-height:165px;padding:15px}.ll-art-script{font-size:29px}.ll-art-crossed{font-size:13px}.ll-art-note{font-size:10px;text-align:center}.ll-art-sections i{font-size:13px;padding:7px 8px}.ll-art-rhyme{gap:0 8px}.ll-art-rhyme span{font-size:25px}.ll-art-rhyme i{width:65px}.ll-search,.ll-search input{width:100%}.ll-filter{font-size:13px!important;padding:7px 14px}.ll-filter-row{gap:7px}.ll-tools-band{margin-top:50px;padding:45px 7%}.ll-tools-grid{grid-template-columns:1fr}.ll-tool-card{padding:24px}.ll-resource-band{gap:30px;grid-template-columns:1fr 1.4fr;padding:54px 7%}.ll-resource-band h2{font-size:32px}.ll-resource-band p:not(.ll-kicker){font-size:16px}.ll-paper-stack>div{padding:17px}.ll-paper-stack span{font-size:14px}.ll-paper-stack i{height:23px}.ll-paper-stack b{bottom:18px;font-size:18px;left:17px}.ll-hub-hero{padding:45px 7% 40px}.ll-hub-hero h1{font-size:55px}.ll-hub-hero .ll-deck{font-size:20px}.ll-tool-directory{padding:0 7%}.ll-tool-directory .ll-tool-card{padding:26px}.ll-tool-philosophy{margin-top:45px}.ll-resource-directory{padding:0 7% 25px}.ll-resource-directory>article{gap:25px;grid-template-columns:1fr;margin-bottom:48px}.ll-resource-preview{margin:auto;max-width:460px;width:100%}.ll-resource-directory h2{font-size:34px}.ll-breadcrumbs{font-size:12px;gap:8px;padding:27px 7% 0}.ll-article-header{padding:27px 7% 32px}.ll-article-header h1{font-size:49px}.ll-article-header .ll-deck{font-size:20px}.ll-byline{flex-wrap:wrap;font-size:13px}.ll-byline>a{margin-left:0}.ll-article-layout{display:flex;flex-direction:column;gap:30px;padding:0 7% 35px}.ll-article-aside{position:static;width:100%}.ll-article-aside nav{grid-gap:10px 20px;display:grid;gap:10px 20px;grid-template-columns:1fr 1fr}.ll-article-aside nav p{grid-column:1/-1}.ll-article-body{font-size:18px;line-height:1.75;width:100%}.ll-article-body h2{font-size:29px}.ll-answer{padding:21px}.ll-answer p{font-size:17px}.ll-example{padding:23px}.ll-before-after>div{padding:18px}.ll-before-after p{font-size:18px}.ll-example ol{font-size:15px}.ll-exercise{padding:23px}.ll-notebook{font-size:16px!important;padding:12px!important}.ll-actions .ll-button{font-size:13px}.ll-related{padding-bottom:45px}.ll-related .ll-guide-grid{grid-template-columns:1fr 1fr}.ll-faq summary{font-size:17px}.ll-tool-header{padding:30px 7%}.ll-tool-header h1{font-size:49px}.ll-tool-header .ll-deck{font-size:18px}.ll-tool-workbench{margin:0 4% 45px;padding:25px 18px}.ll-workbench-heading h2{font-size:27px}.ll-workbench-heading p{font-size:14px}.ll-time-estimate strong{font-size:30px}.ll-time-estimate span{font-size:10px}.ll-tool-controls{gap:15px}.ll-tool-controls select{font-size:14px}.ll-tool-controls input{width:95px}.ll-structure-strip>span{font-size:12px;min-height:64px}.ll-section-list>li{flex-wrap:wrap;gap:10px;padding:12px 10px}.ll-order{font-size:18px}.ll-section-fields{flex-basis:65%;max-width:calc(100% - 35px)}.ll-section-fields input{font-size:16px!important}.ll-section-fields .ll-section-purpose{font-size:13px!important}.ll-bars-input{align-items:center;display:flex!important;gap:8px;margin-left:24px}.ll-bars-input input{width:55px}.ll-reorder{margin-left:auto}.ll-add-section select{min-width:130px}.ll-syllable-grid{gap:23px;grid-template-columns:1fr}.ll-count-results{padding:20px}.ll-prompt-card{padding:25px}.ll-prompt-card h3{font-size:32px}.ll-prompt-card p{font-size:19px}.ll-prompt-bottom{gap:12px}.ll-prompt-bottom .ll-button{font-size:13px;padding:12px 17px}.ll-rhyme-lines>li{gap:12px;padding:10px}.ll-rhyme-lines>li>span{font-size:17px}.ll-rhyme-lines select{font-size:18px;width:55px}.ll-tool-reading{font-size:17px;padding:0 7% 30px}.ll-tool-reading h2{font-size:29px}.ll-print-actions{padding:0 7% 25px}.ll-worksheet{margin:0 5% 22px;padding:28px 23px}.ll-resource-save-note{margin:0 7% 35px!important}.ll-policy{padding:45px 7%}.ll-policy h1{font-size:52px}.ll-policy .ll-deck{font-size:20px}.ll-not-found{padding:60px 7%}.ll-not-found h1{font-size:56px}.ll-not-found>.ll-editorial-link{display:block;margin:25px 0 0}.ll-footer{gap:30px;grid-template-columns:1fr;padding:35px 7% 24px}.ll-footer nav{gap:12px}.ll-footer>div>p{font-size:22px}}@media (max-width:420px){.ll-header{gap:12px;padding-left:5%;padding-right:5%}.ll-brand{font-size:20px!important;gap:6px}.ll-brand svg{width:27px}.ll-workspace-link{font-size:12px;gap:6px;padding:8px 11px}.ll-guide-grid{grid-template-columns:1fr}.ll-cover-art{min-height:210px}.ll-guide-card h3{font-size:28px}.ll-guide-card .ll-reading-meta{font-size:13px}.ll-guide-card>div>p:not(.ll-reading-meta){font-size:17px}.ll-art-script{font-size:43px}.ll-art-crossed{font-size:19px}.ll-art-note{font-size:13px}.ll-art-sections i{font-size:18px}.ll-art-rhyme span{font-size:32px}.ll-art-rhyme i{width:110px}.ll-resource-band{gap:38px;grid-template-columns:1fr}.ll-paper-stack{max-width:220px}.ll-resource-band h2{font-size:40px}.ll-resource-band>div+div{max-width:340px}.ll-related .ll-guide-grid{grid-template-columns:1fr}.ll-workbench-heading{gap:12px}.ll-time-estimate{max-width:100px;text-align:right;white-space:normal}.ll-tool-controls{flex-wrap:wrap}.ll-article-header h1,.ll-tool-header h1{font-size:44px}.ll-before-after p{font-size:16px}.ll-start-path{grid-template-columns:1fr}.ll-start-path h2 br{display:none}.ll-hero-actions{gap:20px}}@media (prefers-reduced-motion:reduce){.ll-library *{-webkit-animation:none!important;animation:none!important;scroll-behavior:auto!important;transition:none!important}}@media print{.ll-library{background:#fff!important;color:#000!important;font-size:12pt}.ll-breadcrumbs,.ll-footer,.ll-header,.ll-print-actions,.ll-related,.ll-resource-save-note,.ll-skip-link,.ll-tool-reading{display:none!important}.ll-library main{max-width:none}.ll-tool-header{padding:0 0 20px}.ll-tool-header h1{font-size:30pt}.ll-tool-header .ll-deck{font-size:11pt}.ll-tool-header .ll-kicker{display:none}.ll-worksheet{grid-gap:18px 26px;border:0;box-shadow:none;display:grid;gap:18px 26px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;max-width:none;padding:0}.ll-worksheet-top{grid-column:1/-1;margin-bottom:0;padding-bottom:10px}.ll-worksheet-field{-webkit-column-break-inside:avoid;break-inside:avoid;margin-top:0;page-break-inside:avoid}.ll-worksheet-field textarea{display:none}.ll-print-answer{border-bottom:1px solid #aaa;display:block;font:11pt/1.5 Georgia,serif;min-height:78px;overflow-wrap:anywhere;padding:12px 0;white-space:pre-wrap}.ll-worksheet-field .ll-note{display:none}.ll-checklist-item{-webkit-column-break-inside:avoid;break-inside:avoid;font-size:12pt;grid-column:1/-1;padding:10px 0;page-break-inside:avoid}.ll-article-body,.ll-policy{max-width:none}.ll-actions,.ll-article-aside{display:none!important}}
/*# sourceMappingURL=276.c015298b.chunk.css.map*/