.design-lab_page__5YVwq{--ink:var(--abprep-navy);--paper:var(--abprep-ivory);--paper-deep:#e9e0cf;--accent:#7b2334;--accent-soft:#b6606d;--line:rgba(16,26,45,.2);--muted:#626b78;min-height:100vh;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--abprep-font-sans);transition:background-color .24s ease,color .24s ease}.design-lab_page__5YVwq[data-direction=archive]{--paper:#e9e5dc;--paper-deep:#d4cdbc;--accent:#31584f;--accent-soft:#6d8b82;--line:rgba(26,43,39,.24)}.design-lab_page__5YVwq[data-direction=international]{--paper:#edf1f1;--paper-deep:#d7e0df;--accent:#244f6b;--accent-soft:#6087a0;--line:rgba(13,42,61,.2)}.design-lab_topbar__P0LmZ{position:relative;z-index:10;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:78px;padding:0 4.5vw;border-bottom:1px solid var(--line)}.design-lab_wordmark__ey0d_{display:inline-flex;align-items:center;gap:12px;width:-moz-fit-content;width:fit-content;color:inherit;text-decoration:none}.design-lab_wordmark__ey0d_ small,.design-lab_wordmark__ey0d_ strong{display:block}.design-lab_wordmark__ey0d_ strong{font-size:13px;letter-spacing:.17em}.design-lab_wordmark__ey0d_ small{margin-top:3px;font-size:9px;letter-spacing:.15em}.design-lab_monogram__BivjA{display:grid;width:44px;height:44px;place-items:center;border:1px solid;border-radius:50%;font-family:Georgia,Times New Roman,serif;font-size:15px;font-style:italic}.design-lab_nav__SxWzq{display:flex;gap:34px}.design-lab_nav__SxWzq a{display:inline-flex;min-height:44px;align-items:center;color:inherit;font-size:12px;letter-spacing:.08em;text-decoration:none}.design-lab_labTag__LWxQc{justify-self:end;font-size:9px;letter-spacing:.18em}.design-lab_hero__8jAd8{position:relative;display:grid;min-height:760px;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:5vw;padding:9vh 7vw 11vh;border-bottom:1px solid var(--line)}.design-lab_hero__8jAd8:before{position:absolute;inset:0;background-image:linear-gradient(to right,transparent 49.9%,var(--line) 50%,transparent 50.1%);content:"";pointer-events:none}.design-lab_eyebrow__vOhAV,.design-lab_sectionIndex__M2ZbB{margin:0 0 24px;color:var(--accent);font-size:10px;font-weight:700;letter-spacing:.24em}.design-lab_directionPanel__HaVhP h2,.design-lab_hero__8jAd8 h1,.design-lab_sectionHeading__Lhos4 h2,.design-lab_unknownPanel__JU8iC h2{font-family:Iowan Old Style,Baskerville,Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.045em}.design-lab_hero__8jAd8 h1{margin:0;max-width:780px;font-size:clamp(4rem,7vw,8.2rem);line-height:.88;text-wrap:balance}.design-lab_hero__8jAd8 h1 span{display:block;color:var(--accent);font-style:italic}.design-lab_heroLead__jMhsV{max-width:620px;margin:38px 0 0;font-size:17px;line-height:1.85;color:var(--muted)}.design-lab_heroActions__JlA65{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.design-lab_primaryAction__ZnHcA,.design-lab_secondaryAction__W26qz{display:inline-flex;min-height:52px;align-items:center;justify-content:space-between;gap:26px;padding:0 20px;border:1px solid var(--ink);color:inherit;font-size:12px;font-weight:700;letter-spacing:.04em;text-decoration:none}.design-lab_primaryAction__ZnHcA{min-width:235px;background:var(--ink);color:var(--paper)}.design-lab_heroObject__gqhQf{position:relative;display:grid;min-height:500px;place-items:center}.design-lab_orbit__Irls_{position:absolute;width:min(32vw,440px);aspect-ratio:1;border:1px solid var(--line);border-radius:50%}.design-lab_orbit__Irls_:after,.design-lab_orbit__Irls_:before{position:absolute;inset:12%;border:1px solid var(--line);border-radius:50%;content:""}.design-lab_orbit__Irls_:after{inset:31%;background:var(--paper-deep)}.design-lab_bookStack__Q4_H2{position:relative;z-index:2;width:min(23vw,320px);height:390px;perspective:1000px;animation:design-lab_book-float__bQlcA 7s var(--abprep-ease) infinite}.design-lab_bookBack__QIUfN,.design-lab_bookFront__WkF1G,.design-lab_bookMiddle__kSBnU{position:absolute;display:flex;border:1px solid hsla(41,44%,93%,.32);box-shadow:0 30px 70px rgba(16,26,45,.2);color:#f5f0e5}.design-lab_bookFront__WkF1G{inset:38px 15px 0 25px;flex-direction:column;padding:28px;background:var(--accent);transform:rotateY(-8deg) rotate(-2deg)}.design-lab_bookFront__WkF1G small,.design-lab_bookFront__WkF1G span{font-size:9px;letter-spacing:.21em}.design-lab_bookFront__WkF1G strong{margin:auto 0;font-family:Georgia,serif;font-size:110px;font-weight:400}.design-lab_bookMiddle__kSBnU{inset:20px 30px 20px 9px;align-items:flex-end;padding:16px;background:#26354c;font-size:9px;letter-spacing:.18em;transform:rotateY(8deg) rotate(3deg)}.design-lab_bookBack__QIUfN{inset:0 55px 38px -8px;align-items:flex-start;padding:16px;background:#866a3a;font-size:9px;letter-spacing:.18em;transform:rotateY(15deg) rotate(6deg)}.design-lab_objectCaption__U1JzT{position:absolute;right:0;bottom:0;max-width:290px;margin:0;font-family:Georgia,serif;font-size:14px;line-height:1.6}.design-lab_objectCaption__U1JzT span{color:var(--accent);font-family:inherit;font-size:38px}.design-lab_directionPanel__HaVhP{display:grid;grid-template-columns:.7fr 1.3fr;gap:50px;padding:72px 7vw;border-bottom:1px solid var(--line)}.design-lab_directionPanel__HaVhP h2{margin:0;max-width:440px;font-size:clamp(2.4rem,4vw,4.6rem);line-height:1}.design-lab_directionTabs__8JoyH{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line)}.design-lab_directionTabs__8JoyH button{min-height:108px;padding:20px 16px;border:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:transparent;color:inherit;text-align:left;cursor:pointer}.design-lab_directionTabs__8JoyH button span,.design-lab_directionTabs__8JoyH button strong{display:block}.design-lab_directionTabs__8JoyH button span{margin-bottom:16px;color:var(--muted);font-size:10px}.design-lab_directionTabs__8JoyH button strong{font-family:Georgia,serif;font-size:16px;font-weight:400}.design-lab_directionTabs__8JoyH .design-lab_activeDirection__8yurt{background:var(--ink);color:var(--paper)}.design-lab_directionDescription__b5sJE{grid-column:2;margin:-24px 0 0;color:var(--muted);font-size:13px}.design-lab_directionDescription__b5sJE strong{margin-right:14px;color:var(--accent)}.design-lab_learning__kaOBv,.design-lab_library__28ncX,.design-lab_studio__ihIGW{padding:110px 7vw;border-bottom:1px solid var(--line)}.design-lab_sectionHeading__Lhos4{display:grid;grid-template-columns:1.2fr .8fr;align-items:end;gap:60px;margin-bottom:58px}.design-lab_sectionHeading__Lhos4 h2{max-width:760px;margin:0;font-size:clamp(3rem,5vw,5.8rem);line-height:.98}.design-lab_sectionHeading__Lhos4>p{max-width:500px;margin:0;color:var(--muted);font-size:15px;line-height:1.8}.design-lab_collectionGrid__rPxbP{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--line);border-left:1px solid var(--line)}.design-lab_collectionCard__D_mmo{min-height:310px;padding:25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:hsla(0,0%,100%,.08)}.design-lab_cardTopline__iDm8h{display:flex;justify-content:space-between;color:var(--muted);font-size:9px;letter-spacing:.16em}.design-lab_collectionCard__D_mmo h3{margin:64px 0 7px;font-family:Georgia,serif;font-size:32px;font-weight:400}.design-lab_collectionCard__D_mmo>p{margin:0;color:var(--accent);font-size:10px;letter-spacing:.14em}.design-lab_volumeTicks__WX8tz{display:flex;gap:6px;margin:34px 0}.design-lab_volumeTicks__WX8tz span{width:29px;height:6px;background:var(--accent);opacity:.35}.design-lab_volumeTicks__WX8tz span:first-child{opacity:1}.design-lab_collectionCard__D_mmo button{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;padding:0;border:0;border-top:1px solid var(--line);background:transparent;color:inherit;cursor:not-allowed;font-size:11px;opacity:.62}.design-lab_collectionCard__D_mmo[data-tone=burgundy],.design-lab_collectionCard__D_mmo[data-tone=red]{background:color-mix(in srgb,var(--accent) 7%,transparent)}.design-lab_learning__kaOBv{background:var(--ink);color:var(--paper)}.design-lab_learning__kaOBv .design-lab_sectionIndex__M2ZbB{color:#d39a7a}.design-lab_learning__kaOBv .design-lab_sectionHeading__Lhos4>p{color:hsla(41,44%,93%,.65)}.design-lab_learningBoard__EJKva{display:grid;grid-template-columns:1.12fr .88fr;gap:1px;background:hsla(41,44%,93%,.22);border:1px solid hsla(41,44%,93%,.22)}.design-lab_todayCard__f5BSQ,.design-lab_weekRail____SLp{background:var(--ink)}.design-lab_todayCard__f5BSQ{min-height:600px;padding:clamp(28px,5vw,72px)}.design-lab_todayMeta__JzcAn{display:flex;justify-content:space-between;color:#d39a7a;font-size:9px;letter-spacing:.18em}.design-lab_phonetic__nw7sj{margin:100px 0 8px;color:hsla(41,44%,93%,.55);font-family:Georgia,serif;font-style:italic}.design-lab_todayCard__f5BSQ h3{margin:0;font-family:Georgia,serif;font-size:clamp(4rem,8vw,8rem);font-weight:400;letter-spacing:-.05em}.design-lab_definition__xmtlR{max-width:560px;font-size:18px;line-height:1.6}.design-lab_todayCard__f5BSQ blockquote{max-width:620px;margin:44px 0;padding-left:22px;border-left:1px solid #d39a7a;color:hsla(41,44%,93%,.7);font-family:Georgia,serif;font-size:17px;font-style:italic;line-height:1.6}.design-lab_confidence__1NMx_{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid hsla(41,44%,93%,.22)}.design-lab_confidence__1NMx_ span,.design-lab_confidence__1NMx_ strong{display:grid;min-height:56px;place-items:center;padding:8px;border-right:1px solid hsla(41,44%,93%,.22);font-size:10px;text-align:center}.design-lab_confidence__1NMx_ strong{background:var(--paper);color:var(--ink)}.design-lab_weekRail____SLp{margin:0;padding:0;list-style:none}.design-lab_weekRail____SLp li{display:grid;min-height:120px;grid-template-columns:58px 1fr 26px;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid hsla(41,44%,93%,.18)}.design-lab_weekRail____SLp li>small,.design-lab_weekRail____SLp li>span{color:hsla(41,44%,93%,.46);font-size:9px;letter-spacing:.14em}.design-lab_weekRail____SLp li strong{font-family:Georgia,serif;font-size:20px;font-weight:400}.design-lab_weekRail____SLp li p{margin:5px 0 0;color:hsla(41,44%,93%,.55);font-size:11px;line-height:1.5}.design-lab_weekRail____SLp .design-lab_currentDay__j_vRi{background:var(--accent)}.design-lab_weekRail____SLp .design-lab_currentDay__j_vRi p,.design-lab_weekRail____SLp .design-lab_currentDay__j_vRi small,.design-lab_weekRail____SLp .design-lab_currentDay__j_vRi span{color:var(--paper)}.design-lab_studioGrid__OaOPT{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(30px,6vw,90px);align-items:start}.design-lab_builder__tjcWU{padding:28px;border:1px solid var(--line);background:hsla(0,0%,100%,.22)}.design-lab_builderHeader__Nn_8C{display:flex;justify-content:space-between;margin-bottom:36px;font-size:9px;letter-spacing:.18em}.design-lab_builder__tjcWU label,.design-lab_builder__tjcWU legend,.design-lab_questionMix__FN_Yo>span{display:block;margin-bottom:20px;color:var(--muted);font-size:9px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.design-lab_builder__tjcWU input,.design-lab_builder__tjcWU select{width:100%;min-height:52px;margin-top:9px;padding:0 14px;border:1px solid var(--line);border-radius:0;background:var(--paper);color:var(--ink);font:inherit}.design-lab_builder__tjcWU fieldset{margin:26px 0;padding:0;border:0}.design-lab_segmented__XJksM{display:grid;grid-template-columns:1fr 1fr}.design-lab_segmented__XJksM button{min-height:52px;border:1px solid var(--line);background:transparent;color:inherit;cursor:pointer}.design-lab_segmented__XJksM .design-lab_selectedSegment__L6jSJ{background:var(--accent);color:var(--paper)}.design-lab_formRow__lqENJ{display:grid;grid-template-columns:1fr 1fr;gap:14px}.design-lab_questionMix__FN_Yo{margin-top:12px}.design-lab_questionMix__FN_Yo div{position:relative;display:flex;min-height:38px;align-items:center;margin-bottom:7px;padding:0 12px;background:var(--paper-deep);font-size:10px}.design-lab_questionMix__FN_Yo i{position:absolute;inset:auto auto 0 0;height:2px;background:var(--accent)}.design-lab_generateButton__m57R_{display:flex;width:100%;min-height:54px;align-items:center;justify-content:space-between;margin-top:24px;padding:0 18px;border:0;background:var(--ink);color:var(--paper);cursor:not-allowed;font-weight:700;opacity:.72}.design-lab_pdfPreview__ZcpS7{position:sticky;top:20px}.design-lab_paper__rYeYK{position:relative;min-height:720px;overflow:hidden;padding:clamp(30px,6vw,74px);background:#fffdf8;box-shadow:0 22px 60px rgba(16,26,45,.16);color:#1b2230}.design-lab_paperHeader__SIQqZ{display:flex;justify-content:space-between;padding-bottom:14px;border-bottom:1px solid #a6a6a6;font-size:8px;letter-spacing:.16em}.design-lab_paper__rYeYK h3{max-width:620px;margin:55px 0 10px;font-family:Georgia,serif;font-size:clamp(2.6rem,5vw,5rem);font-weight:400;line-height:.95}.design-lab_paperDeck__m8Vd5{color:var(--accent);font-size:8px;letter-spacing:.18em}.design-lab_textLines__5pB2Q{display:grid;gap:9px;margin:42px 0}.design-lab_textLines__5pB2Q span{display:block;width:100%;height:5px;background:#d9d6ce}.design-lab_textLines__5pB2Q span:nth-child(2){width:92%}.design-lab_textLines__5pB2Q span:nth-child(4){width:86%}.design-lab_textLines__5pB2Q span:nth-child(5){width:61%}.design-lab_questionBlock__HU2DT{position:relative;margin-top:34px;padding-left:46px}.design-lab_questionBlock__HU2DT strong{position:absolute;left:0;color:var(--accent);font-size:11px}.design-lab_questionBlock__HU2DT p{margin:0 0 18px;font-family:Georgia,serif;font-size:14px;line-height:1.5}.design-lab_questionBlock__HU2DT>span{display:inline-grid;width:28px;height:28px;place-items:center;margin-right:8px;border:1px solid #bbb;border-radius:50%;font-size:9px}.design-lab_answerLines__9tmj3{height:56px;background:repeating-linear-gradient(180deg,transparent 0 17px,#d2d0c9 18px)}.design-lab_watermark__INo3c{position:absolute;right:-18px;bottom:94px;color:rgba(123,35,52,.07);font-family:Georgia,serif;font-size:clamp(5rem,13vw,11rem);font-style:italic;transform:rotate(-8deg)}.design-lab_paper__rYeYK footer{position:absolute;right:50px;bottom:28px;left:50px;padding-top:12px;border-top:1px solid #ddd;font-size:7px;letter-spacing:.13em}.design-lab_previewActions__E0GhZ{display:grid;grid-template-columns:1fr 1fr;margin-top:12px}.design-lab_previewActions__E0GhZ button{min-height:48px;border:1px solid var(--line);background:transparent;color:inherit;cursor:not-allowed;opacity:.68}.design-lab_previewActions__E0GhZ button:first-child{background:var(--accent);color:var(--paper)}.design-lab_audienceStrip__gOsK3{display:grid;grid-template-columns:repeat(3,1fr);margin-top:70px;border-top:1px solid var(--line)}.design-lab_audienceStrip__gOsK3 article{min-height:180px;padding:25px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.design-lab_audienceStrip__gOsK3 span{color:var(--accent);font-size:9px;letter-spacing:.16em}.design-lab_audienceStrip__gOsK3 strong{display:block;margin:32px 0 7px;font-family:Georgia,serif;font-size:22px;font-weight:400}.design-lab_audienceStrip__gOsK3 p{margin:0;color:var(--muted);font-size:12px}.design-lab_unknownPanel__JU8iC{display:grid;grid-template-columns:.4fr 1fr auto;align-items:center;gap:40px;min-height:230px;padding:54px 7vw;background:var(--paper-deep)}.design-lab_unknownPanel__JU8iC>span{color:var(--muted);font-size:9px;letter-spacing:.18em}.design-lab_unknownPanel__JU8iC h2{margin:0;font-size:clamp(2.5rem,4vw,4.5rem)}.design-lab_unknownPanel__JU8iC p{margin:8px 0 0;color:var(--muted)}.design-lab_unknownPanel__JU8iC>strong{padding:14px 18px;border:1px solid var(--accent);color:var(--accent);font-size:10px;letter-spacing:.18em}.design-lab_footer__b4_cy{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;min-height:160px;padding:34px 7vw;background:var(--ink);color:var(--paper)}.design-lab_footer__b4_cy p{font-family:Georgia,serif;font-size:16px;font-style:italic}.design-lab_footer__b4_cy>span{font-size:8px;letter-spacing:.18em}.design-lab_page__5YVwq :is(a,button,input,select):focus-visible{outline:3px solid #d49b33;outline-offset:3px}.design-lab_builder__tjcWU :is(input,select,button):disabled{color:inherit;-webkit-text-fill-color:currentColor;opacity:.72}@keyframes design-lab_book-float__bQlcA{0%,to{transform:translateZ(0) rotate(-.35deg)}50%{transform:translate3d(0,-10px,0) rotate(.35deg)}}@media (max-width:1024px){.design-lab_topbar__P0LmZ{grid-template-columns:1fr auto}.design-lab_nav__SxWzq{display:none}.design-lab_hero__8jAd8{min-height:680px;grid-template-columns:1fr .8fr;padding-inline:5vw}.design-lab_bookStack__Q4_H2{width:240px;height:330px}.design-lab_directionPanel__HaVhP,.design-lab_learning__kaOBv,.design-lab_library__28ncX,.design-lab_studio__ihIGW{padding-inline:5vw}.design-lab_collectionGrid__rPxbP{grid-template-columns:repeat(2,1fr)}.design-lab_learningBoard__EJKva{grid-template-columns:1fr}.design-lab_weekRail____SLp{display:grid;grid-template-columns:repeat(5,1fr)}.design-lab_weekRail____SLp li{min-height:180px;grid-template-columns:1fr;align-content:space-between}.design-lab_studioGrid__OaOPT{gap:30px}}@media (max-width:768px){.design-lab_topbar__P0LmZ{min-height:68px;padding-inline:20px}.design-lab_labTag__LWxQc{display:none}.design-lab_hero__8jAd8{grid-template-columns:1fr;min-height:auto;padding:76px 22px 64px}.design-lab_hero__8jAd8:before{display:none}.design-lab_hero__8jAd8 h1{font-size:clamp(3.6rem,17vw,6.4rem)}.design-lab_heroObject__gqhQf{min-height:430px}.design-lab_orbit__Irls_{width:330px;max-width:92vw}.design-lab_bookStack__Q4_H2{width:230px}.design-lab_objectCaption__U1JzT{right:14px;bottom:-4px}.design-lab_directionPanel__HaVhP{grid-template-columns:1fr;gap:38px;padding:68px 22px}.design-lab_directionTabs__8JoyH{grid-template-columns:1fr}.design-lab_directionTabs__8JoyH button{min-height:74px}.design-lab_directionDescription__b5sJE{grid-column:1;margin:0;line-height:1.7}.design-lab_learning__kaOBv,.design-lab_library__28ncX,.design-lab_studio__ihIGW{padding:86px 22px}.design-lab_sectionHeading__Lhos4{grid-template-columns:1fr;gap:24px}.design-lab_sectionHeading__Lhos4 h2{font-size:clamp(2.8rem,12vw,4.8rem)}.design-lab_collectionGrid__rPxbP{grid-template-columns:1fr}.design-lab_collectionCard__D_mmo{min-height:270px}.design-lab_todayCard__f5BSQ{min-height:560px;padding:28px}.design-lab_weekRail____SLp{display:block}.design-lab_weekRail____SLp li{min-height:100px;grid-template-columns:52px 1fr 24px}.design-lab_confidence__1NMx_{grid-template-columns:1fr}.design-lab_confidence__1NMx_ span,.design-lab_confidence__1NMx_ strong{border-right:0;border-bottom:1px solid hsla(41,44%,93%,.22)}.design-lab_studioGrid__OaOPT{grid-template-columns:1fr}.design-lab_pdfPreview__ZcpS7{position:static}.design-lab_paper__rYeYK{min-height:640px;padding:34px 26px 70px}.design-lab_paper__rYeYK footer{right:26px;left:26px}.design-lab_audienceStrip__gOsK3{grid-template-columns:1fr}.design-lab_unknownPanel__JU8iC{grid-template-columns:1fr;gap:18px;padding:54px 22px}.design-lab_unknownPanel__JU8iC>strong{width:-moz-fit-content;width:fit-content}.design-lab_footer__b4_cy{grid-template-columns:auto 1fr;padding:34px 22px}.design-lab_footer__b4_cy>span{grid-column:2}}@media (max-width:420px){.design-lab_heroActions__JlA65,.design-lab_heroActions__JlA65 a{width:100%}.design-lab_formRow__lqENJ,.design-lab_previewActions__E0GhZ{grid-template-columns:1fr}.design-lab_paper__rYeYK h3{font-size:2.7rem}}@media (prefers-reduced-motion:reduce){.design-lab_page__5YVwq{scroll-behavior:auto;transition:none}.design-lab_page__5YVwq *,.design-lab_page__5YVwq :after,.design-lab_page__5YVwq :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}