.design_home__ShXTE{--home-bg:#f7f7f8;--home-surface:#fff;--home-ink:#272727;--home-muted:#626466;--home-faint:#6b6e70;--home-line:#e4e4e7;--home-soft:#f0f0f2;--home-accent:#42715b;--home-glass:#f7f7f6ed;--home-button:#292e28;--home-button-ink:#fff;background:var(--home-bg);color:var(--home-ink);font-family:var(--font-inter),sans-serif;font-size:14px;line-height:1.5;min-height:100vh;overflow:clip;-webkit-font-smoothing:antialiased}.design_home__ShXTE[data-theme=dark]{--home-bg:#151815;--home-surface:#1c201c;--home-ink:#e8ece5;--home-muted:#a4afa0;--home-faint:#879080;--home-line:#333c32;--home-soft:#252e24;--home-accent:#a5c4a1;--home-glass:#151815ed;--home-button:#e2e9dc;--home-button-ink:#20271d;color-scheme:dark}.design_home__ShXTE *,.design_home__ShXTE :after,.design_home__ShXTE :before{box-sizing:border-box}.design_home__ShXTE ::selection{background:#c5d4b6;color:#252e23}.design_home__ShXTE a{color:inherit;text-decoration:none}.design_home__ShXTE button,.design_home__ShXTE input{font:inherit}.design_home__ShXTE a,.design_home__ShXTE button{-webkit-tap-highlight-color:transparent}.design_home__ShXTE button{cursor:pointer}.design_home__ShXTE :is(a,button,input,[tabindex]):focus-visible{outline:2px solid var(--home-accent);outline-offset:5px}.design_home__ShXTE section{scroll-margin-top:96px}.design_home__ShXTE h1,.design_home__ShXTE h2,.design_home__ShXTE h3,.design_home__ShXTE p{margin:0}.design_home__ShXTE svg{flex-shrink:0}.design_diagram__h86Qj text{font-family:var(--font-mono),monospace;font-size:7px;stroke:none;fill:currentColor;text-anchor:middle;letter-spacing:.35px}.design_container__erFV4{width:min(1200px,calc(100% - 80px));margin-inline:auto}.design_skipLink__mgzNZ{position:fixed;left:24px;top:-100px;z-index:100;padding:12px 20px;background:var(--home-button);color:var(--home-button-ink)!important;border-radius:6px}.design_skipLink__mgzNZ:focus{top:12px}.design_header__rSE5_{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--home-line);background:var(--home-glass);backdrop-filter:blur(18px)}.design_nav__DmEpa{height:76px;max-width:1504px;margin-inline:auto;padding-inline:40px;display:flex;align-items:center;gap:32px}.design_brand__IkBAk{display:inline-flex;gap:9px;align-items:center;flex-shrink:0}.design_brand__IkBAk>span:first-of-type{font-family:var(--font-plex),sans-serif;font-size:29px;font-weight:500;letter-spacing:-1.6px;line-height:1}.design_brandPeriod__1bWmM{color:var(--home-accent)}.design_edition__04gw7{margin:5px 0 0 4px;padding:4px 6px;border:1px solid var(--home-line);border-radius:3px;font:8px var(--font-mono),monospace;letter-spacing:.65px;color:var(--home-muted)}.design_desktopLinks__R7bVE{display:flex;align-items:center;gap:27px;margin-inline:auto;font-size:12px;color:var(--home-muted)}.design_desktopLinks__R7bVE a{padding-block:12px;transition:color .18s}.design_desktopLinks__R7bVE a:hover,.design_footerLinks__RUNHa a:hover,.design_workspaceLink__312_9:hover{color:var(--home-accent)}.design_navActions__RVE_U{display:flex;align-items:center;gap:20px}.design_iconButton__CKtvv{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;border-radius:5px;background:none;color:var(--home-muted);transition:background .2s}.design_iconButton__CKtvv:hover{background:var(--home-soft);color:var(--home-ink)}.design_workspaceLink__312_9{display:flex;gap:7px;align-items:center;font-size:12px}.design_button__tE2HC{display:inline-flex;justify-content:center;align-items:center;gap:22px;min-height:48px;padding:13px 21px;background:var(--home-button);color:var(--home-button-ink)!important;font-size:13px;font-weight:500;border:1px solid var(--home-button);border-radius:5px;box-shadow:0 1px 2px #00000014,inset 0 1px 0 #ffffff18;transition:transform .2s,box-shadow .2s}.design_button__tE2HC:hover{transform:translateY(-2px);box-shadow:0 5px 12px #00000016}.design_button__tE2HC:active{transform:translateY(0)}.design_navCta__ou6TL{min-height:36px;padding:8px 13px;font-size:11px;gap:14px}.design_menuButton__5qZOc,.design_mobileMenu__bvawy{display:none}.design_hero__gIhJb{position:relative;min-height:746px;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:100px 24px 140px;background:radial-gradient(ellipse 36% 64% at 50% 41%,var(--home-surface),transparent)}.design_heroContent__QHql4{position:relative;text-align:center;z-index:3;max-width:780px;margin-top:-10px}.design_announcement__TnnTY{display:inline-flex;align-items:center;gap:10px;padding:5px 10px 5px 5px;margin-bottom:34px;background:var(--home-surface);border:1px solid var(--home-line);border-radius:5px;color:var(--home-muted)!important;font-size:10px;box-shadow:0 2px 3px #1f302b03;transition:border-color .2s,transform .2s}.design_announcement__TnnTY:hover{border-color:var(--home-accent);transform:translateY(-1px)}.design_livePill__LMzV4{display:flex;align-items:center;gap:5px;padding:3px 5px;border-radius:2px;background:var(--home-soft);color:var(--home-accent);font:8px var(--font-mono),monospace}.design_livePill__LMzV4>span,.design_statusDot__z5X37{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--home-accent);flex-shrink:0}.design_hero__gIhJb h1{font-family:var(--font-plex),var(--font-inter),sans-serif;font-size:clamp(56px,5.4vw,80px);font-weight:400;line-height:1.04;letter-spacing:-4px}.design_hero__gIhJb h1>span{color:var(--home-muted)}.design_heroDescription__TzGjc{margin:25px auto 0!important;color:var(--home-muted);font-size:15px;line-height:1.75;letter-spacing:-.2px}.design_heroActions__bppji{margin-top:30px;display:flex;justify-content:center;gap:12px}.design_secondaryButton__ag8IC{display:inline-flex;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 17px;border:1px solid var(--home-line);border-radius:5px;background:var(--home-surface);color:var(--home-ink);font-size:12px;transition:border-color .2s}.design_secondaryButton__ag8IC:hover{border-color:var(--home-muted);background:var(--home-soft)}.design_playCircle__ZBlz8{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:1px solid var(--home-faint);border-radius:50%}.design_playCircle__ZBlz8 svg{margin-left:1px}.design_heroFinePrint__Rg5rH{margin-top:18px!important;color:var(--home-faint);font-size:10px}.design_heroArtifacts__ghxaY{position:absolute;max-width:1500px;inset:0;margin-inline:auto;pointer-events:none;z-index:1}.design_artifact__Yxo6B{position:absolute;background:var(--home-surface);border:1px solid var(--home-line);border-radius:5px;box-shadow:0 7px 20px #26372b08,0 1px 2px #26372b05;user-select:none}.design_codeArtifact__vbW2y{left:3.2%;top:22%;width:246px;transform:rotate(-8deg);opacity:.85}.design_artifactBar__0hMgP{display:flex;align-items:center;gap:7px;padding:10px 13px;border-bottom:1px solid var(--home-line);color:var(--home-muted);font:9px var(--font-mono),monospace}.design_artifactBar__0hMgP>span:last-child{margin-left:auto;color:var(--home-faint);font-size:8px}.design_fileDot__P04Bo{width:5px;height:5px;background:#a8bba3;border-radius:1px}.design_codeLines__H5G8l{padding:17px 14px 18px;font:9px/2 var(--font-mono),monospace;white-space:nowrap}.design_codeComment__mMtXJ{color:var(--home-faint)}.design_codeKeyword__kR7Hc{color:#8d6882}.design_codeBlue__VDv0Z{color:#547c94}.design_artifactFoot__M3Jbp{display:flex;gap:6px;align-items:center;padding:9px 13px;border-top:1px solid var(--home-line);letter-spacing:.7px}.design_artifactFoot__M3Jbp,.design_artifactKicker__KNuUI{color:var(--home-muted);font:7px var(--font-mono),monospace}.design_artifactKicker__KNuUI{letter-spacing:1px}.design_evalArtifact__6aw2o{width:206px;top:17%;right:5%;padding:19px;transform:rotate(8deg);opacity:.85}.design_evalTitle__h7C7Y{margin-top:10px;font-size:13px;letter-spacing:-.3px}.design_evalChart__700PU{height:74px;display:flex;align-items:flex-end;gap:7px;margin-top:21px;padding-bottom:0;border-bottom:1px solid var(--home-line);background:repeating-linear-gradient(to top,transparent,transparent 23px,var(--home-line) 24px,transparent 25px)}.design_evalChart__700PU>span{flex:1;background:#a8b9a1;border-radius:2px 2px 0 0}.design_evalChart__700PU>span:last-child{background:#5e7e59}.design_evalResult__I2o17{display:flex;justify-content:space-between;align-items:center;margin-top:12px;color:var(--home-accent);font:8px var(--font-mono),monospace}.design_evalResult__I2o17>span:first-child{display:flex;align-items:center;gap:4px}.design_noteArtifact__Sw7rU{top:63%;left:12%;padding:22px 19px 16px;width:173px;background:#efe9d6;color:#4b4b3d;transform:rotate(5deg);opacity:.8}.design_noteArtifact__Sw7rU .design_artifactKicker__KNuUI{color:#92917b;font-size:6px}.design_noteTape__MpJGW{position:absolute;width:55px;height:19px;left:60px;top:-10px;background:#d7d2b187;transform:rotate(-8deg)}.design_noteArtifact__Sw7rU p{margin-top:13px;font-family:var(--font-serif),serif;font-size:17px;line-height:1.45}.design_noteArtifact__Sw7rU p>span{text-decoration:underline;text-decoration-color:#aaa886;text-underline-offset:4px}.design_noteSignature__GBEfv{font:15px var(--font-caveat),cursive;margin-top:14px;color:#85846f}.design_voiceArtifact__N3Elh{bottom:15%;right:10%;padding:16px;width:215px;transform:rotate(-6deg);opacity:.75}.design_waveform__taAqo{height:63px;display:flex;justify-content:center;align-items:center;gap:4px;margin-block:7px}.design_waveform__taAqo i{display:block;width:3px;border-radius:3px;background:#9098b6;animation:design_waveform__taAqo 3.2s ease-in-out infinite}.design_voiceMeta__JYsFy{display:flex;align-items:center;gap:7px;font:6.5px var(--font-mono),monospace;color:var(--home-muted)}.design_heroCrossOne__7fs7O,.design_heroCrossTwo__J_2Zv{position:absolute;color:#b7beb3;font:15px var(--font-mono),monospace}.design_heroCrossOne__7fs7O{left:25%;top:13%}.design_heroCrossTwo__J_2Zv{right:25%;bottom:13%}.design_scrollCue__8R1sx{display:flex;flex-direction:column;align-items:center;gap:13px;position:absolute;bottom:32px;left:50%;transform:translateX(-50%);white-space:nowrap;color:var(--home-faint)!important;font:8px var(--font-mono),monospace;letter-spacing:1.4px}.design_scrollCue__8R1sx svg{transition:transform .2s}.design_scrollCue__8R1sx:hover svg{transform:translateY(3px)}.design_principles__MMboh{border-block:1px solid var(--home-line)}.design_principlesInner__PmT8m{width:min(1010px,calc(100% - 60px));margin:auto;display:flex;justify-content:space-between}.design_principlesInner__PmT8m>span{min-height:70px;display:flex;align-items:center;justify-content:center;gap:10px;color:var(--home-muted);font-size:11px}.design_principlesInner__PmT8m svg{width:15px;opacity:.8}.design_tinyTheta__JbWQG{font:22px var(--font-serif),serif;color:var(--home-ink);line-height:1}.design_section__GVReW{padding-block:94px}.design_eyebrow__eDJkj{display:block;font:9px var(--font-mono),monospace;letter-spacing:1.3px;color:var(--home-muted);margin-bottom:16px}.design_home__ShXTE h2{font-family:var(--font-plex),var(--font-inter),sans-serif;font-weight:400;font-size:35px;line-height:1.15;letter-spacing:-1.3px}.design_sectionHeading__TEbEZ{display:flex;align-items:flex-end;justify-content:space-between;gap:35px;margin-bottom:34px}.design_sectionHeading__TEbEZ>p{color:var(--home-muted);font-size:12px;line-height:1.8;margin-bottom:2px}.design_catalogToolbar__0grKz{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-block:15px;border-block:1px solid var(--home-line)}.design_filters__CqaYY{display:flex;gap:5px}.design_filters__CqaYY>button{display:flex;gap:8px;align-items:center;padding:8px 11px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--home-muted);font-size:11px;white-space:nowrap}.design_filters__CqaYY>button:hover{background:var(--home-soft)}.design_filters__CqaYY>button.design_activeFilter__YCGW_{background:var(--home-surface);color:var(--home-ink);border-color:var(--home-line);box-shadow:0 1px 2px #00000004}.design_filters__CqaYY>button>span{color:var(--home-faint);font:9px var(--font-mono),monospace}.design_catalogTools__2PN9w{display:flex;gap:12px;align-items:center}.design_search__32OKn{display:flex;align-items:center;gap:8px;border:1px solid var(--home-line);padding:8px 10px;border-radius:4px;background:var(--home-surface);color:var(--home-faint)}.design_search__32OKn:focus-within{border-color:var(--home-accent)}.design_search__32OKn input{background:none;border:0;outline:none!important;width:165px;min-width:0;font-size:11px;color:var(--home-ink)}.design_search__32OKn input::placeholder{color:var(--home-faint)}.design_search__32OKn button{display:flex;align-items:center;justify-content:center;border:0;background:none;padding:0;color:var(--home-muted)}.design_viewToggle__bQbJe{display:flex;gap:3px}.design_viewToggle__bQbJe button{display:flex;align-items:center;justify-content:center;width:30px;height:32px;background:transparent;border:1px solid transparent;border-radius:3px;color:var(--home-faint)}.design_viewToggle__bQbJe button[aria-pressed=true]{color:var(--home-ink);background:var(--home-surface);border-color:var(--home-line)}.design_resultCount__J2tAE{padding-block:16px 18px;display:flex;justify-content:space-between;color:var(--home-muted);font-size:10px}.design_resultCount__J2tAE>span{font:8px var(--font-mono),monospace;letter-spacing:.7px;color:var(--home-faint)}.design_labGrid__6MVZW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.design_labCard__BWTZf{display:flex;flex-direction:column;min-width:0;background:var(--home-surface);border:1px solid var(--home-line);border-radius:7px;overflow:hidden;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .25s}.design_labCard__BWTZf:hover{transform:translateY(-5px);border-color:var(--home-faint);box-shadow:0 10px 25px #26372b0b}.design_bookStage___eBub{height:274px;background:var(--card-color);position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#364131;perspective:700px}.design_bookStageNumber__xOc7C{position:absolute;top:14px;left:16px;font:6px var(--font-mono),monospace;letter-spacing:.8px;opacity:.85}.design_bookStageSymbol__gkRIK{position:absolute;bottom:11px;right:13px;opacity:.85;font:17px var(--font-serif),serif}.design_book__xeCbi{position:relative;width:164px;height:214px;margin:10px 0 0;transform:rotate(-7deg) rotateY(-16deg);transition:transform .4s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(8px 9px 5px #2d342c21)}.design_labCard__BWTZf:hover .design_book__xeCbi{transform:rotate(-3deg) rotateY(-8deg) translateY(-4px)}.design_book__xeCbi:after{content:"";position:absolute;z-index:0;left:2px;right:-3px;top:4px;bottom:-3px;border-radius:1px 4px 4px 1px;background:repeating-linear-gradient(90deg,#e5e1d7,#e5e1d7 1px,#f6f4ee 0,#f6f4ee 2px);border:1px solid #a5a19366}.design_bookFace__zYDsE{position:absolute;z-index:2;inset:0;padding:13px 13px 11px 19px;border-radius:1px 3px 3px 1px;background:var(--book-color);box-shadow:inset 4px 0 5px #00000008,inset 6px 0 0 #ffffff20;border:1px solid #0000000d;display:flex;flex-direction:column}.design_bookSpine__nR8th{width:8px;height:100%;position:absolute;z-index:1;background:var(--book-color);filter:brightness(.87);left:-6px;top:0;transform:rotateY(-50deg);transform-origin:right;border-radius:1px}.design_bookMeta___4DZB{display:flex;justify-content:space-between;gap:3px;font:4.1px var(--font-mono),monospace;letter-spacing:.25px;border-bottom:1px solid #36413140;padding-bottom:5px}.design_bookMeta___4DZB>span{font-size:6px}.design_bookTitle__zRcSi{font-family:var(--font-serif),Georgia,serif;font-size:29px;font-weight:500;line-height:1.01;letter-spacing:-.7px;white-space:pre-line;margin-top:16px}.design_bookDiagram___Nwcz{height:72px;flex-shrink:0;margin-top:auto;margin-inline:-3px}.design_bookBottom__6Wdo0{display:flex;justify-content:space-between;align-items:flex-end;padding-top:3px;border-top:1px solid #36413140}.design_bookBottom__6Wdo0>span:first-child{font:17px var(--font-serif),serif;line-height:.8}.design_bookBottom__6Wdo0>span:last-child{font:4px var(--font-mono),monospace;letter-spacing:.35px}.design_cardBody__Ei4XX{flex:1;display:flex;flex-direction:column;padding:22px 22px 17px}.design_cardMeta__3zha6{display:flex;align-items:center;justify-content:space-between;color:var(--home-muted);font:8px var(--font-mono),monospace;text-transform:uppercase;letter-spacing:.1px}.design_cardMeta__3zha6>span>span{color:var(--home-faint);margin-inline:2px}.design_cardMeta__3zha6>span:last-child{white-space:nowrap;margin-left:6px}.design_cardBody__Ei4XX h3{display:flex;align-items:center;justify-content:space-between;margin-block:12px 10px;font-size:24px;font-weight:500;letter-spacing:-.7px;line-height:1.25}.design_cardArrow__i5n_j{width:24px;height:24px;display:flex;align-items:center;justify-content:center;color:var(--home-faint);border:1px solid var(--home-line);border-radius:50%;transition:color .2s,background .2s}.design_labCard__BWTZf:hover .design_cardArrow__i5n_j{color:var(--home-button-ink);background:var(--home-button);border-color:var(--home-button)}.design_cardBody__Ei4XX>p{color:var(--home-muted);font-size:13px;line-height:1.75;min-height:68px}.design_cardTags__En3_v{display:flex;flex-wrap:wrap;gap:4px;margin-block:14px 18px}.design_cardTags__En3_v>span{padding:4px 6px;font:8px var(--font-mono),monospace;background:var(--home-bg);border:1px solid var(--home-line);border-radius:3px;white-space:nowrap;color:var(--home-muted)}.design_cardFooter__wWKhJ{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid var(--home-line);padding-top:14px;margin-top:auto;font-size:10px;color:var(--home-muted)}.design_cardFooter__wWKhJ>span{display:flex;align-items:center;gap:5px}.design_cardFooter__wWKhJ>span:last-child{white-space:nowrap;color:var(--home-ink);font-size:10px}.design_taDot__Nziig{width:5px;height:5px;border:1px solid var(--home-accent);border-radius:50%}.design_queuedCard__fky2k{border-style:dashed}.design_queuedCard__fky2k .design_bookStage___eBub{color:var(--home-ink)}.design_queuedCard__fky2k .design_bookStageNumber__xOc7C{opacity:1}.design_queuedCard__fky2k:hover{transform:none;box-shadow:none;border-color:var(--home-line)}.design_queuedIllustration__uHLEo{width:165px;color:var(--home-muted);display:flex;flex-direction:column;gap:14px;padding:15px}.design_queuedIllustration__uHLEo>span:first-child{font:36px var(--font-serif),serif}.design_queuedIllustration__uHLEo>span:last-child{font:5px var(--font-mono),monospace;letter-spacing:.5px}.design_labList__bB5xO{display:flex;flex-direction:column;gap:12px}.design_labList__bB5xO .design_labCard__BWTZf{flex-direction:row}.design_labList__bB5xO .design_bookStage___eBub{width:210px;height:220px;flex-shrink:0}.design_labList__bB5xO .design_cardBody__Ei4XX{padding:22px 28px}.design_labList__bB5xO .design_cardMeta__3zha6{font-size:9px}.design_labList__bB5xO .design_cardBody__Ei4XX h3{font-size:26px}.design_labList__bB5xO .design_cardBody__Ei4XX>p{font-size:13px;min-height:0}.design_labList__bB5xO .design_cardTags__En3_v{margin-block:10px}.design_labList__bB5xO .design_cardTags__En3_v>span{font-size:8px}.design_labList__bB5xO .design_cardFooter__wWKhJ,.design_labList__bB5xO .design_cardFooter__wWKhJ>span:last-child{font-size:10px}.design_catalogNote__1LOC0{margin-top:23px;padding-top:20px;border-top:1px solid var(--home-line);color:var(--home-muted);display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:10px}.design_catalogNote__1LOC0>span{display:flex;align-items:center;gap:8px}.design_comingSoon__NBVMX{font:6.5px var(--font-mono),monospace;padding:3px 5px;border:1px solid var(--home-line);border-radius:3px;color:var(--home-faint)}.design_emptyState__F15b7{min-height:350px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--home-muted);gap:14px}.design_emptyState__F15b7 h3{color:var(--home-ink);font-size:20px;font-weight:500}.design_emptyState__F15b7 p{font-size:13px}.design_experience__y5pjT{border-block:1px solid var(--home-line);background:var(--home-surface)}.design_experienceGrid__LFE5R{display:grid;grid-template-columns:1fr 1fr;gap:120px;align-items:center}.design_experience__y5pjT h2{font-size:43px}.design_experience__y5pjT h2>span{color:var(--home-muted)}.design_sectionDescription__TFWvv{font-size:13px;line-height:1.8;margin-top:18px!important;color:var(--home-muted)}.design_steps__L_Zt0{display:flex;flex-direction:column;gap:0;margin-block:28px 23px}.design_steps__L_Zt0>button{display:flex;align-items:flex-start;gap:16px;text-align:left;width:100%;padding:17px 0;border:0;border-bottom:1px solid var(--home-line);background:transparent;color:var(--home-muted)}.design_steps__L_Zt0>button:first-child{border-top:1px solid var(--home-line)}.design_stepNumber__JK6YW{font:10px var(--font-mono),monospace;padding-top:3px;color:var(--home-faint)}.design_steps__L_Zt0>button>span:nth-child(2){flex:1}.design_steps__L_Zt0 strong{display:block;font-size:14px;font-weight:500}.design_steps__L_Zt0>button>svg{margin-top:3px;transition:transform .2s}.design_stepDescription___gI6Y{display:none;font-size:12px;line-height:1.9;color:var(--home-muted);margin-top:9px;max-width:325px}.design_steps__L_Zt0>button.design_activeStep__xTYhZ{color:var(--home-ink)}.design_activeStep__xTYhZ .design_stepDescription___gI6Y{display:block}.design_activeStep__xTYhZ .design_stepNumber__JK6YW{color:var(--home-accent)}.design_steps__L_Zt0>button.design_activeStep__xTYhZ>svg{transform:rotate(-35deg);color:var(--home-accent)}.design_textLink__FReqK{display:inline-flex;gap:12px;align-items:center;font-size:11px;border-bottom:1px solid var(--home-faint);padding-bottom:5px}.design_textLink__FReqK:hover{color:var(--home-accent);border-color:var(--home-accent)}.design_previewWrap__S4Gxn{position:relative;padding-top:30px}.design_previewAnnotation__lgwi2{position:absolute;top:-10px;left:6px;font:19px var(--font-caveat),cursive;color:var(--home-muted);transform:rotate(-3deg)}.design_previewAnnotation__lgwi2>span{position:absolute;right:-37px;top:6px;font:30px var(--font-caveat),cursive;transform:rotate(-20deg)}.design_preview__97qL9{border:1px solid var(--home-line);background:var(--home-bg);border-radius:6px;box-shadow:0 6px 12px #26372b05,0 20px 60px #26372b04;overflow:hidden;transform:rotate(1deg)}.design_previewBar__zrLbA{height:39px;display:flex;align-items:center;gap:17px;padding:0 14px;border-bottom:1px solid var(--home-line);font:7px var(--font-mono),monospace;color:var(--home-muted)}.design_windowDots__16zVN{display:flex;gap:4px}.design_windowDots__16zVN>i{width:5px;height:5px;border:1px solid var(--home-line);border-radius:50%}.design_previewLabel__ZoBNa{font-size:6px;margin-left:auto;color:var(--home-faint)}.design_previewMain__rTvNz{min-height:403px;padding:29px 30px 24px;animation:design_preview-in__24E5e .3s ease both}.design_previewKicker__At5xl{display:flex;gap:12px;color:var(--home-accent);font:7px var(--font-mono),monospace;letter-spacing:.35px;margin-bottom:19px}.design_previewKicker__At5xl>span{color:var(--home-faint)}.design_previewMain__rTvNz h3{font-family:var(--font-serif),serif;font-size:30px;font-weight:400;letter-spacing:-.7px;line-height:1.1;margin-bottom:14px}.design_previewMain__rTvNz>p{font-size:10px;line-height:1.9;color:var(--home-muted);max-width:325px}.design_previewDiagram__AjI3D{height:130px;max-width:230px;margin:13px auto 5px;color:var(--home-muted);--book-color:var(--home-bg)}.design_teacherNote__QLmyB{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid var(--home-line);border-radius:4px;background:var(--home-surface)}.design_teacherNote__QLmyB>svg{color:var(--home-accent);margin-top:3px}.design_teacherNote__QLmyB p{font-size:9px}.design_teacherNote__QLmyB p strong{display:block;margin-bottom:5px;font-size:9px;font-weight:500}.design_teacherNote__QLmyB p span{display:block;line-height:1.8;color:var(--home-muted)}.design_previewBottom___aPeL{display:flex;justify-content:space-between;border-top:1px solid var(--home-line);padding:10px 15px;font:7px var(--font-mono),monospace;letter-spacing:.3px;color:var(--home-faint)}.design_previewCaption__BZV39{display:flex;align-items:center;gap:6px;justify-content:center;font-size:8px;color:var(--home-faint);margin-top:20px}.design_editorPreview__t2PWx{padding:20px 15px;margin-block:25px;border:1px solid var(--home-line);border-radius:4px;background:var(--home-surface)}.design_editorPreview__t2PWx>div{display:flex;gap:20px;font:9px/2.4 var(--font-mono),monospace;white-space:nowrap}.design_editorPreview__t2PWx>div>span{color:var(--home-faint)}.design_editorPreview__t2PWx b{color:#916b83;font-weight:400}.design_editorCursor___QfGF{display:inline-block;width:5px;height:12px;background:var(--home-accent);vertical-align:middle;animation:design_cursor-blink__XUjrt 1.2s steps(1) infinite}.design_previewHint__G5Ky4{display:flex;align-items:center;gap:9px;color:var(--home-muted);font-size:9px;line-height:1.8}.design_reviewer__oA1D4{display:flex;align-items:center;gap:9px;margin-block:4px 22px}.design_reviewerAvatar__TpoOV{display:flex;align-items:center;justify-content:center;width:31px;height:31px;background:#dce5d5;color:#547346;font:17px var(--font-serif),serif;border:1px solid #c3d1b9;border-radius:50%}.design_reviewer__oA1D4>div strong{display:block;font-size:10px;font-weight:500}.design_reviewer__oA1D4>div>span{display:block;font-size:8px;color:var(--home-muted)}.design_reviewStatus__SC_bH{margin-left:auto;font-size:7px;color:var(--home-accent)}.design_reviewCheck__1jqaC{display:flex;gap:8px;align-items:center;font-size:9px;padding-block:6px;color:var(--home-accent)}.design_feedbackNote__8PGok{padding:13px 15px;background:var(--home-soft);border-left:2px solid var(--home-accent);margin-block:15px}.design_feedbackNote__8PGok>span{font:6px var(--font-mono),monospace;letter-spacing:.5px;color:var(--home-accent)}.design_feedbackNote__8PGok p{font-size:9px;line-height:1.9;color:var(--home-muted);margin-top:6px}.design_pathSection__u7EqU{border-bottom:1px solid var(--home-line)}.design_pathBoard__bnKhb{border:1px solid var(--home-line);border-radius:6px;background:var(--home-surface)}.design_pathRow__aY2yq{display:grid;grid-template-columns:230px 1fr;gap:25px;padding:30px;align-items:center}.design_pathRow__aY2yq+.design_pathRow__aY2yq{border-top:1px dashed var(--home-line)}.design_pathLabel__4jlPF>span{color:var(--home-faint);font:7px var(--font-mono),monospace;letter-spacing:.6px;display:block;margin-bottom:8px}.design_pathLabel__4jlPF>strong{font-size:12px;font-weight:400}.design_pathNodes__Lr_JA{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.design_pathNodes__Lr_JA>li{position:relative}.design_pathNodes__Lr_JA a{border:1px solid var(--home-line);border-radius:4px;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:13px 11px;background:var(--home-bg);transition:border-color .2s}.design_pathNodes__Lr_JA a:hover{background:var(--home-soft);border-color:var(--home-accent)}.design_pathNodes__Lr_JA a>span{width:100%;color:var(--home-faint);font:8px var(--font-mono),monospace}.design_pathNodes__Lr_JA a>strong{font-weight:500;font-size:11px;letter-spacing:-.2px}.design_pathNodes__Lr_JA a>svg{margin-left:auto;color:var(--home-faint);width:12px}.design_pathConnector__CyNt5{position:absolute;right:-21px;top:27px;color:var(--home-faint);font-size:12px}.design_pathFoot__GRP3u{display:flex;justify-content:space-between;gap:15px;padding:15px 30px;border-top:1px solid var(--home-line);font-size:9px;color:var(--home-muted)}.design_pathFoot__GRP3u>a,.design_pathFoot__GRP3u>span{display:flex;align-items:center;gap:7px}.design_pathFoot__GRP3u>a:hover{color:var(--home-accent)}.design_faqGrid__9Eqrz{display:grid;grid-template-columns:1fr 1.7fr;gap:100px}.design_faq___ZPxz h2{font-size:40px}.design_faq___ZPxz .design_textLink__FReqK{margin-top:26px}.design_faqToolbar__K9Ses{display:flex;align-items:center;justify-content:space-between;font:7px var(--font-mono),monospace;letter-spacing:.7px;color:var(--home-faint);padding-bottom:12px}.design_faqToolbar__K9Ses>button{display:flex;gap:6px;align-items:center;padding:8px 0 8px 8px;background:none;border:0;color:var(--home-muted);font-family:var(--font-inter),sans-serif;letter-spacing:0;font-size:9px}.design_faqItem__6szIc{border-top:1px solid var(--home-line)}.design_faqItem__6szIc:last-child{border-bottom:1px solid var(--home-line)}.design_faqItem__6szIc h3>button{display:flex;gap:20px;justify-content:space-between;align-items:center;text-align:left;width:100%;padding:20px 0;background:none;border:none;color:var(--home-ink);font-size:14px;font-weight:400}.design_faqItem__6szIc h3>button:hover{color:var(--home-accent)}.design_faqPlus__RGgB3{color:var(--home-faint);font-size:17px;line-height:1;transition:transform .2s}.design_faqPlus__RGgB3[data-open=true]{transform:rotate(45deg)}.design_faqAnswer__Ye0Mc p{max-width:580px;color:var(--home-muted);font-size:13px;line-height:1.9;padding-bottom:23px}.design_footer__rBH1S{border-top:1px solid var(--home-line);background:var(--home-surface)}.design_finalCta__5iuAQ{padding-block:75px;display:flex;justify-content:space-between;align-items:center;gap:40px}.design_finalCta__5iuAQ h2{font-size:45px}.design_finalCta__5iuAQ h2>span{color:var(--home-muted)}.design_finalCta__5iuAQ p{font-size:12px;color:var(--home-muted);margin-top:18px}.design_finalCta__5iuAQ .design_button__tE2HC{margin-top:27px}.design_footerSculpture__rdY_A{width:225px;height:264px;margin-right:65px;position:relative;border:1px solid #bec7b6;background:#dce3d4;color:#506045;transform:rotate(7deg);box-shadow:7px 8px 0 #f2f3ee,8px 9px 0 #bac3b2,14px 15px 25px #2d342c12;border-radius:2px}.design_footerSculpture__rdY_A>span{position:absolute;top:0;left:45px;font:215px/1 var(--font-serif),serif;transform:rotate(-10deg);opacity:.75}.design_footerSculpture__rdY_A>div{position:absolute;left:19px;bottom:20px;font:7px/1.6 var(--font-mono),monospace;letter-spacing:.8px}.design_footerSculpture__rdY_A>i{position:absolute;right:16px;top:18px;font:5px var(--font-mono),monospace;letter-spacing:.8px}.design_footerLinks__RUNHa{border-top:1px solid var(--home-line);padding-block:40px 50px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:45px}.design_footerBrand__UsA3T p{margin-top:14px;color:var(--home-muted);font-size:11px;line-height:1.8}.design_footerBrand__UsA3T>span{display:block;margin-top:19px;color:var(--home-faint);font:6.5px var(--font-mono),monospace;letter-spacing:1px}.design_footerLinks__RUNHa>div:not(:first-child){display:flex;flex-direction:column;align-items:flex-start;gap:12px}.design_footerLinks__RUNHa h3{font:7px var(--font-mono),monospace;letter-spacing:.8px;color:var(--home-faint);margin-bottom:7px}.design_footerLinks__RUNHa>div:not(:first-child) a{display:flex;gap:5px;align-items:center;font-size:10px;color:var(--home-muted)}.design_colophon__jpSrw{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-block:20px;border-top:1px solid var(--home-line);color:var(--home-faint);font-size:8px}.design_colophon__jpSrw>span:nth-child(2){display:flex;gap:7px;align-items:center}.design_colophonDivider__N95_P{padding-inline:8px;color:var(--home-line)}@keyframes design_waveform__taAqo{0%,to{transform:scaleY(1)}50%{transform:scaleY(.55)}}@keyframes design_cursor-blink__XUjrt{0%,to{opacity:1}50%{opacity:0}}@keyframes design_preview-in__24E5e{0%{opacity:.3;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1600px){.design_hero__gIhJb{min-height:800px}}@media (max-width:1250px){.design_nav__DmEpa{gap:24px;padding-inline:28px}.design_desktopLinks__R7bVE{gap:20px}.design_navActions__RVE_U{gap:14px}.design_edition__04gw7,.design_workspaceLink__312_9{display:none}.design_hero__gIhJb h1{font-size:70px}.design_codeArtifact__vbW2y{left:-4%;width:220px;top:18%}.design_evalArtifact__6aw2o{right:-2%;top:16%;width:185px}.design_noteArtifact__Sw7rU{left:5%}.design_voiceArtifact__N3Elh{right:3%;width:190px;bottom:12%}.design_labGrid__6MVZW{grid-template-columns:repeat(3,minmax(0,1fr))}.design_experienceGrid__LFE5R{gap:70px}.design_pathRow__aY2yq{grid-template-columns:190px 1fr;gap:16px;padding:25px}.design_pathNodes__Lr_JA{gap:20px}.design_pathConnector__CyNt5{right:-16px}.design_pathNodes__Lr_JA a>strong{font-size:10px}}@media (max-width:960px){.design_container__erFV4{width:calc(100% - 48px)}.design_desktopLinks__R7bVE{gap:17px;font-size:11px}.design_nav__DmEpa{padding-inline:24px;gap:20px;height:68px}.design_brand__IkBAk>span:first-of-type{font-size:26px}.design_navActions__RVE_U{gap:7px}.design_hero__gIhJb{min-height:740px;padding-top:90px;padding-bottom:170px}.design_hero__gIhJb h1{font-size:67px}.design_codeArtifact__vbW2y{top:auto;bottom:10%;width:170px;left:-2%;transform:rotate(-9deg)}.design_codeLines__H5G8l{font-size:6px;padding:10px}.design_artifactBar__0hMgP{font-size:7px;padding:7px 10px}.design_artifactFoot__M3Jbp{font-size:5px;padding:7px 10px}.design_evalArtifact__6aw2o{top:auto;bottom:12%;width:155px;right:-1%;padding:14px}.design_evalTitle__h7C7Y{font-size:11px}.design_evalChart__700PU{height:45px;margin-top:14px}.design_artifactKicker__KNuUI{font-size:5px}.design_evalResult__I2o17{font-size:6px}.design_noteArtifact__Sw7rU,.design_voiceArtifact__N3Elh{display:none}.design_heroCrossOne__7fs7O{left:12%}.design_heroCrossTwo__J_2Zv{right:12%;bottom:35%}.design_principlesInner__PmT8m{width:calc(100% - 48px)}.design_principlesInner__PmT8m>span{font-size:10px;gap:7px}.design_section__GVReW{padding-block:72px}.design_sectionHeading__TEbEZ{gap:25px}.design_sectionHeading__TEbEZ h2{font-size:30px}.design_sectionHeading__TEbEZ>p{font-size:10px}.design_catalogToolbar__0grKz{gap:10px}.design_catalogTools__2PN9w{gap:8px}.design_search__32OKn input{width:133px}.design_filters__CqaYY{gap:3px}.design_filters__CqaYY>button{padding-inline:8px;font-size:10px;gap:6px}.design_labGrid__6MVZW{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.design_bookStage___eBub{height:250px}.design_book__xeCbi{width:145px;height:192px}.design_bookTitle__zRcSi{font-size:25px}.design_bookDiagram___Nwcz{height:75px}.design_cardBody__Ei4XX{padding:21px}.design_cardMeta__3zha6{font-size:8px}.design_cardBody__Ei4XX h3{font-size:24px}.design_cardBody__Ei4XX>p{font-size:12px;min-height:43px}.design_cardTags__En3_v>span{font-size:7px}.design_cardFooter__wWKhJ{font-size:9px}.design_experienceGrid__LFE5R{gap:40px}.design_experience__y5pjT h2{font-size:34px}.design_sectionDescription__TFWvv{font-size:11px}.design_steps__L_Zt0 strong{font-size:12px}.design_steps__L_Zt0>button{gap:12px}.design_stepDescription___gI6Y{font-size:10px}.design_previewMain__rTvNz{padding:24px 20px;min-height:413px}.design_previewMain__rTvNz h3{font-size:27px}.design_previewKicker__At5xl{font-size:6px}.design_previewAnnotation__lgwi2{font-size:16px}.design_previewAnnotation__lgwi2>span{right:-24px;font-size:24px}.design_editorPreview__t2PWx{padding-inline:10px}.design_editorPreview__t2PWx>div{font-size:7px;gap:12px}.design_pathRow__aY2yq{grid-template-columns:1fr;gap:20px;padding:24px}.design_pathLabel__4jlPF{display:flex;gap:20px;align-items:center}.design_pathLabel__4jlPF>span{margin:0}.design_pathNodes__Lr_JA a>strong{font-size:11px}.design_faqGrid__9Eqrz{grid-template-columns:1fr 1.7fr;gap:50px}.design_faq___ZPxz h2{font-size:36px}.design_finalCta__5iuAQ h2{font-size:38px}.design_footerSculpture__rdY_A{margin-right:20px;width:185px;height:225px}.design_footerSculpture__rdY_A>span{font-size:175px;left:40px}.design_footerLinks__RUNHa{gap:30px}}@media (max-width:700px){.design_home__ShXTE section{scroll-margin-top:80px}.design_container__erFV4{width:calc(100% - 40px)}.design_nav__DmEpa{padding-inline:18px;height:64px;gap:10px}.design_brand__IkBAk{gap:6px}.design_brand__IkBAk>svg{width:27px}.design_brand__IkBAk>span:first-of-type{font-size:26px}.design_desktopLinks__R7bVE{display:none}.design_navActions__RVE_U{margin-left:auto;gap:5px}.design_navCta__ou6TL{font-size:10px;padding-inline:11px;min-height:44px;gap:9px}.design_iconButton__CKtvv{width:44px;height:44px}.design_menuButton__5qZOc{display:flex}.design_mobileMenu__bvawy{display:flex;flex-direction:column;padding:10px 20px 18px;position:absolute;left:0;right:0;background:var(--home-surface);border-bottom:1px solid var(--home-line);box-shadow:0 12px 20px #00000008}.design_mobileMenu__bvawy a{display:flex;align-items:center;justify-content:space-between;min-height:48px;font-size:13px;border-bottom:1px solid var(--home-line)}.design_mobileMenu__bvawy a:last-child{border-bottom:0;color:var(--home-muted)}.design_hero__gIhJb{min-height:720px;padding:62px 20px 245px;align-items:flex-start}.design_heroContent__QHql4{margin-top:0}.design_announcement__TnnTY{font-size:8px;margin-bottom:28px;gap:7px;padding-right:8px}.design_livePill__LMzV4{font-size:6px;gap:4px}.design_hero__gIhJb h1{font-size:clamp(42px,8.2vw,58px);letter-spacing:-2.5px;line-height:1.07}.design_heroDescription__TzGjc{font-size:12px;line-height:1.85;margin-top:21px!important}.design_heroActions__bppji{gap:8px;margin-top:24px}.design_heroActions__bppji .design_button__tE2HC{font-size:11px;padding:12px 13px;gap:12px;min-height:45px}.design_heroActions__bppji .design_secondaryButton__ag8IC{font-size:10px;padding:10px 11px;gap:6px;min-height:45px}.design_playCircle__ZBlz8{width:18px;height:18px}.design_heroFinePrint__Rg5rH{font-size:8px;margin-top:15px!important}.design_codeArtifact__vbW2y{width:172px;left:calc(50% - 177px);bottom:12%;opacity:.7}.design_evalArtifact__6aw2o{width:143px;right:calc(50% - 168px);bottom:12.5%;opacity:.7}.design_evalArtifact__6aw2o .design_artifactKicker__KNuUI{font-size:5px}.design_heroCrossOne__7fs7O{left:8%;top:7%;font-size:11px}.design_heroCrossTwo__J_2Zv{right:9%;bottom:39%;font-size:11px}.design_scrollCue__8R1sx{bottom:25px;gap:10px;font-size:6px;letter-spacing:.8px}.design_principlesInner__PmT8m{width:100%;display:grid;grid-template-columns:1fr 1fr}.design_principlesInner__PmT8m>span{min-height:53px;font-size:9px;gap:7px}.design_principlesInner__PmT8m>span:nth-child(-n+2){border-bottom:1px solid var(--home-line)}.design_principlesInner__PmT8m>span:nth-child(odd){border-right:1px solid var(--home-line)}.design_section__GVReW{padding-block:57px}.design_eyebrow__eDJkj{font-size:7px;letter-spacing:1px;margin-bottom:13px}.design_sectionHeading__TEbEZ{display:block;margin-bottom:26px}.design_sectionHeading__TEbEZ h2{font-size:29px;letter-spacing:-1px}.design_sectionHeading__TEbEZ>p{font-size:11px;margin-top:13px}.design_catalogToolbar__0grKz{flex-direction:column;align-items:stretch;gap:12px;padding-block:12px}.design_filters__CqaYY{gap:4px}.design_filters__CqaYY>button{font-size:10px;padding:8px 10px}.design_catalogTools__2PN9w{justify-content:space-between}.design_search__32OKn{flex:1;padding:10px}.design_search__32OKn input{width:100%;font-size:16px;transform-origin:left center}.design_search__32OKn input::placeholder{font-size:11px}.design_search__32OKn>button{min-width:25px}.design_viewToggle__bQbJe{gap:2px}.design_viewToggle__bQbJe button{width:35px;height:40px}.design_resultCount__J2tAE{font-size:9px;padding-block:14px}.design_resultCount__J2tAE>span{font-size:5.7px;letter-spacing:.1px;padding-top:2px}.design_labGrid__6MVZW{gap:12px}.design_bookStage___eBub{height:188px}.design_book__xeCbi{width:110px;height:149px;margin-top:12px}.design_bookStageNumber__xOc7C{font-size:4.5px;top:10px;left:10px}.design_bookFace__zYDsE{padding:8px 8px 7px 12px}.design_bookMeta___4DZB{font-size:3.1px;padding-bottom:4px}.design_bookTitle__zRcSi{font-size:19px;margin-top:10px}.design_bookDiagram___Nwcz{height:56px;margin-inline:-2px}.design_bookBottom__6Wdo0>span:first-child{font-size:14px}.design_bookBottom__6Wdo0>span:last-child{font-size:3px}.design_cardBody__Ei4XX{padding:13px 11px 11px}.design_cardMeta__3zha6{font-size:5.3px;line-height:1.7}.design_cardMeta__3zha6>span>span{margin-inline:0}.design_cardBody__Ei4XX h3{font-size:18px;letter-spacing:-.5px;margin-block:8px;gap:4px}.design_cardArrow__i5n_j{width:19px;height:19px;flex-shrink:0}.design_cardArrow__i5n_j>svg{width:13px}.design_cardBody__Ei4XX>p{font-size:10px;line-height:1.8;min-height:72px}.design_cardTags__En3_v{gap:3px;margin-block:10px 14px}.design_cardTags__En3_v>span{font-size:5.5px;padding:2px 4px}.design_cardFooter__wWKhJ{gap:4px;padding-top:9px;font-size:6px;align-items:flex-start}.design_cardFooter__wWKhJ>span{gap:3px;line-height:1.7}.design_cardFooter__wWKhJ>span:last-child{font-size:6px}.design_cardFooter__wWKhJ>span:last-child>svg{width:10px}.design_taDot__Nziig{width:4px;height:4px;margin-top:3px}.design_labList__bB5xO .design_bookStage___eBub{width:100px;min-height:216px;height:auto}.design_labList__bB5xO .design_book__xeCbi{transform:scale(.74) rotate(-7deg);flex-shrink:0}.design_labList__bB5xO .design_bookStageNumber__xOc7C{font-size:3.5px;left:5px}.design_labList__bB5xO .design_cardBody__Ei4XX{padding:14px}.design_labList__bB5xO .design_cardMeta__3zha6{font-size:6px}.design_labList__bB5xO .design_cardBody__Ei4XX h3{font-size:21px}.design_labList__bB5xO .design_cardBody__Ei4XX>p{font-size:10px}.design_labList__bB5xO .design_cardTags__En3_v>span{font-size:5.5px}.design_labList__bB5xO .design_cardFooter__wWKhJ,.design_labList__bB5xO .design_cardFooter__wWKhJ>span:last-child{font-size:6px}.design_catalogNote__1LOC0{flex-direction:column;align-items:flex-start;gap:10px;font-size:9px;margin-top:20px;padding-top:17px}.design_comingSoon__NBVMX{font-size:6px}.design_experienceGrid__LFE5R{grid-template-columns:1fr;gap:45px}.design_experience__y5pjT h2{font-size:35px}.design_sectionDescription__TFWvv{font-size:11px;margin-top:16px!important}.design_steps__L_Zt0{margin-block:25px 19px}.design_steps__L_Zt0>button{padding-block:18px;gap:15px}.design_steps__L_Zt0 strong{font-size:13px}.design_stepDescription___gI6Y{font-size:11px;max-width:none}.design_textLink__FReqK{min-height:36px;font-size:11px}.design_previewWrap__S4Gxn{width:calc(100% - 10px);margin-inline:auto}.design_previewAnnotation__lgwi2{font-size:18px;top:-4px}.design_previewAnnotation__lgwi2>span{right:-30px}.design_previewMain__rTvNz{padding:25px;min-height:390px}.design_previewMain__rTvNz h3{font-size:30px}.design_previewKicker__At5xl{font-size:7px}.design_previewMain__rTvNz>p{font-size:10px}.design_previewDiagram__AjI3D{height:125px}.design_editorPreview__t2PWx>div{font-size:8px;gap:14px}.design_previewCaption__BZV39{font-size:8px}.design_pathRow__aY2yq{padding:22px 17px}.design_pathLabel__4jlPF{display:block}.design_pathLabel__4jlPF>span{margin-bottom:7px}.design_pathNodes__Lr_JA{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 23px}.design_pathNodes__Lr_JA a{padding:12px}.design_pathNodes__Lr_JA a>strong{font-size:11px}.design_pathNodes__Lr_JA>li:nth-child(2) .design_pathConnector__CyNt5{display:none}.design_pathConnector__CyNt5{right:-18px}.design_pathFoot__GRP3u{align-items:flex-start;flex-direction:column;gap:12px;padding:17px;font-size:9px}.design_faqGrid__9Eqrz{grid-template-columns:1fr;gap:31px}.design_faq___ZPxz h2{font-size:35px}.design_faq___ZPxz .design_sectionDescription__TFWvv br,.design_faq___ZPxz h2 br{display:none}.design_faq___ZPxz .design_textLink__FReqK{margin-top:13px}.design_faqToolbar__K9Ses{padding-bottom:9px}.design_faqItem__6szIc h3>button{font-size:13px;min-height:65px;padding-block:18px}.design_faqAnswer__Ye0Mc p{font-size:13px}.design_finalCta__5iuAQ{padding-block:52px;position:relative}.design_finalCta__5iuAQ>div:first-child{position:relative;z-index:2}.design_finalCta__5iuAQ h2{font-size:34px;letter-spacing:-1.1px}.design_finalCta__5iuAQ p{font-size:11px;max-width:280px;line-height:1.8}.design_finalCta__5iuAQ .design_button__tE2HC{margin-top:22px}.design_footerSculpture__rdY_A{display:none}.design_footerLinks__RUNHa{padding-block:31px 37px;grid-template-columns:1fr 1fr;gap:33px 25px}.design_footerBrand__UsA3T{grid-column:1/-1}.design_footerBrand__UsA3T p{font-size:11px}.design_footerBrand__UsA3T>span{margin-top:12px}.design_footerLinks__RUNHa>div:last-child{grid-column:1/-1}.design_footerLinks__RUNHa>div:not(:first-child){gap:13px}.design_footerLinks__RUNHa h3{font-size:7px}.design_footerLinks__RUNHa>div:not(:first-child) a{font-size:11px;min-height:24px}.design_colophon__jpSrw{gap:15px;flex-wrap:wrap;font-size:7px}.design_colophon__jpSrw>span:nth-child(2){order:3;width:100%}}@media (max-width:520px){.design_labGrid__6MVZW{grid-template-columns:1fr;gap:20px}.design_bookStage___eBub{height:264px}.design_book__xeCbi{width:158px;height:207px}.design_bookFace__zYDsE{padding:13px 13px 10px 18px}.design_bookMeta___4DZB{font-size:4px}.design_bookTitle__zRcSi{font-size:28px}.design_bookDiagram___Nwcz{height:78px}.design_bookBottom__6Wdo0>span:first-child{font-size:18px}.design_bookBottom__6Wdo0>span:last-child{font-size:4px}.design_bookStageNumber__xOc7C{font-size:6px;top:16px;left:19px}.design_cardBody__Ei4XX{padding:22px 21px 18px}.design_cardMeta__3zha6{font-size:8px}.design_cardBody__Ei4XX h3{font-size:26px;margin-block:12px 9px}.design_cardArrow__i5n_j{width:28px;height:28px}.design_cardArrow__i5n_j>svg{width:18px}.design_cardBody__Ei4XX>p{min-height:auto;font-size:13px;line-height:1.8}.design_cardTags__En3_v{margin-block:15px 19px;gap:5px}.design_cardTags__En3_v>span{font-size:8px;padding:4px 6px}.design_cardFooter__wWKhJ{padding-top:14px}.design_cardFooter__wWKhJ,.design_cardFooter__wWKhJ>span:last-child{font-size:9px}.design_taDot__Nziig{width:5px;height:5px;margin-top:4px}.design_labList__bB5xO .design_bookStage___eBub{width:100px;min-height:220px;height:auto}.design_labList__bB5xO .design_book__xeCbi{width:110px;height:149px}.design_labList__bB5xO .design_bookFace__zYDsE{padding:8px 8px 7px 12px}.design_labList__bB5xO .design_bookTitle__zRcSi{font-size:19px}.design_labList__bB5xO .design_bookDiagram___Nwcz{height:56px}.design_labList__bB5xO .design_bookBottom__6Wdo0>span:first-child{font-size:14px}.design_labList__bB5xO .design_bookBottom__6Wdo0>span:last-child{font-size:3px}.design_labList__bB5xO .design_cardBody__Ei4XX h3{font-size:22px}.design_labList__bB5xO .design_cardMeta__3zha6{font-size:7px}.design_labList__bB5xO .design_cardBody__Ei4XX>p{font-size:12px}.design_labList__bB5xO .design_cardTags__En3_v>span{font-size:7px}.design_labList__bB5xO .design_cardFooter__wWKhJ,.design_labList__bB5xO .design_cardFooter__wWKhJ>span:last-child{font-size:8px}.design_labList__bB5xO .design_cardFooter__wWKhJ>span:last-child{display:none}}@media (max-width:360px){.design_container__erFV4{width:calc(100% - 30px)}.design_nav__DmEpa{padding-inline:12px}.design_navCta__ou6TL{font-size:9px;padding-inline:8px;gap:5px}.design_hero__gIhJb{padding-inline:13px}.design_hero__gIhJb h1{font-size:40px}.design_heroActions__bppji{gap:6px}.design_heroActions__bppji .design_button__tE2HC{font-size:10px;padding-inline:10px}.design_heroActions__bppji .design_secondaryButton__ag8IC{font-size:9px;padding-inline:9px}.design_labGrid__6MVZW{grid-template-columns:1fr}.design_bookStage___eBub{height:230px}.design_book__xeCbi{width:135px;height:179px}.design_bookTitle__zRcSi{font-size:24px}.design_bookDiagram___Nwcz{height:66px}.design_cardMeta__3zha6{font-size:8px}.design_cardBody__Ei4XX{padding:18px}.design_cardBody__Ei4XX h3{font-size:24px}.design_cardBody__Ei4XX>p{min-height:auto;font-size:12px}.design_cardFooter__wWKhJ,.design_cardFooter__wWKhJ>span:last-child,.design_cardTags__En3_v>span{font-size:8px}.design_resultCount__J2tAE>span{display:none}}@media (prefers-reduced-motion:reduce){.design_home__ShXTE *,.design_home__ShXTE :after,.design_home__ShXTE :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@font-face{font-family:Theta Departure;src:url(/fonts/DepartureMono-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.tactile_hero__EV4T3{position:relative;isolation:isolate;min-height:790px;display:grid;place-items:center;padding:130px 24px 150px}.tactile_paperBackdrop__djd4o{position:absolute;inset:0;z-index:-2;background:url(/artwork/v2/paper-light.webp) 50%/cover;opacity:.55;mask-image:linear-gradient(180deg,#000 65%,transparent)}.tactile_hero__EV4T3:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 40% 60% at 50% 45%,var(--home-surface),transparent)}[data-theme=dark] .tactile_paperBackdrop__djd4o{opacity:.06;mix-blend-mode:screen}.tactile_heroContent__uYf6D{position:relative;z-index:5;text-align:center;width:min(100%,850px)}.tactile_announcement__6_7Cz{display:inline-flex;align-items:center;gap:9px;color:#426a93!important;padding:5px 10px 5px 5px;border:1px solid #cbddec;background:#edf6fd;border-radius:6px;font-size:11px;margin-bottom:35px;box-shadow:inset 0 1px 0 #ffffffb3,0 2px 3px #1e344706}.tactile_announcement__6_7Cz:hover{background:#e2f0fb}.tactile_liveBadge__hJthG{display:flex;align-items:center;gap:5px;background:#bc3f32;color:#fff;border-radius:3px;padding:4px 5px;font:9px Theta Departure,monospace}.tactile_liveBadge__hJthG i{width:4px;height:4px;border-radius:50%;background:#fff}.tactile_hero__EV4T3 h1{font-family:var(--font-inter),sans-serif;font-size:clamp(60px,5.5vw,82px);font-weight:500;letter-spacing:-5.4px;line-height:1.14}.tactile_pixelType__uruPV{font-family:"Theta Departure",var(--font-mono),monospace;font-size:.82em;letter-spacing:-5px;white-space:nowrap;font-weight:400}.tactile_heroDescription__42BIh{margin-top:35px!important;font-size:16px;line-height:1.7;color:var(--home-muted);letter-spacing:-.3px}.tactile_heroActions__3HG3Y{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:31px}.tactile_heroActions__3HG3Y .tactile_primaryButton__9HPmS{min-height:49px;padding:13px 19px;border:1px solid #777973;background:linear-gradient(#41443f,#292c28);box-shadow:0 3px 0 #1a1d1966,0 5px 9px #1b20131a,inset 0 1px 0 #ffffff5c,inset 0 0 0 2px #ffffff13;color:#fff!important;border-radius:7px;gap:18px}.tactile_heroActions__3HG3Y .tactile_primaryButton__9HPmS:hover{transform:translateY(-2px);box-shadow:0 4px 0 #1a1d1966,0 10px 18px #1b20131a,inset 0 1px 0 #ffffff5c}.tactile_heroActions__3HG3Y .tactile_primaryButton__9HPmS:active{transform:translateY(1px);box-shadow:0 1px 0 #1a1d1966}.tactile_demoLink__hvXpJ{display:inline-flex;align-items:center;gap:8px;color:var(--home-muted)!important;font-size:12px;padding-block:13px;text-decoration:underline!important;text-underline-offset:5px;text-decoration-color:var(--home-line)!important}.tactile_demoLink__hvXpJ:hover{color:var(--home-ink)!important}.tactile_heroFinePrint__D2yuH{color:var(--home-muted);font-size:10px;margin-top:24px!important}.tactile_scrollCue__X_5Sy{position:absolute;bottom:29px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;gap:12px;font:7px Theta Departure,monospace;color:var(--home-muted)!important;letter-spacing:.8px;white-space:nowrap;z-index:6}.tactile_scrollCue__X_5Sy>svg{transition:transform .2s}.tactile_scrollCue__X_5Sy:hover>svg{transform:translateY(4px)}.tactile_deskObjects__tZObh{position:absolute;inset:0;width:min(100%,1640px);margin-inline:auto;z-index:1;pointer-events:none;user-select:none}.tactile_bookPile__vCR_S{position:absolute;width:300px;height:380px;left:1%;top:69px}.tactile_bookPileFloat__6Shnt{position:relative;width:100%;height:100%;animation:tactile_object-float___auSa 9s ease-in-out infinite}.tactile_bookPile__vCR_S img{position:absolute;object-fit:contain;width:210px;height:275px;filter:drop-shadow(2px 8px 7px #18170e21)}.tactile_pileBack__8zv8h{left:0;top:0;transform:rotate(-16deg)}.tactile_pileMiddle__2rrcB{left:100px;top:29px;transform:rotate(13deg)}.tactile_pileFront__gKgw9{left:44px;top:100px;transform:rotate(-5deg);z-index:2}.tactile_pileAnnotation__sefAs{position:absolute;left:38px;bottom:-3px;font:20px/1.1 var(--font-caveat),cursive;color:var(--home-muted);transform:rotate(-7deg)}.tactile_notebookObject__QjiX5{position:absolute;right:1.7%;top:73px;width:265px;height:340px}.tactile_notebookFloat__kBJpO{width:100%;height:100%;position:relative;animation:tactile_object-float___auSa 10s ease-in-out -4s infinite}.tactile_notebookImage__cCJIp{object-fit:contain;width:100%;height:100%;transform:rotate(6deg);filter:drop-shadow(3px 9px 6px #191b1721)}.tactile_sessionDock__CxPfU{position:absolute;display:flex;align-items:center;gap:12px;width:302px;left:-14px;bottom:-2px;border-radius:11px;background:linear-gradient(#2d2d2b,#1c1d1b);border:1px solid #454740;box-shadow:0 8px 18px #1f211e33,inset 0 1px 0 #ffffff1a;padding:14px 13px;transform:rotate(-2deg);color:#f9faf5;font-size:8px;white-space:nowrap}.tactile_dockLabel__JkFzx{background:#ffffff13;padding:6px;border-radius:5px;font:5px var(--font-mono),monospace}.tactile_dockBars__FiBCo{display:flex;gap:3px;height:16px;align-items:center}.tactile_dockBars__FiBCo>i{width:3px;height:14px;border-radius:1px;background:#f0f2eb;animation:tactile_dock-pulse__DXzhN 2.8s ease-in-out infinite}.tactile_codePaperObject__Dz54b{position:absolute;left:5%;bottom:-24px;width:230px}.tactile_codePaper__jGJQb{position:relative;border:1px solid #d4d4cf;border-radius:6px;background:#fdfdf9 url(/artwork/v2/paper-light.webp) 50%/cover;padding:23px 21px 19px;color:#34372f;box-shadow:0 2px 2px #10120f12,0 12px 18px #10120f0b,3px 4px 0 #fbfbf8,4px 5px 0 #d3d4cc;transform:rotate(10deg)}.tactile_paperEyebrow__kw3O_{display:flex;justify-content:space-between;align-items:center;font:6px var(--font-mono),monospace;letter-spacing:.4px;color:#616558;margin-bottom:16px}.tactile_rubberStamp__8TtZ9{border:1px solid #a74436;border-radius:2px;padding:4px;color:#a74436;transform:rotate(-8deg);font-size:7px}.tactile_codePaper__jGJQb h3{font:24px/1.03 var(--font-serif),serif;letter-spacing:-.5px}.tactile_printedCode__1wz4H{margin-block:18px 9px;font:7px/1.9 var(--font-mono),monospace}.tactile_printedCode__1wz4H>span{color:#68705f;font-size:6px}.tactile_printedCode__1wz4H b{font-weight:400;color:#8e4d3f}.tactile_paperUnderline__cn5AR{width:110px;height:2px;background:#b9684b;transform:rotate(-3deg);opacity:.65;margin-top:15px}.tactile_paperSignature__v9jPl{display:block;font:12px var(--font-caveat),cursive;color:#68705f;margin-top:10px}.tactile_signalObject__LGd_O{position:absolute;right:4.5%;bottom:19px;width:245px}.tactile_signalCard__qQ3NK{position:relative;padding:23px 21px 16px;background:#f5f0de url(/artwork/v2/paper-light.webp) 50%/cover;background-blend-mode:multiply;border:1px solid #d6d1bf;border-radius:5px 9px 9px 4px;color:#514e62;transform:rotate(-10deg);box-shadow:0 2px 4px #15181114,0 12px 19px #1518110b}.tactile_signalPin__ZgpKI{position:absolute;width:43px;height:17px;background:#d4c49280;top:-8px;left:105px;transform:rotate(7deg)}.tactile_signalKicker__Jokry{font:6px var(--font-mono),monospace;letter-spacing:1px}.tactile_signalWave__FpvH8{height:100px;display:flex;align-items:center;justify-content:center;gap:5px}.tactile_signalWave__FpvH8 i{width:3px;border-radius:2px;background:#79738f;animation:tactile_signal-wave__LWZ1_ 4s ease-in-out infinite}.tactile_signalCaption__BcNJM{font:16px var(--font-caveat),cursive;color:#655e70}.tactile_signalPencil__ADdsP{display:block;margin-top:11px;padding-top:8px;border-top:1px solid #9a91a142;font:5px var(--font-mono),monospace;color:#6c6475}.tactile_libraryContainer__Wm8bZ{max-width:1020px}.tactile_libraryHeading__i7GwK h2{font-size:29px}.tactile_libraryHeading__i7GwK .tactile_shelfEyebrow__cKUQn{font:9px Theta Departure,monospace;letter-spacing:.7px}.tactile_labGrid__CIF5K{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;perspective:1200px}.tactile_labCard___Ke5I{--tilt-x:0deg;--tilt-y:0deg;display:flex;flex-direction:column;height:100%;min-width:0;background:var(--folio-color);border:1px solid #00000004;border-radius:12px;box-shadow:0 2px 4px #24251912,0 7px 14px #24251904,inset 0 1px 0 #ffffff3d;overflow:hidden;color:#272c27!important;transform:perspective(800px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .3s;position:relative}.tactile_labCard___Ke5I:before{content:"";position:absolute;inset:0;background:url(/artwork/v2/paper-light.webp) 50%/700px;mix-blend-mode:multiply;opacity:.12;pointer-events:none}.tactile_labCard___Ke5I:hover{transform:perspective(800px) translateY(-6px) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));box-shadow:0 13px 26px #2425191a,0 3px 5px #2425190d,inset 0 1px 0 #ffffff3d}.tactile_coverStage__joExO{height:293px;position:relative;display:flex;align-items:center;justify-content:center;padding:22px 25px 0}.tactile_coverImage__jepeW{display:block;object-fit:contain;width:100%;height:100%;filter:drop-shadow(3px 7px 6px #3030221c);transform:rotate(-2deg) translateY(2px);transform-origin:50% 80%;transition:transform .65s cubic-bezier(.2,.8,.2,1),filter .4s}.tactile_labCard___Ke5I:hover .tactile_coverImage__jepeW{transform:translateY(-7px) rotate(1deg) scale(1.025);filter:drop-shadow(5px 13px 7px #30302226)}.tactile_cardBody__EZCd9{position:relative;display:flex;flex-direction:column;flex:1;padding:19px 22px 22px}.tactile_cardBody__EZCd9 h3{font-size:21px;font-weight:600;letter-spacing:-.7px;margin-bottom:14px;line-height:1.25}.tactile_cardTopics__Z6T6E{display:flex;flex-direction:column;gap:7px;list-style:none;padding:0;margin:0 0 20px}.tactile_cardTopics__Z6T6E li{display:flex;align-items:baseline;gap:8px;color:#42483d;font-size:11px;line-height:1.65}.tactile_cardTopics__Z6T6E li>span{font-size:13px;color:#51594a}.tactile_labMeta__WfF7W{display:flex;flex-wrap:wrap;align-items:center;gap:6px;align-self:flex-start;margin-top:auto;background:#ffffff4d;border:1px solid #ffffff1a;border-radius:20px;padding:6px 9px;font:7px var(--font-mono),monospace;color:#42483d;letter-spacing:.15px}.tactile_labMeta__WfF7W i{font-style:normal;opacity:.5}.tactile_labMeta__WfF7W b{font-weight:600}.tactile_cardFooter__7TsHm{margin-top:23px;display:flex;align-items:center;justify-content:space-between;min-height:28px;font-size:12px;font-weight:500}.tactile_cardFooter__7TsHm svg{transition:transform .3s}.tactile_labCard___Ke5I:hover .tactile_cardFooter__7TsHm svg{transform:translateX(4px)}.tactile_labList__dVkMd{display:flex;flex-direction:column;gap:18px}.tactile_labList__dVkMd .tactile_labCard___Ke5I{flex-direction:row}.tactile_labList__dVkMd .tactile_coverStage__joExO{width:230px;height:255px;flex-shrink:0;padding:12px 20px}.tactile_labList__dVkMd .tactile_cardBody__EZCd9{padding:25px}.tactile_labList__dVkMd .tactile_cardTopics__Z6T6E{gap:3px}.tactile_labList__dVkMd .tactile_cardFooter__7TsHm{margin-top:15px}.tactile_queuedCard__AjBmL{box-shadow:inset 0 1px 0 #ffffff66;border:1px dashed #8a91805c;background:#e5e7df}.tactile_queuedCard__AjBmL:hover{transform:none;box-shadow:inset 0 1px 0 #ffffff66}.tactile_queuedObject__QrQ4e{width:205px;height:244px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;background:#d5dacb;border-radius:7px;border:1px solid #aeb5a07d;transform:rotate(-2deg);box-shadow:6px 6px 0 #dfe3d8,7px 7px 0 #acb5a180}.tactile_queuedObject__QrQ4e:after{content:"";position:absolute;right:-18px;top:30px;width:17px;height:48px;background:#c1c9b6;border:1px solid #aeb5a07d;border-left:none;border-radius:0 7px 7px 0}.tactile_queuedObject__QrQ4e>span{font:44px var(--font-serif),serif;color:#637157}.tactile_queuedObject__QrQ4e svg{width:120px;margin-block:5px 16px;color:#637157}.tactile_queuedObject__QrQ4e>small{font:6px Theta Departure,monospace;color:#55604d;letter-spacing:.4px}.tactile_queuedBadge__euv6K{color:#555e4c;font:8px Theta Departure,monospace}.tactile_footerBooks__7D9Pl{position:relative;width:310px;height:300px;margin-right:50px}.tactile_footerBooks__7D9Pl img{position:absolute;width:180px;height:240px;object-fit:contain;filter:drop-shadow(4px 12px 7px #27341b29)}.tactile_footerBooks__7D9Pl img:first-child{left:0;top:0;transform:rotate(-12deg)}.tactile_footerBooks__7D9Pl img:nth-child(2){right:0;top:15px;transform:rotate(14deg)}.tactile_footerBooks__7D9Pl img:nth-child(3){left:67px;top:72px;transform:rotate(-3deg)}@keyframes tactile_object-float___auSa{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-8px) rotate(0deg)}}@keyframes tactile_dock-pulse__DXzhN{0%,to{opacity:.9;transform:scaleY(1)}50%{opacity:.4;transform:scaleY(.65)}}@keyframes tactile_signal-wave__LWZ1_{0%,to{transform:scaleY(1)}50%{transform:scaleY(.7)}}@media (min-width:1600px){.tactile_hero__EV4T3{min-height:835px}.tactile_bookPile__vCR_S{left:0;width:340px}.tactile_bookPile__vCR_S img{width:235px;height:300px}.tactile_notebookObject__QjiX5{width:290px;height:355px;right:0}.tactile_hero__EV4T3 h1{font-size:88px}}@media (max-width:1250px){.tactile_bookPile__vCR_S{left:-45px;width:250px;top:65px}.tactile_bookPile__vCR_S img{width:185px;height:245px}.tactile_pileMiddle__2rrcB{left:72px}.tactile_pileFront__gKgw9{left:33px;top:95px}.tactile_pileAnnotation__sefAs{font-size:17px;bottom:24px}.tactile_notebookObject__QjiX5{width:220px;height:300px;right:-15px}.tactile_sessionDock__CxPfU{width:250px;gap:8px;font-size:6px}.tactile_dockLabel__JkFzx{font-size:4px}.tactile_codePaperObject__Dz54b{left:1%;width:200px;bottom:-15px}.tactile_signalObject__LGd_O{right:1%;width:210px;bottom:4px}.tactile_hero__EV4T3 h1{font-size:70px;letter-spacing:-4.5px}.tactile_heroDescription__42BIh{font-size:15px}.tactile_heroContent__uYf6D{max-width:720px}}@media (max-width:960px){.tactile_hero__EV4T3{min-height:880px;padding:100px 24px 290px}.tactile_heroContent__uYf6D{align-self:start}.tactile_hero__EV4T3 h1{font-size:66px}.tactile_bookPile__vCR_S{top:auto;bottom:39px;left:calc(50% - 330px);width:220px;height:290px}.tactile_bookPile__vCR_S img{width:150px;height:210px}.tactile_pileMiddle__2rrcB{left:80px;top:15px}.tactile_pileFront__gKgw9{left:38px;top:72px}.tactile_pileAnnotation__sefAs{display:none}.tactile_notebookObject__QjiX5{top:auto;bottom:74px;right:calc(50% - 300px);width:190px;height:245px}.tactile_sessionDock__CxPfU{width:227px;left:-20px;padding:10px;gap:7px}.tactile_codePaperObject__Dz54b,.tactile_signalObject__LGd_O{display:none}.tactile_libraryContainer__Wm8bZ{max-width:760px}.tactile_labGrid__CIF5K{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.tactile_coverStage__joExO{height:300px}.tactile_cardBody__EZCd9{padding:20px 22px 22px}.tactile_cardTopics__Z6T6E li{font-size:12px}.tactile_labMeta__WfF7W{font-size:7px}.tactile_footerBooks__7D9Pl{margin-right:0;width:260px}.tactile_footerBooks__7D9Pl img{width:155px;height:220px}}@media (max-width:700px){.tactile_hero__EV4T3{min-height:760px;padding:64px 20px 270px}.tactile_hero__EV4T3 h1{font-size:clamp(37px,7.3vw,49px);letter-spacing:-2.9px;line-height:1.22}.tactile_pixelType__uruPV{font-size:.83em;letter-spacing:-2px}.tactile_announcement__6_7Cz{font-size:8px;gap:7px;margin-bottom:30px}.tactile_liveBadge__hJthG{font-size:6px;padding:4px}.tactile_heroDescription__42BIh{font-size:12px;margin-top:25px!important;line-height:1.8;letter-spacing:-.1px}.tactile_heroActions__3HG3Y{gap:17px;margin-top:26px}.tactile_heroActions__3HG3Y .tactile_primaryButton__9HPmS{font-size:11px;padding:12px 13px;gap:12px;min-height:44px}.tactile_demoLink__hvXpJ{font-size:10px;gap:6px}.tactile_heroFinePrint__D2yuH{font-size:8px;margin-top:18px!important}.tactile_bookPile__vCR_S{left:calc(50% - 183px);width:180px;height:260px;bottom:35px}.tactile_bookPile__vCR_S img{width:125px;height:174px}.tactile_pileMiddle__2rrcB{left:57px;top:27px}.tactile_pileFront__gKgw9{left:24px;top:78px}.tactile_notebookObject__QjiX5{width:143px;height:197px;right:calc(50% - 166px);bottom:67px}.tactile_sessionDock__CxPfU{padding:9px 8px;width:176px;left:-16px;bottom:-3px;font-size:5px;gap:7px;border-radius:7px}.tactile_dockLabel__JkFzx{font-size:3.5px;padding:3px}.tactile_dockBars__FiBCo{gap:2px;height:13px}.tactile_dockBars__FiBCo>i{width:2px;height:12px}.tactile_scrollCue__X_5Sy{font-size:5.5px;letter-spacing:.3px;bottom:20px;gap:8px}.tactile_libraryHeading__i7GwK h2{font-size:27px}.tactile_libraryHeading__i7GwK .tactile_shelfEyebrow__cKUQn{font-size:7px}.tactile_labGrid__CIF5K{gap:15px}.tactile_coverStage__joExO{height:235px;padding:15px 17px 0}.tactile_cardBody__EZCd9{padding:18px 17px 19px}.tactile_cardBody__EZCd9 h3{font-size:20px}.tactile_cardTopics__Z6T6E{gap:6px}.tactile_cardTopics__Z6T6E li{font-size:10px;gap:5px}.tactile_labMeta__WfF7W{font-size:6px;padding:6px 7px;gap:4px}.tactile_cardFooter__7TsHm{font-size:11px;margin-top:18px}.tactile_footerBooks__7D9Pl{display:none}.tactile_queuedObject__QrQ4e{width:145px;height:192px}.tactile_queuedObject__QrQ4e>small{font-size:5px}.tactile_queuedObject__QrQ4e>span{font-size:35px}.tactile_queuedObject__QrQ4e svg{width:100px}}@media (max-width:520px){.tactile_labGrid__CIF5K{grid-template-columns:1fr;gap:21px}.tactile_libraryContainer__Wm8bZ{max-width:390px}.tactile_coverStage__joExO{height:330px;padding:20px 27px 0}.tactile_cardBody__EZCd9{padding:20px 25px 23px}.tactile_cardBody__EZCd9 h3{font-size:24px;margin-bottom:15px}.tactile_cardTopics__Z6T6E li{font-size:13px;gap:9px}.tactile_cardTopics__Z6T6E{gap:7px;margin-bottom:20px}.tactile_labMeta__WfF7W{font-size:8px;gap:6px;padding:7px 10px}.tactile_cardFooter__7TsHm{font-size:13px;margin-top:24px}.tactile_queuedObject__QrQ4e{width:220px;height:278px}.tactile_queuedObject__QrQ4e>small{font-size:7px}.tactile_queuedObject__QrQ4e>span{font-size:44px}.tactile_queuedObject__QrQ4e svg{width:140px}.tactile_labList__dVkMd .tactile_coverStage__joExO{width:115px;height:auto;min-height:240px;padding:8px}.tactile_labList__dVkMd .tactile_cardBody__EZCd9{padding:20px 15px}.tactile_labList__dVkMd .tactile_cardBody__EZCd9 h3{font-size:21px}.tactile_labList__dVkMd .tactile_cardTopics__Z6T6E li{font-size:10px}.tactile_labList__dVkMd .tactile_labMeta__WfF7W{font-size:5px;gap:3px;padding-inline:6px}.tactile_labList__dVkMd .tactile_cardFooter__7TsHm{font-size:11px}}@media (max-width:360px){.tactile_hero__EV4T3{padding-inline:14px}.tactile_hero__EV4T3 h1{font-size:35px;letter-spacing:-2.4px}.tactile_heroDescription__42BIh{font-size:11px}.tactile_announcement__6_7Cz{font-size:7px}.tactile_heroActions__3HG3Y{gap:12px}.tactile_heroActions__3HG3Y .tactile_primaryButton__9HPmS{padding-inline:10px;gap:8px;font-size:10px}.tactile_demoLink__hvXpJ{font-size:9px}.tactile_bookPile__vCR_S{left:calc(50% - 165px)}.tactile_notebookObject__QjiX5{right:calc(50% - 150px);width:125px}.tactile_sessionDock__CxPfU{width:160px;left:-12px;font-size:4.5px}.tactile_dockLabel__JkFzx{font-size:3px}.tactile_coverStage__joExO{height:295px}}@media (prefers-reduced-motion:reduce){.tactile_hero__EV4T3 *,.tactile_labCard___Ke5I,.tactile_labCard___Ke5I *{animation:none!important;transition:none!important}.tactile_labCard___Ke5I:hover{transform:none}}.tactile_tactileHeader__oBhic>nav:first-child{height:66px;max-width:1400px}.tactile_tactileHeader__oBhic .tactile_brandWordmark__D_eR_{font-family:"Theta Departure",var(--font-mono),monospace!important;font-size:22px!important;letter-spacing:-1.3px!important}.tactile_tactileHeader__oBhic .tactile_navButton__7P8Nd{background:linear-gradient(#41443f,#292c28);color:#fff!important;border-color:#656760;box-shadow:0 2px 0 #1d211b4d,inset 0 1px 0 #ffffff3d}.tactile_libraryHeading__i7GwK h2{font-family:var(--font-inter),sans-serif;font-weight:500;font-size:27px;letter-spacing:-1px}@media (max-width:700px){.tactile_tactileHeader__oBhic>nav:first-child{height:64px}.tactile_tactileHeader__oBhic .tactile_brandWordmark__D_eR_{font-size:20px!important}.tactile_libraryHeading__i7GwK h2{font-size:26px}}.tactile_hero__EV4T3{overflow:clip}.tactile_deskObjects__tZObh{mask-image:linear-gradient(180deg,#000 0,#000 78%,transparent)}.tactile_bookPile__vCR_S{left:4%}.tactile_notebookObject__QjiX5{right:3.4%}.tactile_pileAnnotation__sefAs{top:400px;left:75px;bottom:auto}@media (min-width:1600px){.tactile_bookPile__vCR_S{left:2%}.tactile_notebookObject__QjiX5{right:2%}.tactile_pileAnnotation__sefAs{top:425px}}@media (max-width:1250px){.tactile_bookPile__vCR_S{left:-20px}.tactile_notebookObject__QjiX5{right:3px}.tactile_pileAnnotation__sefAs{top:360px}}@media (max-width:960px){.tactile_bookPile__vCR_S{left:calc(50% - 300px)}.tactile_notebookObject__QjiX5{right:calc(50% - 280px)}.tactile_deskObjects__tZObh{mask-image:none}}@media (max-width:700px){.tactile_bookPile__vCR_S{left:calc(50% - 160px)}.tactile_bookPile__vCR_S img{width:115px;height:163px}.tactile_notebookObject__QjiX5{right:calc(50% - 166px)}}@media (max-width:360px){.tactile_bookPile__vCR_S{left:calc(50% - 140px)}.tactile_notebookObject__QjiX5{right:calc(50% - 150px)}}.login_page__VIB1K{min-height:100svh;background:var(--home-bg);color:var(--home-ink);font-family:var(--font-plex),sans-serif;display:flex;flex-direction:column}.login_header__6nr4p{max-width:1440px;width:100%;margin:auto;padding:25px 48px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--home-line)}.login_brand__ezSFe{display:flex;align-items:center;gap:12px;font:500 27px var(--font-mono),monospace;letter-spacing:-1.7px}.login_header__6nr4p>div{display:flex;align-items:center;gap:24px}.login_footer__gXlwM a,.login_header__6nr4p>div>a{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--home-muted)}.login_theme__dazjg{background:transparent;border:1px solid var(--home-line);border-radius:50%;width:40px;height:40px;display:grid;place-items:center;color:inherit;cursor:pointer}.login_main__sJRds{max-width:1240px;width:100%;padding:65px 48px;display:grid;grid-template-columns:1.1fr 1fr;gap:100px;margin:auto;flex:1;align-items:center}.login_kicker__wBMKs{font:400 9px var(--font-mono),monospace;letter-spacing:1.8px;color:var(--home-muted)}.login_story__H_lKM h1{font:500 clamp(38px,4vw,58px) /1.04 var(--font-serif),Georgia,serif;letter-spacing:-1.7px;margin:27px 0 20px}.login_story__H_lKM h1 em{color:var(--home-accent);font-weight:400}.login_story__H_lKM>p{font-size:15px;line-height:1.8;color:var(--home-muted);max-width:390px}.login_books__7tkCk{position:relative;height:335px;margin-top:32px}.login_books__7tkCk:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--home-line) 1px,transparent 1px),linear-gradient(90deg,var(--home-line) 1px,transparent 1px);background-size:32px 32px;mask-image:radial-gradient(ellipse,#000 30%,transparent 74%)}.login_books__7tkCk img{position:absolute;object-fit:contain;filter:drop-shadow(6px 14px 12px #17130b20)}.login_backBook__lmvvR{left:17px;top:18px;transform:rotate(-13deg);width:217px;height:auto}.login_frontBook__K4zMN{left:133px;top:8px;transform:rotate(7deg);width:237px;height:auto}.login_annotation__TC0ip{position:absolute;right:1px;bottom:65px;font:italic 19px/1.2 var(--font-serif),Georgia,serif;color:var(--home-muted);transform:rotate(-7deg)}.login_storyFoot__M7Hss{display:flex;gap:23px;border-top:1px solid var(--home-line);padding-top:21px;font:400 7px var(--font-mono),monospace;letter-spacing:1px;color:var(--home-muted)}.login_formPaper__6yGfa{position:relative;background:var(--home-surface);border:1px solid var(--home-line);border-radius:13px;padding:38px 35px;box-shadow:0 2px 3px #20181105,0 18px 45px #20181106}.login_formPaper__6yGfa:before{content:"";position:absolute;top:0;left:35px;width:45px;height:3px;border-radius:0 0 3px 3px;background:var(--home-accent)}.login_formPaper__6yGfa h2{font:500 34px/1.15 var(--font-serif),Georgia,serif;letter-spacing:-.8px;margin:13px 0}.login_formPaper__6yGfa>p{font-size:13px;color:var(--home-muted);line-height:1.65;margin-bottom:25px}.login_formPaper__6yGfa button,.login_formPaper__6yGfa input{font:inherit}.login_google__PzPHJ{width:100%;border:1px solid var(--home-line);border-radius:7px;display:flex;align-items:center;justify-content:center;gap:12px;background:var(--home-surface);color:var(--home-ink);min-height:47px;font-size:13px!important;cursor:pointer;box-shadow:0 2px 0 var(--home-line);transition:transform .15s,box-shadow .15s}.login_google__PzPHJ:active{transform:translateY(2px);box-shadow:none}.login_divider__99Gky{display:flex;align-items:center;gap:14px;color:var(--home-muted);font-size:11px;margin:23px 0}.login_divider__99Gky:after,.login_divider__99Gky:before{content:"";height:1px;background:var(--home-line);flex:1}.login_formPaper__6yGfa form{display:flex;flex-direction:column;gap:17px}.login_formField__A0j5K,.login_formPaper__6yGfa form>label{font-size:12px;display:flex;flex-direction:column;gap:8px;font-weight:500}.login_formPaper__6yGfa input:not([type=checkbox]){width:100%;background:var(--home-bg);color:var(--home-ink);border:1px solid var(--home-line);border-radius:6px;min-height:46px;padding:10px 12px;font-size:14px}.login_formPaper__6yGfa input:focus{outline:2px solid var(--home-accent);outline-offset:2px}.login_password__QUVrc{position:relative}.login_password__QUVrc input{padding-right:58px!important}.login_password__QUVrc button{position:absolute;right:4px;top:2px;min-width:48px;min-height:42px;border:0;background:transparent;color:var(--home-muted);font-size:11px;cursor:pointer}.login_formPaper__6yGfa small{font-size:10px;font-weight:400;line-height:1.6;color:var(--home-muted)}.login_options__NAAAo{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:var(--home-muted)}.login_options__NAAAo label{display:flex;align-items:center;gap:8px;min-height:35px}.login_options__NAAAo input{accent-color:var(--home-accent);width:15px;height:15px}.login_options__NAAAo button,.login_switcher__a__kw button{background:transparent;border:0;color:var(--home-accent);padding:8px 0;cursor:pointer;font-size:11px!important}.login_primary__UgKq8{display:flex;align-items:center;justify-content:space-between;background:var(--home-button);border:1px solid var(--home-line);border-radius:7px;color:var(--home-button-ink);min-height:48px;padding:12px 18px;font-size:13px!important;cursor:pointer;box-shadow:0 3px 0 #203f30;transition:transform .15s,box-shadow .15s}.login_primary__UgKq8:active{transform:translateY(2px);box-shadow:0 1px 0 #203f30}.login_formPaper__6yGfa button:disabled{opacity:.55;cursor:wait}.login_formPaper__6yGfa button:focus-visible,.login_page__VIB1K a:focus-visible,.login_theme__dazjg:focus-visible{outline:2px solid var(--home-accent);outline-offset:4px}.login_switcher__a__kw{display:flex;justify-content:center;align-items:center;gap:9px;margin-top:22px;color:var(--home-muted);font-size:11px}.login_switcher__a__kw button{font-weight:500}.login_error__wxSLK{padding:11px 13px;border:1px solid #bd7d6d;border-radius:5px;background:#b54c3410;color:var(--home-ink);font-size:12px;line-height:1.7}.login_error__wxSLK button{display:block;border:0;background:transparent;color:inherit;cursor:pointer;text-decoration:underline;padding:5px 0}.login_success__8V49Y{font-size:12px;color:var(--home-accent);line-height:1.7;margin:0}.login_continue__rhJdF{font-size:11px;color:var(--home-muted);margin-top:23px;text-align:center}.login_continue__rhJdF a{display:inline-flex;align-items:center;gap:8px;min-height:40px}.login_footer__gXlwM{max-width:1440px;width:100%;margin:auto;padding:20px 48px;border-top:1px solid var(--home-line);display:flex;justify-content:space-between;gap:15px;color:var(--home-muted);font-size:11px}.login_footer__gXlwM a{font-size:11px}@media (max-width:1000px){.login_main__sJRds{gap:45px;padding:45px 35px}.login_footer__gXlwM,.login_header__6nr4p{padding-left:35px;padding-right:35px}.login_formPaper__6yGfa{padding:30px 25px}.login_frontBook__K4zMN{left:90px;width:205px}.login_backBook__lmvvR{left:0;width:190px}.login_annotation__TC0ip{right:0;bottom:45px;font-size:16px}.login_books__7tkCk{height:300px}.login_storyFoot__M7Hss{gap:10px;font-size:6px}}@media (max-width:720px){.login_header__6nr4p{padding:16px 22px}.login_header__6nr4p>div{gap:15px}.login_main__sJRds{grid-template-columns:1fr;gap:28px;padding:35px 22px}.login_story__H_lKM h1{font-size:39px;margin-top:17px;margin-bottom:14px}.login_story__H_lKM>p{font-size:13px;max-width:420px}.login_books__7tkCk,.login_storyFoot__M7Hss{display:none}.login_formPaper__6yGfa{max-width:480px;margin:auto;padding:28px 23px}.login_formPaper__6yGfa h2{font-size:31px}.login_formPaper__6yGfa input:not([type=checkbox]){font-size:16px}.login_formPaper__6yGfa>p{font-size:12px}.login_footer__gXlwM{padding:17px 22px;font-size:9px}.login_footer__gXlwM a{font-size:10px}.login_continue__rhJdF{margin-top:14px}.login_kicker__wBMKs{font-size:8px}.login_options__NAAAo{font-size:10px}}@media (prefers-reduced-motion:reduce){.login_page__VIB1K *{transition:none!important}}