.SettingsDesign_surface__RoGjP{color:var(--fg);background:var(--bg)}.SettingsDesign_page__dy9sA{min-height:100dvh;padding:16px 16px calc(96px + env(safe-area-inset-bottom))}.SettingsDesign_embedded__KIhGa{padding:20px}.SettingsDesign_container__sks1H{max-width:1080px;margin-inline:auto}.SettingsDesign_container__sks1H>*+*{margin-top:24px}.SettingsDesign_pageHeader__VqgQV{display:flex;align-items:center;gap:12px;padding-block:8px 20px;border-bottom:1px solid var(--workspace-rule)}.SettingsDesign_pageHeader__VqgQV h1{font-size:24px;font-weight:600;letter-spacing:-.03em}.SettingsDesign_pageHeader__VqgQV p{margin-top:4px;font-size:13px;line-height:1.6;color:var(--fg-muted)}.SettingsDesign_pageHeader__VqgQV a{min-height:44px}.SettingsDesign_profileHeader__UQ76d{overflow:hidden;border:1px solid var(--workspace-rule);border-radius:12px;background:var(--surface)}.SettingsDesign_profileHeader__UQ76d>div{background:transparent;padding:24px}.SettingsDesign_profileHeader__UQ76d a{display:inline-flex;align-items:center;min-height:44px}.SettingsDesign_profileHeader__UQ76d p{overflow-wrap:anywhere}.SettingsDesign_layout__Rqu1r{display:grid;gap:24px;align-items:start}.SettingsDesign_content__5IEmC{min-width:0}.SettingsDesign_content__5IEmC>*+*{margin-top:20px}.SettingsDesign_sectionHeading__sZRmB{scroll-margin-top:88px;padding-block:4px 16px;border-bottom:1px solid var(--workspace-rule)}.SettingsDesign_sectionHeading__sZRmB h2{font-size:22px;font-weight:600;letter-spacing:-.025em}.SettingsDesign_sectionHeading__sZRmB p{margin-top:8px;font-size:13px;line-height:1.7;color:var(--fg-muted)}.SettingsDesign_sectionHeading__sZRmB:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.SettingsDesign_sectionBody__K3O7H>*+*{margin-top:20px}.SettingsDesign_card__R47Ws,.SettingsDesign_sectionBody__K3O7H>div>section,.SettingsDesign_sectionBody__K3O7H>section{padding:20px;border:1px solid var(--workspace-rule);border-radius:12px;box-shadow:none;background:var(--surface)}.SettingsDesign_logout__67AJ8{width:100%;min-height:44px;border:1px solid var(--workspace-rule);border-radius:8px;background:var(--surface);font-size:14px;font-weight:500}@media (any-hover:hover){.SettingsDesign_logout__67AJ8:hover:not([aria-disabled=true]):not(:disabled){background:var(--workspace-wash)}}.SettingsDesign_navigation__1cY_a{position:sticky;top:0;z-index:2;min-width:0;padding-block:8px;background:var(--bg)}.SettingsDesign_toggle__p2ylK{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;border:1px solid var(--workspace-rule);border-radius:8px;padding:12px;text-align:left;font-size:14px;background:var(--surface)}.SettingsDesign_categories__qj_Pe{display:none}.SettingsDesign_expanded__sXiPW{display:block;max-height:65dvh;overflow-y:auto;overscroll-behavior:contain;padding:12px 2px 2px}.SettingsDesign_search__R0MuW{display:flex;align-items:center;gap:8px;padding-inline:12px;border:1px solid var(--workspace-rule);border-radius:8px;background:var(--surface)}.SettingsDesign_search__R0MuW:focus-within{outline:2px solid var(--focus);outline-offset:2px}.SettingsDesign_search__R0MuW input{min-width:0;width:100%;height:44px;background:transparent;font-size:16px;outline:none}.SettingsDesign_group__I8tAg{margin-top:20px}.SettingsDesign_group__I8tAg h3{margin:0 12px 8px;font-size:11px;font-weight:600;color:var(--fg-muted)}.SettingsDesign_item__dbwS6{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;margin-top:4px;padding:10px 12px;border-radius:8px;text-align:left;font-size:14px}@media (any-hover:hover){.SettingsDesign_item__dbwS6:hover:not([aria-disabled=true]):not(:disabled){background:var(--workspace-wash)}}.SettingsDesign_item__dbwS6[aria-pressed=true]{background:var(--workspace-accent);font-weight:600;box-shadow:inset 3px 0 var(--primary)}.SettingsDesign_item__dbwS6:focus-visible,.SettingsDesign_logout__67AJ8:focus-visible,.SettingsDesign_toggle__p2ylK:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.SettingsDesign_empty__oxqIh{padding:20px 12px;font-size:13px;line-height:1.7;color:var(--fg-muted)}.SettingsDesign_notice__KxStX{position:sticky;top:8px;z-index:3;background:var(--surface);display:flex;align-items:center;gap:12px;padding:8px 12px 8px 16px;border:1px solid;border-radius:8px;font-size:14px}.SettingsDesign_notice__KxStX button{flex-shrink:0;width:44px;height:44px;border-radius:8px}@media (min-width:1024px){.SettingsDesign_page__dy9sA{padding:32px 32px 64px}.SettingsDesign_layout__Rqu1r{grid-template-columns:208px minmax(0,1fr);gap:32px}.SettingsDesign_navigation__1cY_a{top:16px;max-height:min(640px,calc(100dvh - 160px));overflow-y:auto;padding:2px 4px 4px 2px}.SettingsDesign_toggle__p2ylK{display:none}.SettingsDesign_categories__qj_Pe{display:block;max-height:none;overflow:visible;padding:0}.SettingsDesign_sectionHeading__sZRmB{scroll-margin-top:16px}}@media (max-width:767px){.SettingsDesign_card__R47Ws,.SettingsDesign_embedded__KIhGa,.SettingsDesign_sectionBody__K3O7H>div>section,.SettingsDesign_sectionBody__K3O7H>section{padding:16px}.SettingsDesign_surface__RoGjP :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),select,textarea){font-size:16px}}.SettingsDialogFrame_backdrop__m6jmP{position:fixed;inset:0;z-index:210;display:flex;align-items:stretch;justify-content:center;background:var(--overlay)}.SettingsDialogFrame_panel__G0GU5{width:100%;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--surface)}@media (min-width:768px){.SettingsDialogFrame_desktopBackdrop__kQJ2V{align-items:center;padding:1.5rem}.SettingsDialogFrame_desktopPanel__QXLMR{width:min(100%,var(--settings-dialog-width,64rem));max-width:var(--settings-dialog-width,64rem);height:min(var(--settings-dialog-height,780px),calc(100dvh - 3rem));max-height:calc(100dvh - 3rem);border:1px solid var(--border);border-radius:var(--radius-panel);padding:0;box-shadow:var(--shadow-xl)}}@font-face{font-family:Gyeop Review Sans;src:url(/design/landing/fonts/noto-sans-kr-400.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Gyeop Review Sans;src:url(/design/landing/fonts/noto-sans-kr-600.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Gyeop Review Sans;src:url(/design/landing/fonts/noto-sans-kr-900.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Gyeop Review Serif";src:url(/design/landing/fonts/noto-serif-kr-400.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.landing-directions_directionRoot__uxXP5{color:#292d26;background:#f5f4ee;font-family:Gyeop Review Sans,Arial,Apple SD Gothic Neo,Noto Sans CJK KR,Malgun Gothic,sans-serif;font-size:15px;line-height:1.65}.landing-directions_gallery__cXbqn .landing-directions_galleryTools__FSl7t{flex-wrap:wrap}.landing-directions_galleryTools__FSl7t .landing-directions_seasonCollectionLink__iLsRj{display:inline-flex;align-items:center;min-height:44px;font-family:Gyeop Book,Batang,serif}.landing-directions_livePage__9JjAh{color:var(--d-ink);background:var(--d-bg)}.landing-directions_livePage__9JjAh .landing-directions_reviewFooter___pvU_{color:var(--d-muted);border-color:var(--d-border)}.landing-directions_liveHeader__iJLl0{--surface-hover:var(--d-soft);position:relative;z-index:2}@media (max-width:600px){.landing-directions_conceptHeader__IRpsT.landing-directions_liveHeader__iJLl0,.landing-directions_conceptHeader__IRpsT.landing-directions_liveHeader__iJLl0 nav{gap:10px}}.landing-directions_directionRoot__uxXP5 *,.landing-directions_gallery__cXbqn *{box-sizing:border-box}.landing-directions_directionRoot__uxXP5 a,.landing-directions_gallery__cXbqn a{text-decoration:none}.landing-directions_directionRoot__uxXP5 button,.landing-directions_gallery__cXbqn button{font:inherit;cursor:pointer}.landing-directions_directionRoot__uxXP5 a:focus-visible,.landing-directions_directionRoot__uxXP5 button:focus-visible,.landing-directions_gallery__cXbqn a:focus-visible,.landing-directions_gallery__cXbqn button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.landing-directions_reviewBar__uMijv{min-height:48px;padding:10px 4%;display:flex;justify-content:space-between;align-items:center;gap:16px;background:#262c25;color:#f5f3e7;font-size:12px}.landing-directions_reviewBar__uMijv>span{font-weight:700}.landing-directions_policyLinks__Zifm4{display:flex;flex-wrap:wrap;gap:16px}.landing-directions_conceptTop__Bwi6x{background:var(--d-bg);color:var(--d-ink);overflow:hidden}.landing-directions_conceptHeader__IRpsT{height:90px;width:min(1280px,90%);margin:auto;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid color-mix(in srgb,var(--d-ink) 15%,transparent)}.landing-directions_brand__F_rRh{display:inline-flex;align-items:center;gap:8px;font-size:27px;font-weight:700;letter-spacing:-.06em;white-space:nowrap}.landing-directions_brand__F_rRh>span{display:flex;align-items:baseline;gap:10px}.landing-directions_latinBrand__YswfM{font-size:10px;letter-spacing:.18em}.landing-directions_conceptHeader__IRpsT nav{display:flex;align-items:center;gap:30px;font-size:12px}.landing-directions_headerCta__Z_2co{padding:10px 16px;border:1px solid var(--d-border);border-radius:4px}@media (any-hover:hover){.landing-directions_headerCta__Z_2co:hover:not([aria-disabled=true]):not(:disabled){background:var(--d-soft)}}.landing-directions_hero__TrNMO{position:relative;max-width:1280px;margin:auto;min-height:630px;padding:75px 0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:35px;width:90%}.landing-directions_heroCopy__9zfl_{position:relative;z-index:1}.landing-directions_eyebrow__mNFk8{display:block;font:10px/1.4 monospace;letter-spacing:.14em;margin-bottom:26px}.landing-directions_hero__TrNMO h1{font-size:clamp(36px,4.4vw,68px);font-weight:600;line-height:1.27;letter-spacing:-.065em;margin:0;word-break:keep-all;overflow-wrap:anywhere}.landing-directions_heroCopy__9zfl_>p{max-width:420px;color:var(--d-muted);line-height:1.9;font-size:15px;margin:28px 0 30px;word-break:keep-all}.landing-directions_heroActions__r4BnP{display:flex;align-items:center;flex-wrap:wrap;gap:22px}.landing-directions_primaryAction__ipunn{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:20px;padding:11px 20px;background:var(--d-primary);color:var(--d-on-primary);border:1px solid transparent;font-size:13px;border-radius:3px}@media (any-hover:hover){.landing-directions_primaryAction__ipunn:hover:not([aria-disabled=true]):not(:disabled){box-shadow:3px 3px 0 var(--d-border);transform:translate(-1px,-1px)}}.landing-directions_secondaryAction__KfAlS{display:inline-flex;gap:15px;align-items:center;min-height:44px;font-size:12px;border-bottom:1px solid var(--d-border)}.landing-directions_heroNote__1ePIT{display:block;font-size:10px;letter-spacing:.04em;color:var(--d-muted);margin-top:28px}.landing-directions_heroFooter__Ac0GY{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:10px;letter-spacing:.07em;border-top:1px solid var(--d-border);width:90%;max-width:1280px;margin:auto;padding:17px 0}.landing-directions_garden__TY11J .landing-directions_conceptHeader__IRpsT{border:0}.landing-directions_garden__TY11J .landing-directions_hero__TrNMO{min-height:650px;display:block;text-align:center;padding:58px 0 250px;width:100%;max-width:none}.landing-directions_garden__TY11J .landing-directions_hero__TrNMO h1{font-size:clamp(36px,4.1vw,62px);font-weight:500}.landing-directions_garden__TY11J .landing-directions_heroCopy__9zfl_>p{margin:20px auto 22px;max-width:420px}.landing-directions_garden__TY11J .landing-directions_heroActions__r4BnP{justify-content:center}.landing-directions_garden__TY11J .landing-directions_heroNote__1ePIT{margin-top:20px}.landing-directions_gardenArt__gBLDV{position:absolute;bottom:0;left:0;width:100%;height:255px}.landing-directions_garden__TY11J .landing-directions_heroFooter__Ac0GY{background:#b0c59c;width:100%;max-width:none;padding-inline:5%;border:0}.landing-directions_forest__v_kMT .landing-directions_hero__TrNMO h1,.landing-directions_hanji__yka5S .landing-directions_hero__TrNMO h1,.landing-directions_margin__bjMwS .landing-directions_hero__TrNMO h1{font-family:"Gyeop Review Serif","Noto Serif CJK KR",AppleMyungjo,Batang,Georgia,serif;font-weight:400;letter-spacing:-.05em}.landing-directions_hanji__yka5S .landing-directions_hero__TrNMO h1>span{color:var(--d-primary)}.landing-directions_paperStack__37EDv{width:410px;height:460px;position:relative;margin:0 auto}.landing-directions_paperBack__wwukM,.landing-directions_paperFront__creWV,.landing-directions_paperMiddle__5KKUk{width:300px;height:366px;position:absolute;border:1px solid #b7af9c}.landing-directions_paperBack__wwukM{left:22px;top:33px;background:#acb095;transform:rotate(-13deg);padding:16px;font-size:10px}.landing-directions_paperMiddle__5KKUk{left:79px;top:22px;background:#e8dbc1;transform:rotate(8deg);padding:18px;font-size:9px}.landing-directions_paperFront__creWV{left:54px;top:50px;padding:33px;background:#fffcf3;transform:rotate(-3deg);box-shadow:4px 8px 0 #312e1b0d}.landing-directions_paperDate__LKEQ6{font-size:10px;color:#736d5d}.landing-directions_paperFront__creWV h3{margin-top:30px;font:28px/1.5 "Gyeop Review Serif","Noto Serif CJK KR",Batang,Georgia,serif;letter-spacing:-.05em}.landing-directions_paperFront__creWV p{margin-top:22px;font-size:12px;color:#656256;line-height:2}.landing-directions_paperRule__fVXLm{height:1px;background:#c9bfaf;margin-top:24px;width:130px}.landing-directions_stamp__nJfM0{position:absolute;right:26px;bottom:45px;border:2px solid #a13f31;color:#a13f31;font:29px/1.1 serif;padding:5px;transform:rotate(8deg)}.landing-directions_paperFoot__J5kUM{position:absolute;bottom:24px;font-size:9px;color:#656256}.landing-directions_stackCaption__SRmh_{position:absolute;bottom:2px;width:100%;text-align:center;font-size:10px;color:var(--d-muted)}.landing-directions_stationery__lu_gC .landing-directions_hero__TrNMO h1{font-weight:900;font-size:clamp(45px,5vw,76px);line-height:1.15}.landing-directions_stationery__lu_gC .landing-directions_eyebrow__mNFk8{display:inline-block;border:1px solid;padding:6px 10px}.landing-directions_stationery__lu_gC .landing-directions_primaryAction__ipunn{box-shadow:4px 4px 0 #ab8d38;border-radius:0}.landing-directions_indexCards__ze0Q3{position:relative;width:445px;height:450px;margin:auto;color:#303d2b}.landing-directions_indexBack__xuXnr{position:absolute;width:350px;height:296px;left:55px;top:63px;background:#cb7554;padding:20px;border:2px solid #303d2b;transform:rotate(10deg);font-size:12px}.landing-directions_indexFront__t7xZm{position:absolute;width:345px;height:320px;left:20px;top:65px;background:#fff8df;padding:26px;border:2px solid #303d2b;transform:rotate(-5deg);box-shadow:7px 7px 0 #303d2b}.landing-directions_indexTab__qSase{position:absolute;top:-28px;left:-2px;padding:5px 15px;border:2px solid #303d2b;background:#fff8df;border-bottom:0;font:10px monospace;height:28px}.landing-directions_indexNo__ul_PV{font:10px monospace;border-bottom:1px solid #969078;display:block;padding-bottom:10px}.landing-directions_indexFront__t7xZm h3{font-size:35px;line-height:1.3;font-weight:800;letter-spacing:-.06em;margin:20px 0}.landing-directions_indexFront__t7xZm p{font-size:12px;padding:7px 0;border-bottom:1px solid #c7c2a6}.landing-directions_indexStar__1qWbD{position:absolute;right:30px;top:50px;font-size:60px;color:#b75133}.landing-directions_sticker__1hDsg{width:102px;height:102px;background:#3b4d30;color:#fff8df;position:absolute;bottom:20px;right:2px;display:grid;place-content:center;border-radius:50%;font-size:18px;font-weight:800;line-height:1.25;text-align:center;transform:rotate(12deg);border:5px double #fff8df}.landing-directions_forest__v_kMT .landing-directions_hero__TrNMO{gap:65px}.landing-directions_forest__v_kMT .landing-directions_hero__TrNMO h1{font-size:clamp(40px,4.1vw,62px)}.landing-directions_bookshelf__WPbrj{padding-top:30px}.landing-directions_bookHeader__i92Qr{display:flex;justify-content:space-between;font:9px monospace;letter-spacing:.04em;color:var(--d-muted);border-top:1px solid var(--d-border);padding-top:13px}.landing-directions_books__tRYcM{display:flex;height:335px;align-items:flex-end;padding:30px 12px 0;border-bottom:9px solid #0c2d22}.landing-directions_book__ksYWP{width:25%;height:94%;background:#d8ddbc;color:#2b4731;border:1px solid #193c30;box-shadow:inset 7px 0 0 #00000010;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:19px 8px;font:10px monospace}.landing-directions_book__ksYWP:nth-child(2){background:#476b4a;color:#f6f1da;height:87%;transform:rotate(-5deg);transform-origin:bottom}.landing-directions_book__ksYWP:nth-child(3){background:#f0b895;height:100%}.landing-directions_book__ksYWP:nth-child(4){background:#bcc9a1;height:91%}.landing-directions_book__ksYWP strong{writing-mode:vertical-rl;font:19px "Gyeop Review Serif","Noto Serif CJK KR",Batang,serif;letter-spacing:.15em}.landing-directions_bookshelf__WPbrj>p{margin-top:24px;font-size:11px;color:var(--d-muted);text-align:right}.landing-directions_cobalt__oY5hm .landing-directions_conceptHeader__IRpsT{border-bottom:1px solid var(--d-border)}.landing-directions_cobalt__oY5hm .landing-directions_hero__TrNMO{min-height:610px;gap:70px}.landing-directions_cobalt__oY5hm .landing-directions_hero__TrNMO h1{font-size:clamp(38px,4.8vw,72px);font-weight:800}.landing-directions_cobalt__oY5hm .landing-directions_primaryAction__ipunn{border-radius:0}.landing-directions_blueprint__hEP6_{height:420px;position:relative;border:1px solid #8494ce;padding:25px;background-image:linear-gradient(#ffffff0d 1px,transparent 0),linear-gradient(90deg,#ffffff0d 1px,transparent 0);background-size:30px 30px}.landing-directions_blueprintCaption__xbymB{font:8px monospace;letter-spacing:.08em}.landing-directions_blueprintMain__EQesv{position:absolute;left:28px;top:70px;width:225px;height:252px;padding:24px;background:#fffff5;color:#263fa6}.landing-directions_blueprintLabel__i3BGQ,.landing-directions_blueprintMain__EQesv>span,.landing-directions_blueprintSquare__DoCrc>span{font:9px/1.8 monospace}.landing-directions_blueprintMain__EQesv h3{font-size:37px;line-height:1.2;font-weight:800;margin-top:18px;letter-spacing:-.06em}.landing-directions_blueprintLines__h1Xjw{margin-top:18px;height:30px;border-block:1px solid #8995c5}.landing-directions_blueprintSquare__DoCrc{position:absolute;right:-15px;top:147px;width:172px;height:172px;padding:18px;color:#283550;background:#eee389;transform:rotate(8deg);border:2px solid #263fa6}.landing-directions_blueprintSquare__DoCrc strong{display:block;text-align:center;font-size:85px;line-height:1.1}.landing-directions_blueprintLabel__i3BGQ{position:absolute;bottom:27px;left:28px}.landing-directions_blueprintLabel__i3BGQ strong{font-size:14px}.landing-directions_blueprintCross__v9ru9{position:absolute;top:48px;right:22px;font-size:47px;font-weight:200}.landing-directions_graphite__vneTm .landing-directions_hero__TrNMO{display:block;min-height:750px;padding:55px 0 0}.landing-directions_graphite__vneTm .landing-directions_heroCopy__9zfl_{display:grid;grid-template-columns:1.25fr 1fr;column-gap:70px}.landing-directions_graphite__vneTm .landing-directions_heroCopy__9zfl_ .landing-directions_eyebrow__mNFk8{grid-column:1/-1;margin-bottom:18px;color:var(--d-primary)}.landing-directions_graphite__vneTm .landing-directions_hero__TrNMO h1{grid-column:1;grid-row:2/5;font-size:clamp(36px,4vw,58px)}.landing-directions_graphite__vneTm .landing-directions_heroCopy__9zfl_>p{margin:0 0 18px;font-size:14px}.landing-directions_graphite__vneTm .landing-directions_heroNote__1ePIT{margin-top:16px}.landing-directions_heroWorkspace__0uqs2{margin:40px auto 0;max-width:1080px}.landing-directions_brick__wolj0 .landing-directions_hero__TrNMO{min-height:610px;grid-template-columns:1.05fr 1fr}.landing-directions_brick__wolj0 .landing-directions_hero__TrNMO h1{font-size:clamp(40px,4.6vw,68px)}.landing-directions_brick__wolj0 .landing-directions_hero__TrNMO .landing-directions_eyebrow__mNFk8{letter-spacing:.03em}.landing-directions_archive__8XHKs{height:470px;position:relative;border-left:1px solid var(--d-border);padding-left:35px}.landing-directions_archiveWord__vPpjE{font-size:320px;line-height:1.1;font-weight:900;letter-spacing:-.12em}.landing-directions_archiveIndex__HNdLu{display:flex;justify-content:space-between;font:9px monospace;border-top:1px solid var(--d-border);padding-top:17px}.landing-directions_archiveCard__52it4{position:absolute;bottom:38px;right:0;width:235px;background:#f5e5ce;color:#6f3828;transform:rotate(-6deg);padding:22px;box-shadow:5px 6px 0 #702b1d}.landing-directions_archiveCard__52it4 span{font:9px monospace}.landing-directions_archiveCard__52it4 h3{font-size:24px;line-height:1.45;margin-top:15px}.landing-directions_archiveCard__52it4 p{font-size:10px;margin-top:16px}.landing-directions_margin__bjMwS .landing-directions_conceptHeader__IRpsT{max-width:1000px}.landing-directions_margin__bjMwS .landing-directions_hero__TrNMO{display:block;text-align:center;max-width:1000px;min-height:640px;padding:70px 0 35px}.landing-directions_margin__bjMwS .landing-directions_hero__TrNMO .landing-directions_eyebrow__mNFk8{margin-bottom:32px;font-size:9px}.landing-directions_margin__bjMwS .landing-directions_hero__TrNMO h1{font-size:clamp(34px,3.7vw,54px);line-height:1.6}.landing-directions_margin__bjMwS .landing-directions_heroCopy__9zfl_>p{margin:22px auto;max-width:380px;font-size:13px}.landing-directions_margin__bjMwS .landing-directions_heroActions__r4BnP{justify-content:center}.landing-directions_margin__bjMwS .landing-directions_primaryAction__ipunn{background:transparent;color:var(--d-primary);border-bottom:1px solid var(--d-primary);border-radius:0;padding-inline:0}.landing-directions_margin__bjMwS .landing-directions_heroNote__1ePIT{display:none}.landing-directions_marginArt__pIGFa{display:flex;justify-content:center;align-items:center;gap:60px;margin-top:30px;font-size:9px;color:var(--d-muted)}.landing-directions_marginPaper__f8ntx{position:relative;height:110px;width:130px;display:grid;place-items:center;color:var(--d-primary)}.landing-directions_marginPaper__f8ntx i{width:77px;height:90px;border:1px solid #b2b5a9;background:#f8f8f3;position:absolute;transform:rotate(-8deg)}.landing-directions_marginPaper__f8ntx i:nth-child(2){transform:rotate(7deg)}.landing-directions_marginPaper__f8ntx i:nth-child(3){transform:none}.landing-directions_marginPaper__f8ntx strong{z-index:1;font:37px "Gyeop Review Serif","Noto Serif CJK KR",Batang,serif}.landing-directions_collage__4G37L .landing-directions_hero__TrNMO{grid-template-columns:1fr 1.1fr;gap:35px}.landing-directions_collage__4G37L .landing-directions_hero__TrNMO h1{font-weight:700;font-size:clamp(37px,4.1vw,61px)}.landing-directions_collageScene__MV1fw{position:relative;width:100%;height:465px}.landing-directions_collageQuote__gXOK3{width:265px;height:237px;position:absolute;top:31px;left:0;padding:28px;background:#ac492b;color:#fff5de;transform:rotate(-8deg);z-index:2}.landing-directions_collageQuote__gXOK3>span{font-size:9px}.landing-directions_collageQuote__gXOK3 h3{font-size:27px;line-height:1.5;letter-spacing:-.04em;margin-top:22px}.landing-directions_collageQuote__gXOK3 p{font-size:10px;margin-top:18px}.landing-directions_collageArt__YS6ch{position:absolute;right:0;top:80px;width:233px;padding:9px 9px 17px;background:#fffaec;transform:rotate(7deg);border:1px solid #bec2ad}.landing-directions_collageArt__YS6ch>span{display:block;text-align:center;font:italic 10px Georgia,serif;padding-top:10px}.landing-directions_collageSwatch__y3k4i{width:205px;height:94px;position:absolute;bottom:21px;left:8px;padding:12px;background:#fff7e2;border:1px solid #bec2ad;transform:rotate(-3deg)}.landing-directions_collageSwatch__y3k4i>span{display:block;font-size:9px;margin-bottom:9px}.landing-directions_collageSwatch__y3k4i i{display:inline-block;width:32%;height:36px;background:#254b43}.landing-directions_collageSwatch__y3k4i i:nth-of-type(2){background:#d3b865}.landing-directions_collageSwatch__y3k4i i:nth-of-type(3){background:#ae5736}.landing-directions_collageNote__St_6v{position:absolute;left:96px;top:262px;background:#dedcae;color:#334c36;width:185px;height:117px;padding:14px 20px;z-index:3;transform:rotate(5deg);box-shadow:2px 3px 0 #00000013}.landing-directions_collageNote__St_6v>span{float:right;font-size:28px}.landing-directions_collageNote__St_6v p{margin-top:12px;font-size:15px}.landing-directions_collageTape__lECjP{position:absolute;width:92px;height:25px;top:24px;left:144px;background:#cdc69abb;transform:rotate(13deg);z-index:4}.landing-directions_daybook__S2Rdy .landing-directions_hero__TrNMO{gap:75px}.landing-directions_daybook__S2Rdy .landing-directions_hero__TrNMO h1{font-size:clamp(35px,4vw,60px)}.landing-directions_daybook__S2Rdy{position:relative}.landing-directions_daybookSheet__zx6wj{position:relative;background:#fefcf4;color:#2d4150;padding:28px;border:1px solid #b4b9b4;transform:rotate(2deg);box-shadow:10px 10px 0 #d9d7c8}.landing-directions_daybookDate__Ks0tk{display:flex;gap:15px;align-items:baseline;border-bottom:1px solid #b4b9b4;padding-bottom:19px;flex-wrap:wrap}.landing-directions_daybookDate__Ks0tk>span:first-child{width:100%;font:9px monospace;letter-spacing:.08em}.landing-directions_daybookDate__Ks0tk strong{font-size:34px;font-weight:500}.landing-directions_daybookDate__Ks0tk>span:last-child{font-size:11px}.landing-directions_daybookTimeline__khMh4{margin-top:30px}.landing-directions_daybookTimeline__khMh4>div{display:grid;grid-template-columns:40px 12px 1fr;gap:16px;position:relative;padding-bottom:30px}.landing-directions_daybookTimeline__khMh4 time{font:10px/2 monospace;color:#66777c}.landing-directions_daybookTimeline__khMh4>div>span{height:10px;width:10px;margin-top:4px;border-radius:50%;background:#d6a354}.landing-directions_daybookTimeline__khMh4>div:not(:last-child)>span:after{content:"";position:absolute;width:1px;background:#d7d3c5;top:16px;bottom:0;left:61px}.landing-directions_daybookTimeline__khMh4 h3{font-size:14px;font-weight:600}.landing-directions_daybookTimeline__khMh4 p{font-size:11px;margin-top:7px;color:#5b6970}.landing-directions_daybookBookmark__FEdWO{display:block;border-top:1px solid #b4b9b4;padding-top:14px;font:italic 12px Georgia,serif;color:#5b6970}.landing-directions_workspace__UCS57{background:var(--d-surface);color:var(--d-ink);border:1px solid var(--d-border);border-radius:7px;overflow:hidden;font-size:13px;text-align:left}.landing-directions_workspaceBar__9TDe_{min-height:46px;border-bottom:1px solid var(--d-border);padding:8px 16px;display:flex;justify-content:space-between;align-items:center;gap:16px;font-size:10px;color:var(--d-muted);background:var(--d-soft)}.landing-directions_workspaceBar__9TDe_>span:first-child{display:flex;gap:7px;align-items:center;color:var(--d-ink);font-weight:600}.landing-directions_workspaceBar__9TDe_ svg{width:23px;height:23px}.landing-directions_workspaceBody__Aeh_T{display:grid;grid-template-columns:180px 1fr;min-height:352px}.landing-directions_workspaceSide__p__nu{background:var(--d-bg);padding:23px 15px;border-right:1px solid var(--d-border)}.landing-directions_workspaceLabel__IJnf4{font-size:10px;color:var(--d-muted)}.landing-directions_workspaceTabs__1wKJg{margin-top:15px;display:flex;flex-direction:column;gap:5px}.landing-directions_workspaceTabs__1wKJg button{display:flex;align-items:center;gap:10px;background:transparent;border:0;border-radius:3px;min-height:38px;padding:5px 9px;text-align:left;font-size:12px;color:var(--d-muted)}.landing-directions_workspaceTabs__1wKJg button[aria-pressed=true]{background:var(--d-primary);color:var(--d-on-primary)}@media (any-hover:hover){.landing-directions_workspaceTabs__1wKJg button:hover:not([aria-disabled=true]):not(:disabled){outline:1px solid var(--d-border)}}.landing-directions_workspacePages__n3GL_{margin-top:30px;font-size:10px;color:var(--d-muted);line-height:2.6}.landing-directions_workspacePages__n3GL_>span{font-size:9px}.landing-directions_workspaceContent__RLDNm{padding:28px 35px;min-width:0}.landing-directions_workspaceBreadcrumb__VuYjH{font-size:9px;color:var(--d-muted);margin-bottom:18px}.landing-directions_workspaceContent__RLDNm h3{font-size:23px;letter-spacing:-.035em;font-weight:600;margin:0 0 12px}.landing-directions_workspaceContent__RLDNm>p{font-size:12px;color:var(--d-muted);line-height:1.8}.landing-directions_workspaceCallout__xMU7P{background:var(--d-soft);color:var(--d-ink);border-left:3px solid var(--d-primary);padding:10px 13px;margin-top:20px;font-size:11px}.landing-directions_workspaceContent__RLDNm h4{font-size:12px;margin:20px 0 10px;font-weight:600}.landing-directions_mockTask__z7lEg{display:flex;align-items:center;gap:9px;color:var(--d-muted);font-size:11px;margin:8px 0}.landing-directions_mockTask__z7lEg>span{width:13px;height:13px;border:1px solid var(--d-primary);color:var(--d-primary);line-height:11px;text-align:center}.landing-directions_mockCalendar__PtkNa{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));margin-top:30px;border:1px solid var(--d-border)}.landing-directions_mockCalendar__PtkNa>div{text-align:center;min-height:145px;border-right:1px solid var(--d-border);font-size:10px}.landing-directions_mockCalendar__PtkNa>div:last-child{border-right:0}.landing-directions_mockCalendar__PtkNa strong{display:block;padding:9px;background:var(--d-soft)}.landing-directions_mockCalendar__PtkNa>div>span{display:block;margin-top:9px}.landing-directions_mockCalendar__PtkNa em{display:block;margin:10px 3px;background:var(--d-primary);color:var(--d-on-primary);padding:5px 2px;font-size:10px;font-style:normal;line-height:1.5}.landing-directions_mockChat__WfXZC{margin-top:20px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:11px}.landing-directions_mockChat__WfXZC>span{font-size:9px;color:var(--d-muted)}.landing-directions_mockChat__WfXZC p{background:var(--d-soft);border-radius:6px;padding:10px 14px;max-width:90%}.landing-directions_mockChat__WfXZC>div{align-self:flex-end;margin-top:16px;padding:10px 14px;background:var(--d-primary);color:var(--d-on-primary);max-width:90%;border-radius:6px}.landing-directions_conceptBody__j4xqs{color:var(--d-ink);background:var(--d-bg)}.landing-directions_story__CexTM{width:min(1120px,88%);margin:auto;padding:110px 0;display:grid;grid-template-columns:1fr 1fr;gap:100px}.landing-directions_closing__jmrp5 h2,.landing-directions_sectionHeading__go6mT h2,.landing-directions_story__CexTM h2{font-size:clamp(25px,2.8vw,39px);font-weight:500;line-height:1.5;letter-spacing:-.045em;word-break:keep-all}.landing-directions_storySteps__AkBHY article{display:flex;gap:22px;border-top:1px solid var(--d-border);padding:25px 0}.landing-directions_storySteps__AkBHY article>span{font:11px/2 monospace;color:var(--d-primary)}.landing-directions_storySteps__AkBHY h3{font-size:17px;font-weight:600}.landing-directions_storySteps__AkBHY p{font-size:13px;color:var(--d-muted);margin-top:10px;line-height:1.8;word-break:keep-all}.landing-directions_productSection__FsjCQ{width:min(1120px,88%);margin:auto;padding-bottom:100px}.landing-directions_sectionHeading__go6mT{display:flex;justify-content:space-between;align-items:flex-end;gap:25px;margin-bottom:30px}.landing-directions_sectionHeading__go6mT .landing-directions_eyebrow__mNFk8{margin-bottom:14px}.landing-directions_sectionHeading__go6mT p,.landing-directions_sectionHeading__go6mT>span{font-size:12px;color:var(--d-muted,#62675a);margin-top:15px}.landing-directions_productSection__FsjCQ .landing-directions_workspaceContent__RLDNm{padding:42px 60px}.landing-directions_productSection__FsjCQ .landing-directions_workspaceBody__Aeh_T{min-height:430px}.landing-directions_closing__jmrp5{text-align:center;border-top:1px solid var(--d-border);padding:80px 20px;background:var(--d-soft)}.landing-directions_closing__jmrp5>span{font-size:12px;color:var(--d-muted)}.landing-directions_closing__jmrp5 h2{margin:15px 0 25px}.landing-directions_paletteSection__Yn8uy{width:min(1200px,90%);margin:auto;padding:80px 0 40px}.landing-directions_modeSwitch__dmExK{display:flex;border:1px solid #8c9280;padding:3px;border-radius:5px;flex-shrink:0}.landing-directions_modeSwitch__dmExK button{border:0;padding:7px 16px;font-size:12px;border-radius:3px;background:transparent;color:#363d31}.landing-directions_modeSwitch__dmExK button[aria-pressed=true]{background:#30382a;color:#fcfaed}.landing-directions_paletteDemo__YllYH{display:grid;grid-template-columns:minmax(0,1.9fr) minmax(235px,1fr);gap:36px;padding:32px;color:var(--d-ink);background:var(--d-bg);border:1px solid var(--d-border)}.landing-directions_paletteDemo__YllYH .landing-directions_workspaceBody__Aeh_T{grid-template-columns:135px 1fr}.landing-directions_paletteDemo__YllYH .landing-directions_workspaceContent__RLDNm{padding:25px}.landing-directions_paletteDemo__YllYH .landing-directions_workspaceContent__RLDNm h3{font-size:20px}.landing-directions_paletteDetails__yVkGy>h3{font-size:24px;margin:16px 0 12px;font-weight:600}.landing-directions_paletteDetails__yVkGy>p{font-size:12px;line-height:1.9;color:var(--d-muted)}.landing-directions_swatches__NUEEc{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:25px}.landing-directions_swatches__NUEEc>span{display:flex;align-items:center;gap:8px;font-size:10px}.landing-directions_swatches__NUEEc i{width:28px;height:36px;border:1px solid var(--d-border)}.landing-directions_swatches__NUEEc code{display:block;color:var(--d-muted);font-size:9px}.landing-directions_sampleActions__IVd55{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:22px;font-size:10px}.landing-directions_sampleActions__IVd55>a{padding:7px 12px;background:var(--d-primary);color:var(--d-on-primary);border-radius:4px}.landing-directions_sampleActions__IVd55>span{color:var(--d-primary);border:1px solid var(--d-primary);padding:6px 10px;border-radius:4px}.landing-directions_paletteNote__waXwu{color:#646b5d;font-size:11px;margin-top:15px}.landing-directions_directionNotes__FLKvC{display:grid;grid-template-columns:1.2fr 1fr;gap:80px;width:min(1120px,88%);margin:auto;padding:60px 0 80px}.landing-directions_directionNotes__FLKvC h2{font-size:28px;font-weight:600}.landing-directions_directionNotes__FLKvC p{font-size:13px;color:#5d6556;margin-top:18px;line-height:1.9}.landing-directions_directionNotes__FLKvC h3{font-size:15px}.landing-directions_directionNotes__FLKvC a{text-decoration:underline;text-underline-offset:4px;color:#344828}.landing-directions_directionNotes__FLKvC p>span{display:block;font-size:11px;margin-top:6px}.landing-directions_reviewFooter___pvU_{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;font-size:11px;padding:25px 5%;border-top:1px solid #c5cbb9;color:#56614c}.landing-directions_gallery__cXbqn{font-family:Gyeop Review Sans,Arial,Apple SD Gothic Neo,Noto Sans CJK KR,Malgun Gothic,sans-serif;background:#f4f3ed;color:#2b3227;min-height:100dvh;padding:0 5% 50px;line-height:1.65}.landing-directions_galleryHeader__yKkwa{display:flex;justify-content:space-between;gap:20px;padding:25px 0;border-bottom:1px solid #bfc5b7;font-size:12px}.landing-directions_galleryHeader__yKkwa strong{font-size:20px}.landing-directions_galleryIntro__5ZEep{padding:65px 0 45px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end}.landing-directions_galleryIntro__5ZEep .landing-directions_eyebrow__mNFk8{margin-bottom:17px}.landing-directions_galleryIntro__5ZEep h1{font-size:clamp(32px,4vw,59px);line-height:1.3;letter-spacing:-.06em;font-weight:500}.landing-directions_galleryIntro__5ZEep p{font-size:14px;line-height:1.9;max-width:460px;color:#5d6655}.landing-directions_recommendation__SVLff{margin-top:18px;border-left:2px solid #9b4433;padding-left:14px;font-size:12px;color:#474f40}.landing-directions_recommendation__SVLff strong{color:#903c2e}.landing-directions_galleryTools__FSl7t{display:flex;justify-content:space-between;gap:20px;align-items:center;border-block:1px solid #bfc5b7;padding:15px 0;margin-bottom:32px;font-size:12px}.landing-directions_galleryTools__FSl7t p{color:#59634f}.landing-directions_compareTrigger__7N59O{background:#303c29;color:#faf8ec;min-height:40px;border:0;padding:8px 18px;border-radius:3px}.landing-directions_compareTrigger__7N59O:disabled{background:#dee2d6;color:#5d6654;cursor:default}.landing-directions_galleryGrid__Gxrqv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px}.landing-directions_directionCard__uDWCu{min-width:0}.landing-directions_thumbnailLink__kKaKV{display:block;border:1px solid #c6ccbe;overflow:hidden}@media (any-hover:hover){.landing-directions_thumbnailLink__kKaKV:hover:not([aria-disabled=true]):not(:disabled){outline:2px solid #59654f;outline-offset:3px}}.landing-directions_thumbnail__ruk6F{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.landing-directions_cardInfo__7GMu5{display:flex;justify-content:space-between;gap:15px;align-items:flex-start;margin-top:16px}.landing-directions_cardInfo__7GMu5 h2{font-size:19px;font-weight:600}.landing-directions_cardInfo__7GMu5 h2 span{font:11px monospace;margin-right:13px;color:#626e59}.landing-directions_cardInfo__7GMu5 p{font-size:11px;margin:5px 0 0 32px;color:#65705b}.landing-directions_shortlist___chAG{border:1px solid #939e87;background:transparent;color:#3e4b33;min-height:38px;padding:7px 11px;font-size:11px;border-radius:3px;flex-shrink:0}.landing-directions_shortlist___chAG[aria-pressed=true]{color:#faf7e9;background:#3b4a31}.landing-directions_miniPalette__jRpQd{display:flex;gap:5px;margin:12px 0 0 32px}.landing-directions_miniPalette__jRpQd i{width:24px;height:8px;border:1px solid #0000001c}.landing-directions_compareSection__HnJ61{scroll-margin-top:20px;padding:35px 0;border-bottom:1px solid #bfc5b7;margin-bottom:35px}.landing-directions_compareHeader__Z7qv7{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.landing-directions_compareHeader__Z7qv7 h2{font-size:22px}.landing-directions_compareHeader__Z7qv7 button{background:transparent;color:#3e4b33;border:1px solid #939e87;padding:8px 15px;min-height:40px}.landing-directions_compareFrames__BdOpZ{display:grid;grid-template-columns:1fr 1fr;gap:20px}.landing-directions_compareFrames__BdOpZ h3{font-size:13px;margin-bottom:12px}.landing-directions_compareFrames__BdOpZ iframe{width:100%;height:680px;background:white;border:1px solid #bfc5b7}.landing-directions_compareHint__oULoI{font-size:11px;color:#5d6655;margin-top:15px}.landing-directions_referenceSection__kJNuw{margin-top:70px;padding-top:40px;border-top:1px solid #bfc5b7}.landing-directions_referenceSection__kJNuw h2{font-size:25px;margin-bottom:20px}.landing-directions_referenceGrid__Bvl5i{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.landing-directions_referenceGrid__Bvl5i a{font-size:14px;text-decoration:underline;text-underline-offset:4px}.landing-directions_referenceGrid__Bvl5i p{font-size:12px;margin-top:8px;color:#5c6553}.landing-directions_referenceSection__kJNuw>p{font-size:11px;color:#65705b;margin-top:30px}@media (min-width:1600px){.landing-directions_hero__TrNMO h1{font-size:68px}}@media (max-width:1050px){.landing-directions_hero__TrNMO{gap:20px}.landing-directions_paperStack__37EDv{transform:scale(.85);transform-origin:center;margin-inline:-25px}.landing-directions_indexCards__ze0Q3{transform:scale(.82);transform-origin:left center;width:385px}.landing-directions_cobalt__oY5hm .landing-directions_hero__TrNMO,.landing-directions_daybook__S2Rdy .landing-directions_hero__TrNMO,.landing-directions_forest__v_kMT .landing-directions_hero__TrNMO{gap:28px}.landing-directions_blueprintMain__EQesv{width:185px}.landing-directions_blueprintSquare__DoCrc{width:140px;height:150px}.landing-directions_collage__4G37L .landing-directions_hero__TrNMO{gap:22px}.landing-directions_collageQuote__gXOK3{width:225px}.landing-directions_collageArt__YS6ch{width:195px}.landing-directions_collageQuote__gXOK3 h3{font-size:24px}.landing-directions_story__CexTM{gap:50px}.landing-directions_paletteDemo__YllYH{grid-template-columns:1fr}.landing-directions_paletteDetails__yVkGy{display:grid;grid-template-columns:32px 1fr 1fr;gap:15px;align-items:start}.landing-directions_paletteDetails__yVkGy>h3{margin:0}.landing-directions_paletteDetails__yVkGy>p{grid-column:2}.landing-directions_paletteDetails__yVkGy .landing-directions_swatches__NUEEc{grid-column:3;grid-row:1/3;margin-top:0}.landing-directions_paletteDetails__yVkGy .landing-directions_sampleActions__IVd55{grid-column:2/4;margin:0}.landing-directions_graphite__vneTm .landing-directions_heroCopy__9zfl_{column-gap:30px}.landing-directions_archiveWord__vPpjE{font-size:270px}.landing-directions_archiveCard__52it4{width:205px}}@media (max-width:760px){.landing-directions_conceptHeader__IRpsT{height:74px}.landing-directions_conceptHeader__IRpsT nav{gap:16px}.landing-directions_conceptHeader__IRpsT nav>a:nth-child(-n+2){display:none}.landing-directions_brand__F_rRh{font-size:25px}.landing-directions_latinBrand__YswfM{display:none}.landing-directions_headerCta__Z_2co{padding:8px 11px}.landing-directions_hero__TrNMO{grid-template-columns:1fr;padding:48px 0 35px;gap:28px;min-height:auto}.landing-directions_hero__TrNMO h1{font-size:clamp(36px,7.8vw,58px)}.landing-directions_heroCopy__9zfl_>p{font-size:14px;margin:20px 0 24px;max-width:420px}.landing-directions_heroNote__1ePIT{margin-top:20px}.landing-directions_eyebrow__mNFk8{font-size:9px;margin-bottom:20px}.landing-directions_heroFooter__Ac0GY{font-size:9px;gap:12px}.landing-directions_heroFooter__Ac0GY>span:nth-child(2){display:none}.landing-directions_garden__TY11J .landing-directions_hero__TrNMO{padding:48px 5% 210px;min-height:620px}.landing-directions_garden__TY11J .landing-directions_hero__TrNMO h1{font-size:clamp(35px,7.8vw,55px)}.landing-directions_gardenArt__gBLDV{height:200px;width:160%;left:-30%}.landing-directions_paperStack__37EDv{transform:none;width:360px;height:450px;margin:auto}.landing-directions_paperBack__wwukM{left:8px}.landing-directions_paperMiddle__5KKUk{left:42px}.landing-directions_paperFront__creWV{left:24px}.landing-directions_hanji__yka5S .landing-directions_hero__TrNMO{overflow:hidden}.landing-directions_stationery__lu_gC .landing-directions_hero__TrNMO h1{font-size:58px}.landing-directions_indexCards__ze0Q3{transform:none;width:370px;max-width:100%;margin:auto;height:420px}.landing-directions_indexBack__xuXnr{width:300px;left:35px}.landing-directions_indexFront__t7xZm{width:300px;left:5px}.landing-directions_sticker__1hDsg{right:0}.landing-directions_brick__wolj0 .landing-directions_hero__TrNMO,.landing-directions_cobalt__oY5hm .landing-directions_hero__TrNMO,.landing-directions_collage__4G37L .landing-directions_hero__TrNMO,.landing-directions_daybook__S2Rdy .landing-directions_hero__TrNMO,.landing-directions_forest__v_kMT .landing-directions_hero__TrNMO{grid-template-columns:1fr}.landing-directions_bookshelf__WPbrj{padding:8px 0 20px;width:100%;max-width:460px;margin:auto}.landing-directions_brick__wolj0 .landing-directions_hero__TrNMO h1,.landing-directions_cobalt__oY5hm .landing-directions_hero__TrNMO h1,.landing-directions_forest__v_kMT .landing-directions_hero__TrNMO h1{font-size:45px}.landing-directions_blueprint__hEP6_{margin:10px auto 0;width:94%;max-width:470px;height:380px}.landing-directions_blueprintMain__EQesv{width:62%}.landing-directions_blueprintSquare__DoCrc{right:-10px}.landing-directions_graphite__vneTm .landing-directions_hero__TrNMO{min-height:auto;padding-top:45px}.landing-directions_graphite__vneTm .landing-directions_heroCopy__9zfl_{display:block}.landing-directions_graphite__vneTm .landing-directions_hero__TrNMO h1{font-size:41px;margin-bottom:20px}.landing-directions_graphite__vneTm .landing-directions_heroCopy__9zfl_>p{margin-bottom:20px}.landing-directions_heroWorkspace__0uqs2{margin-top:30px;margin-bottom:30px}.landing-directions_archive__8XHKs{height:360px;border-left:0;border-top:1px solid var(--d-border);padding:10px 0 0}.landing-directions_archiveWord__vPpjE{font-size:255px}.landing-directions_archiveCard__52it4{bottom:40px;right:6px}.landing-directions_margin__bjMwS .landing-directions_hero__TrNMO{padding:48px 0 40px;min-height:580px}.landing-directions_margin__bjMwS .landing-directions_hero__TrNMO h1{font-size:37px}.landing-directions_marginArt__pIGFa{gap:20px;font-size:8px}.landing-directions_collage__4G37L .landing-directions_hero__TrNMO h1{font-size:43px}.landing-directions_collageScene__MV1fw{max-width:450px;margin:auto;height:430px}.landing-directions_collageQuote__gXOK3{width:58%}.landing-directions_collageQuote__gXOK3 h3{font-size:25px}.landing-directions_collageArt__YS6ch{width:49%}.landing-directions_collageNote__St_6v{left:45px}.landing-directions_collageSwatch__y3k4i{bottom:0}.landing-directions_daybook__S2Rdy .landing-directions_hero__TrNMO h1{font-size:41px}.landing-directions_daybookSheet__zx6wj{width:94%;margin:12px auto 22px;padding:23px}.landing-directions_paletteDemo__YllYH .landing-directions_workspaceBody__Aeh_T,.landing-directions_workspaceBody__Aeh_T{grid-template-columns:1fr}.landing-directions_workspaceSide__p__nu{padding:9px 12px;border-right:0;border-bottom:1px solid var(--d-border)}.landing-directions_workspaceLabel__IJnf4,.landing-directions_workspacePages__n3GL_{display:none}.landing-directions_workspaceTabs__1wKJg{flex-direction:row;margin:0}.landing-directions_workspaceTabs__1wKJg button{flex:1;justify-content:center;min-height:40px}.landing-directions_paletteDemo__YllYH .landing-directions_workspaceContent__RLDNm,.landing-directions_productSection__FsjCQ .landing-directions_workspaceContent__RLDNm,.landing-directions_workspaceContent__RLDNm{padding:25px 22px;min-height:325px}.landing-directions_workspaceContent__RLDNm h3{font-size:21px}.landing-directions_workspaceBar__9TDe_{padding-inline:12px;font-size:9px}.landing-directions_story__CexTM{grid-template-columns:1fr;padding:70px 0 45px;gap:32px}.landing-directions_sectionHeading__go6mT h2,.landing-directions_story__CexTM h2{font-size:28px}.landing-directions_storySteps__AkBHY article{padding:23px 0}.landing-directions_productSection__FsjCQ{padding-bottom:60px}.landing-directions_sectionHeading__go6mT{align-items:flex-start;flex-direction:column;gap:15px}.landing-directions_closing__jmrp5{padding:55px 20px}.landing-directions_closing__jmrp5 h2{font-size:28px}.landing-directions_paletteSection__Yn8uy{padding-top:55px}.landing-directions_paletteDemo__YllYH{padding:16px;gap:25px}.landing-directions_paletteDetails__yVkGy{display:block}.landing-directions_paletteDetails__yVkGy>h3{margin:12px 0}.landing-directions_paletteDetails__yVkGy .landing-directions_swatches__NUEEc{margin:20px 0}.landing-directions_paletteDetails__yVkGy .landing-directions_sampleActions__IVd55{margin-top:20px}.landing-directions_directionNotes__FLKvC{grid-template-columns:1fr;gap:35px;padding:30px 0 50px}.landing-directions_reviewBar__uMijv{font-size:10px;gap:10px}.landing-directions_reviewBar__uMijv>span{display:none}.landing-directions_reviewFooter___pvU_{font-size:10px}.landing-directions_galleryIntro__5ZEep{grid-template-columns:1fr;gap:24px;padding:40px 0 30px}.landing-directions_galleryIntro__5ZEep h1{font-size:39px}.landing-directions_galleryGrid__Gxrqv{grid-template-columns:1fr;gap:35px}.landing-directions_galleryTools__FSl7t{align-items:flex-start;gap:15px}.landing-directions_galleryTools__FSl7t p{max-width:180px;font-size:11px}.landing-directions_compareTrigger__7N59O{font-size:11px;flex-shrink:0}.landing-directions_compareFrames__BdOpZ{grid-template-columns:1fr}.landing-directions_compareFrames__BdOpZ iframe{height:640px}.landing-directions_referenceGrid__Bvl5i{grid-template-columns:1fr 1fr;gap:25px}.landing-directions_galleryHeader__yKkwa{font-size:11px}}@media (max-width:380px){.landing-directions_conceptHeader__IRpsT nav{gap:10px;font-size:11px}.landing-directions_brick__wolj0 .landing-directions_hero__TrNMO h1,.landing-directions_cobalt__oY5hm .landing-directions_hero__TrNMO h1,.landing-directions_collage__4G37L .landing-directions_hero__TrNMO h1,.landing-directions_daybook__S2Rdy .landing-directions_hero__TrNMO h1,.landing-directions_forest__v_kMT .landing-directions_hero__TrNMO h1,.landing-directions_hero__TrNMO h1{font-size:35px}.landing-directions_heroActions__r4BnP{gap:14px}.landing-directions_primaryAction__ipunn{gap:10px;padding-inline:14px}.landing-directions_paperStack__37EDv{transform:scale(.8);transform-origin:top left;margin-left:1px;height:360px}.landing-directions_indexCards__ze0Q3{transform:scale(.86);transform-origin:top left;width:330px;max-width:none;height:370px}.landing-directions_collageQuote__gXOK3 h3{font-size:20px}.landing-directions_collageQuote__gXOK3{padding:21px}.landing-directions_collageNote__St_6v{left:25px}.landing-directions_margin__bjMwS .landing-directions_hero__TrNMO h1{font-size:31px}.landing-directions_marginArt__pIGFa{gap:8px}.landing-directions_mockCalendar__PtkNa em,.landing-directions_workspaceBar__9TDe_>span:last-child{font-size:8px}.landing-directions_galleryIntro__5ZEep h1{font-size:33px}.landing-directions_cardInfo__7GMu5 h2{font-size:17px}}@media (prefers-reduced-motion:reduce){.landing-directions_directionRoot__uxXP5 *,.landing-directions_gallery__cXbqn *{scroll-behavior:auto;transition:none;animation:none}}@media print{.landing-directions_compareSection__HnJ61,.landing-directions_galleryTools__FSl7t,.landing-directions_reviewBar__uMijv,.landing-directions_reviewFooter___pvU_,.landing-directions_shortlist___chAG{display:none}.landing-directions_conceptTop__Bwi6x,.landing-directions_directionCard__uDWCu,.landing-directions_paletteDemo__YllYH{print-color-adjust:exact}.landing-directions_directionCard__uDWCu{break-inside:avoid}.landing-directions_galleryGrid__Gxrqv{grid-template-columns:1fr 1fr}}.landing-directions_appTraits__CFGju{margin:18px 0;padding:0;list-style:none;font-size:11px;line-height:1.7;color:var(--d-muted)}.landing-directions_appTraits__CFGju li{margin:9px 0}.landing-directions_appTraits__CFGju strong{display:block;color:var(--d-ink);font-size:12px}.landing-story_classic__0KsLC,.landing-story_story__jH_Mi{--landing-bg:var(--d-bg,var(--bg));--landing-paper:var(--d-surface,var(--surface));--landing-soft:var(--d-soft,var(--surface-soft));--landing-ink:var(--d-ink,var(--fg));--landing-muted:var(--d-muted,var(--fg-muted));--landing-border:var(--d-border,var(--border));--landing-primary:var(--d-primary,var(--primary));--landing-on-primary:var(--d-on-primary,var(--on-primary));color:var(--landing-ink);background:var(--landing-bg);font-family:var(--app-font-ui,sans-serif);line-height:1.7}.landing-story_classic__0KsLC *,.landing-story_story__jH_Mi *{box-sizing:border-box}.landing-story_exploreStrip__1HICv,.landing-story_footer__r80pa,.landing-story_hero__ZNnB9,.landing-story_possibilities__XQaVE,.landing-story_questions__lQv0Q,.landing-story_storySection__0Sc8W{width:min(1120px,calc(100% - 64px));margin-inline:auto}.landing-story_eyebrow__qnxgr{margin:0 0 16px;color:var(--landing-primary);font-size:12px;font-weight:600;letter-spacing:.025em}.landing-story_hero__ZNnB9{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:center;padding-block:92px 80px}.landing-story_heroCopy__WX3gP{min-width:0}.landing-story_hero__ZNnB9 h1{margin:22px 0 26px;font-size:clamp(36px,4.5vw,62px);font-weight:600;line-height:1.3;letter-spacing:-.055em;word-break:keep-all;overflow-wrap:anywhere}.landing-story_hero__ZNnB9 h1 em{font-style:normal;color:var(--landing-primary)}.landing-story_heroDescription__70g_I{max-width:440px;margin:0;font-size:16px;color:var(--landing-muted);line-height:1.95;word-break:keep-all}.landing-story_heroActions__eX_Lh{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.landing-story_trialHint__R7qEa{margin-top:18px;font-size:12px;color:var(--landing-muted)}.landing-story_heroExample__t8lwK{position:relative;min-width:0;margin:12px 0 0}.landing-story_heroPageEdge__Bc_Tk{position:absolute;inset:8px 9px 65px -10px;border:1px solid var(--landing-border);border-radius:10px;background:var(--landing-soft);transform:rotate(-3deg)}.landing-story_heroWindow__3JjYq{position:relative;border:1px solid var(--landing-border);border-radius:10px;background:var(--landing-paper);box-shadow:0 16px 40px color-mix(in srgb,var(--landing-ink) 7%,transparent);overflow:hidden}.landing-story_windowBar__nor04{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 18px;border-bottom:1px solid var(--landing-border);background:var(--landing-soft);color:var(--landing-muted);font-size:10px}.landing-story_windowBar__nor04>span:first-child{font-family:ui-monospace,monospace;letter-spacing:.06em}.landing-story_heroExample__t8lwK figcaption{display:flex;gap:10px;align-items:center;margin:24px 0 0;font-size:12px;color:var(--landing-muted)}.landing-story_heroExample__t8lwK figcaption a{display:inline-grid;place-items:center;width:44px;min-height:44px;margin-left:auto;border:1px solid var(--landing-border);border-radius:50%;color:var(--landing-primary)}.landing-story_captionLine__naa8h{width:24px;height:1px;background:var(--landing-border);flex-shrink:0}.landing-story_storySection__0Sc8W{padding-block:70px 80px;border-top:1px solid var(--landing-border);scroll-margin-top:84px}.landing-story_sectionHeading__E_4KK{max-width:700px;margin-bottom:36px}.landing-story_questions__lQv0Q h2,.landing-story_sectionHeading__E_4KK h2{margin:0 0 18px;font-size:clamp(28px,3.2vw,40px);font-weight:600;line-height:1.45;letter-spacing:-.045em;word-break:keep-all}.landing-story_questionIntro__7F1eT>p:last-child,.landing-story_sectionHeading__E_4KK>p:last-child{color:var(--landing-muted);font-size:15px;line-height:1.9;margin:0;max-width:590px;word-break:keep-all}.landing-story_journey__BVtku{border:1px solid var(--landing-border);border-radius:12px;overflow:hidden;background:var(--landing-soft);scroll-margin-top:84px}.landing-story_sceneChoices__s0SEI{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--landing-paper);border-bottom:1px solid var(--landing-border)}.landing-story_sceneChoices__s0SEI button{display:flex;gap:12px;align-items:center;min-height:68px;padding:14px 22px;background:transparent;border:0;border-bottom:3px solid transparent;color:var(--landing-muted);text-align:left;font-size:14px;cursor:pointer}.landing-story_sceneChoices__s0SEI button+button{border-left:1px solid var(--landing-border)}.landing-story_sceneChoices__s0SEI button>span:first-child{font:11px/1.5 ui-monospace,monospace}.landing-story_sceneChoices__s0SEI button[aria-pressed=true]{border-bottom-color:var(--landing-primary);background:var(--landing-soft);color:var(--landing-ink);font-weight:600}@media (any-hover:hover){.landing-story_sceneChoices__s0SEI button:hover:not([aria-disabled=true]):not(:disabled){color:var(--landing-ink)}}.landing-story_sceneArrow__39Goo{margin-left:auto}.landing-story_sceneBody__P5jv6{display:grid;grid-template-columns:.85fr 1.15fr;gap:40px;align-items:center;padding:40px}.landing-story_sceneCopy__MKUPM{min-width:0}.landing-story_sceneCopy__MKUPM .landing-story_eyebrow__qnxgr,.landing-story_sceneCopy__MKUPM .landing-story_textLink__rppUD{color:var(--landing-ink)}.landing-story_sceneCopy__MKUPM h3{margin:16px 0 20px;font-size:clamp(24px,2.4vw,31px);font-weight:600;line-height:1.5;letter-spacing:-.045em;word-break:keep-all}.landing-story_sceneCopy__MKUPM>p{color:var(--landing-muted);line-height:1.9;font-size:14px}.landing-story_sceneCopy__MKUPM .landing-story_sceneTools__9H8lh{margin-block:26px 10px;padding-top:20px;border-top:1px solid var(--landing-border);font-size:11px}.landing-story_textLink__rppUD{display:inline-flex;align-items:center;justify-content:space-between;gap:18px;min-height:44px;color:var(--landing-primary);font-size:13px;font-weight:600;text-decoration:underline;text-underline-offset:5px}.landing-story_sceneWindow__S0O5w{min-width:0;min-height:460px;border:1px solid var(--landing-border);border-radius:8px;background:var(--landing-paper);overflow:hidden}.landing-story_noteExample__nCGgL,.landing-story_planExample__l_khS,.landing-story_publishExample__jMnkJ,.landing-story_togetherExample__emFG_{padding:26px 30px}.landing-story_documentPath__T42Yz{display:flex;flex-wrap:wrap;gap:8px;color:var(--landing-muted);font-size:10px}.landing-story_documentType__nypK4{margin:22px 0 8px;font-size:10px;color:var(--landing-muted)}.landing-story_noteExample__nCGgL h3,.landing-story_planExample__l_khS h3,.landing-story_togetherExample__emFG_ h3{margin:0 0 20px;font-size:25px;font-weight:600;letter-spacing:-.035em;line-height:1.4;word-break:keep-all}.landing-story_noteCopy__jwVLz{margin:0 0 20px;color:var(--landing-ink);font-size:13px;line-height:1.95;word-break:keep-all}.landing-story_noteQuote__9hpgG{padding:10px 13px;border-left:2px solid var(--landing-primary);background:var(--landing-soft);font-size:12px}.landing-story_noteTasks__AwliD{display:grid;gap:12px;margin:22px 0;padding:0;list-style:none;font-size:12px}.landing-story_noteTasks__AwliD li{display:flex;gap:10px;align-items:baseline}.landing-story_noteTasks__AwliD li>span{color:var(--landing-primary);font-size:17px}.landing-story_linkedNote__TU9PI{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding-top:16px;border-top:1px solid var(--landing-border);font-size:11px;color:var(--landing-primary)}.landing-story_linkedNote__TU9PI>span:last-child{margin-left:auto;font-size:10px;color:var(--landing-muted)}.landing-story_heroNote__PNHzS{padding:28px 30px 24px}.landing-story_heroNote__PNHzS h3{font-size:29px}.landing-story_planTable__NxfV_{width:100%;border-collapse:collapse;margin-block:28px 24px;font-size:11px;text-align:left}.landing-story_planTable__NxfV_ caption{text-align:left;font-size:10px;margin-bottom:10px;color:var(--landing-muted)}.landing-story_planTable__NxfV_ td,.landing-story_planTable__NxfV_ th{padding:12px 5px;border-bottom:1px solid var(--landing-border);font-weight:400}.landing-story_planTable__NxfV_ thead{color:var(--landing-muted)}.landing-story_planTable__NxfV_ td:nth-child(2){white-space:nowrap}.landing-story_planTable__NxfV_ td span{display:inline-block;padding:2px 5px;border-radius:3px;background:var(--landing-soft)}.landing-story_scheduleExample__hQb0A{display:flex;gap:14px;align-items:center;padding:16px;background:var(--landing-soft);border-radius:5px;font-size:12px}.landing-story_scheduleExample__hQb0A>div:first-child{display:grid;text-align:center;gap:3px;padding-right:14px;border-right:1px solid var(--landing-border)}.landing-story_scheduleExample__hQb0A p,.landing-story_scheduleExample__hQb0A span{color:var(--landing-muted);font-size:10px;margin:4px 0 0}.landing-story_sharedExcerpt__Ilv74{margin-block:24px;padding:14px 16px;background:var(--landing-soft);border-left:2px solid var(--landing-primary)}.landing-story_sharedExcerpt__Ilv74>span{color:var(--landing-muted);font-size:10px}.landing-story_sharedExcerpt__Ilv74 p{font-size:13px;margin:6px 0 0}.landing-story_conversation__eY_Nj{display:grid;gap:16px;font-size:12px}.landing-story_conversation__eY_Nj>div{max-width:92%}.landing-story_conversation__eY_Nj>div:last-child{justify-self:end}.landing-story_conversation__eY_Nj span{color:var(--landing-muted);font-size:10px}.landing-story_conversation__eY_Nj p{margin-top:6px;border:1px solid var(--landing-border);border-radius:2px 10px 10px;padding:10px 14px}.landing-story_conversation__eY_Nj>div:last-child p{background:var(--landing-soft);border-radius:10px 2px 10px 10px}.landing-story_previewAside__Zkoc8{color:var(--landing-muted);font-size:10px;margin:24px 0 0}.landing-story_publishMeta__FxGgH{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;color:var(--landing-muted);font-size:10px}.landing-story_articleEyebrow__PxVnH{font-size:10px;color:var(--landing-primary);margin-top:30px}.landing-story_publishExample__jMnkJ h3{margin:12px 0 20px;font-size:clamp(24px,2.8vw,34px);line-height:1.4;font-weight:500;letter-spacing:-.045em;word-break:keep-all}.landing-story_publishExample__jMnkJ .landing-story_articleLead__7UhAi{font-size:15px;line-height:1.9}.landing-story_articleRule__shc9J{width:38px;height:2px;background:var(--landing-primary);margin-block:22px}.landing-story_publishExample__jMnkJ>p:last-of-type{font-size:12px;line-height:2;color:var(--landing-muted)}.landing-story_sourceNote__BaWgw{display:flex;align-items:baseline;gap:8px;margin-top:24px;font-size:10px;color:var(--landing-primary)}.landing-story_journeyFootnote__AYIg3{margin:0;padding:17px 24px;border-top:1px solid var(--landing-border);color:var(--landing-muted);text-align:center;font-size:12px;background:var(--landing-paper)}.landing-story_possibilities__XQaVE{padding-block:50px 80px}.landing-story_useCases__K9jE2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.landing-story_useCases__K9jE2 article{display:flex;flex-direction:column;border-top:1px solid var(--landing-border);padding-top:22px;min-width:0}.landing-story_exampleIcon__x7HjJ{font-size:32px;margin-bottom:18px}.landing-story_caseNumber__wq6JV{color:var(--landing-primary);font:12px/1.5 ui-monospace,monospace}.landing-story_caseAudience__m7HVQ{margin:24px 0 8px;color:var(--landing-muted);font-size:12px}.landing-story_useCases__K9jE2 h3{margin:0 0 18px;font-size:22px;font-weight:600;line-height:1.55;letter-spacing:-.035em;word-break:keep-all}.landing-story_useCases__K9jE2 h3+p{color:var(--landing-muted);font-size:14px;line-height:1.9;margin:0 0 22px}.landing-story_caseTools__xiB05{display:block;color:var(--landing-muted);font-size:11px;margin-top:auto;margin-bottom:8px}.landing-story_useCases__K9jE2 .landing-story_textLink__rppUD{align-self:start}.landing-story_exploreStrip__1HICv{display:flex;align-items:center;justify-content:space-between;gap:24px;border-block:1px solid var(--landing-border);padding-block:34px}.landing-story_exploreStrip__1HICv .landing-story_eyebrow__qnxgr{margin-bottom:8px}.landing-story_exploreStrip__1HICv h2{margin:0;font-size:22px;font-weight:500;line-height:1.6;letter-spacing:-.035em;word-break:keep-all}.landing-story_exploreStrip__1HICv>a{flex-shrink:0}.landing-story_questions__lQv0Q{display:grid;grid-template-columns:.8fr 1.2fr;gap:72px;padding-block:90px}.landing-story_questions__lQv0Q h2{font-size:29px}.landing-story_answers__I_MFp details{border-bottom:1px solid var(--landing-border)}.landing-story_answers__I_MFp details:first-child{border-top:1px solid var(--landing-border)}.landing-story_answers__I_MFp summary{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px;padding:16px 0;list-style:none;cursor:pointer;font-size:15px;font-weight:500}.landing-story_answers__I_MFp summary::-webkit-details-marker{display:none}.landing-story_answers__I_MFp summary>span{color:var(--landing-primary);font-size:22px;flex-shrink:0}.landing-story_answers__I_MFp details[open] summary>span{transform:rotate(45deg)}.landing-story_answers__I_MFp details>p{margin:0;padding:0 26px 24px 0;color:var(--landing-muted);font-size:14px;line-height:1.95;word-break:keep-all}.landing-story_footer__r80pa{display:flex;gap:20px;align-items:center;padding-block:30px;border-top:1px solid var(--landing-border);font-size:12px;color:var(--landing-muted)}.landing-story_footer__r80pa>a{display:inline-flex;gap:8px;align-items:center;color:var(--landing-ink)}.landing-story_footer__r80pa nav{margin-left:auto;display:flex;flex-wrap:wrap;gap:22px}.landing-story_footer__r80pa a{min-height:44px;display:inline-flex;align-items:center}.landing-story_classic__0KsLC a:focus-visible,.landing-story_story__jH_Mi a:focus-visible,.landing-story_story__jH_Mi button:focus-visible,.landing-story_story__jH_Mi summary:focus-visible{outline:3px solid var(--landing-primary);outline-offset:4px}.landing-story_storySection__0Sc8W:focus-visible{outline:2px solid var(--landing-primary);outline-offset:8px}.landing-story_blockOverview__rkmRc{display:grid;grid-template-columns:1fr 1.05fr;align-items:start;gap:64px;margin-bottom:24px}.landing-story_blockFeatures__YnxcI{display:grid;gap:24px}.landing-story_blockFeatures__YnxcI article{display:flex;gap:18px;padding-top:20px;border-top:1px solid var(--landing-border)}.landing-story_blockFeatures__YnxcI .landing-story_caseNumber__wq6JV{padding-top:5px}.landing-story_blockFeatures__YnxcI h3,.landing-story_databaseDetails__OkiM4 h3{margin:0 0 8px;font-size:18px;font-weight:600;letter-spacing:-.035em}.landing-story_blockFeatures__YnxcI p,.landing-story_databaseDetails__OkiM4 p{margin:0 0 10px;color:var(--landing-muted);font-size:14px;line-height:1.9;word-break:keep-all}.landing-story_blockFeatures__YnxcI article>div>span{font-size:11px;color:var(--landing-muted)}.landing-story_blockDocument__R7o2K{margin:0;min-width:0;border:1px solid var(--landing-border);border-radius:10px;background:var(--landing-paper);overflow:hidden}.landing-story_blockDocumentBody__1fjCT{padding:24px 28px}.landing-story_blockDocumentBody__1fjCT h3{margin:10px 0 24px;font-size:27px;font-weight:600;letter-spacing:-.04em}.landing-story_blockDocumentBody__1fjCT .landing-story_documentType__nypK4{margin-top:0}.landing-story_blockColumns__G3y0K{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-block:28px}.landing-story_blockLabel__TdMWq{display:block;color:var(--landing-muted);font-size:10px}.landing-story_blockColumns__G3y0K .landing-story_noteTasks__AwliD{margin-bottom:0;font-size:11px}.landing-story_canvasExample__dOdYL{min-width:0;padding:12px;border:1px dashed var(--landing-border);border-radius:6px}.landing-story_canvasExample__dOdYL svg{display:block;width:100%;margin-top:12px;color:var(--landing-primary)}.landing-story_canvasExample__dOdYL p{margin:8px 0 0;color:var(--landing-muted);font-size:10px}.landing-story_blockToggle__zTJse{margin-bottom:24px;border-block:1px solid var(--landing-border);font-size:12px}.landing-story_blockToggle__zTJse summary{padding-block:14px;cursor:pointer}.landing-story_blockToggle__zTJse p{margin:0 0 16px;color:var(--landing-muted);line-height:1.9}.landing-story_databaseSection__IXpW9{width:min(1120px,calc(100% - 64px));margin-inline:auto;padding-block:20px 80px;scroll-margin-top:84px}.landing-story_databaseDemo__D21V8{background:var(--landing-paper);border:1px solid var(--landing-border);border-radius:12px;overflow:hidden}.landing-story_databaseToolbar__0KZOJ{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;border-bottom:1px solid var(--landing-border);padding:12px 24px}.landing-story_databaseToolbar__0KZOJ>div{display:flex;gap:4px}.landing-story_databaseToolbar__0KZOJ button{display:inline-flex;gap:8px;align-items:center;min-height:44px;padding:8px 14px;border:1px solid transparent;border-radius:5px;color:var(--landing-muted);background:transparent;font-size:13px;cursor:pointer}.landing-story_databaseToolbar__0KZOJ button[aria-pressed=true]{color:var(--landing-ink);background:var(--landing-soft);border-color:var(--landing-border)}.landing-story_databaseView__DaUfd{min-height:258px;padding:20px 28px}.landing-story_databaseView__DaUfd button{display:flex;gap:10px;align-items:center;width:100%;min-height:44px;padding:8px 10px;border:1px solid transparent;border-radius:4px;background:transparent;color:var(--landing-ink);font-size:13px;text-align:left;cursor:pointer;word-break:keep-all}.landing-story_databaseView__DaUfd button>span:last-child{margin-left:auto;color:var(--landing-muted)}.landing-story_databaseView__DaUfd button[aria-pressed=true]{border-color:var(--landing-border);background:var(--landing-soft)}@media (any-hover:hover){.landing-story_databaseView__DaUfd button:hover:not([aria-disabled=true]):not(:disabled){background:var(--landing-soft)}}.landing-story_databaseTable__tiY0Y{width:100%;border-collapse:collapse;text-align:left;font-size:12px}.landing-story_databaseTable__tiY0Y td,.landing-story_databaseTable__tiY0Y th{padding:8px 12px;border-bottom:1px solid var(--landing-border);font-weight:400}.landing-story_databaseTable__tiY0Y thead th{color:var(--landing-muted);font-size:11px}.landing-story_databaseTable__tiY0Y th:first-child{width:60%;padding-left:0}.landing-story_databaseTable__tiY0Y td:last-child{white-space:nowrap}.landing-story_databaseStatus__hJHdE{display:inline-block;padding:3px 8px;border-radius:4px;background:var(--landing-soft);color:var(--landing-ink);font-size:11px;white-space:nowrap}.landing-story_databaseBoard__r88bU,.landing-story_databaseGallery__lWZcR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.landing-story_databaseBoard__r88bU>div{min-width:0}.landing-story_databaseBoard__r88bU h3{margin:0 0 14px;color:var(--landing-muted);font-size:12px;font-weight:500}.landing-story_databaseBoard__r88bU h3 span{margin-left:8px}.landing-story_databaseBoard__r88bU article,.landing-story_databaseGallery__lWZcR article{min-width:0;padding:10px;border:1px solid var(--landing-border);border-radius:5px}.landing-story_databaseBoard__r88bU article p,.landing-story_databaseGallery__lWZcR article p{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;margin:14px 8px 4px;color:var(--landing-muted);font-size:11px}.landing-story_databaseCover__HAAiw{display:grid;place-items:center;height:85px;margin:-10px -10px 10px;background:var(--landing-soft);color:var(--landing-primary);font-size:27px;border-radius:5px 5px 0 0}.landing-story_databaseHint__Qlr67{margin:0;padding:0 28px 18px;color:var(--landing-muted);font-size:11px}.landing-story_databaseRowPage__PmUj9{display:grid;grid-template-columns:.75fr 1.25fr;align-items:start;gap:36px;padding:26px 28px;border-top:1px solid var(--landing-border);background:var(--landing-soft)}.landing-story_databaseRowPage__PmUj9 .landing-story_eyebrow__qnxgr{font-size:11px;color:var(--landing-ink)}.landing-story_databaseRowPage__PmUj9 h3{margin:10px 0;font-size:23px;font-weight:600;letter-spacing:-.04em}.landing-story_databaseRowPage__PmUj9>p{margin:0;color:var(--landing-muted);font-size:14px;line-height:1.9;word-break:keep-all}.landing-story_databaseViewsNote__6dHjz{margin:20px 0 32px;color:var(--landing-muted);font-size:12px;word-break:keep-all}.landing-story_databaseDetails__OkiM4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-bottom:16px}.landing-story_databaseDetails__OkiM4 article{border-top:1px solid var(--landing-border);padding-top:20px}.landing-story_srOnly__ovgHe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media (max-width:1000px){.landing-story_hero__ZNnB9{gap:36px}.landing-story_hero__ZNnB9 h1{font-size:44px}.landing-story_sceneBody__P5jv6{padding:28px;gap:28px}.landing-story_questions__lQv0Q{gap:40px}.landing-story_blockOverview__rkmRc{gap:32px}}@media (max-width:760px){.landing-story_exploreStrip__1HICv,.landing-story_footer__r80pa,.landing-story_hero__ZNnB9,.landing-story_possibilities__XQaVE,.landing-story_questions__lQv0Q,.landing-story_storySection__0Sc8W{width:calc(100% - 40px)}.landing-story_hero__ZNnB9{grid-template-columns:1fr;padding-block:48px 42px;gap:30px}.landing-story_hero__ZNnB9 h1{font-size:clamp(32px,7.9vw,52px);margin-block:18px}.landing-story_heroDescription__70g_I{font-size:16px;max-width:560px}.landing-story_heroExample__t8lwK{width:min(100%,520px);margin:12px auto 0}.landing-story_heroActions__eX_Lh{gap:10px}.landing-story_heroActions__eX_Lh a{font-size:13px;padding-inline:16px}.landing-story_trialHint__R7qEa{font-size:12px}.landing-story_storySection__0Sc8W{padding-block:48px}.landing-story_sectionHeading__E_4KK{margin-bottom:26px}.landing-story_sectionHeading__E_4KK>p:last-child{font-size:14px}.landing-story_sceneChoices__s0SEI{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-story_sceneChoices__s0SEI button{min-height:58px;padding:12px 16px;gap:10px;font-size:13px}.landing-story_sceneChoices__s0SEI button:nth-child(3){border-left:0}.landing-story_sceneChoices__s0SEI button:nth-child(n+3){border-top:1px solid var(--landing-border)}.landing-story_sceneBody__P5jv6{grid-template-columns:1fr;gap:24px;padding:24px}.landing-story_sceneCopy__MKUPM h3{font-size:26px;margin-block:10px 12px}.landing-story_sceneCopy__MKUPM .landing-story_sceneTools__9H8lh{margin-block:16px 0;padding-top:12px}.landing-story_sceneWindow__S0O5w{min-height:420px}.landing-story_useCases__K9jE2{grid-template-columns:1fr;gap:28px}.landing-story_useCases__K9jE2 article{position:relative;padding:24px 0 0 40px}.landing-story_useCases__K9jE2 .landing-story_caseNumber__wq6JV{position:absolute;left:0;top:28px}.landing-story_caseAudience__m7HVQ{margin-top:0}.landing-story_useCases__K9jE2 h3{font-size:23px}.landing-story_possibilities__XQaVE{padding-block:22px 48px}.landing-story_exploreStrip__1HICv{display:block}.landing-story_exploreStrip__1HICv>a{margin-top:14px}.landing-story_questions__lQv0Q{grid-template-columns:1fr;gap:26px;padding-block:54px}.landing-story_questions__lQv0Q h2{font-size:28px}.landing-story_footer__r80pa{flex-wrap:wrap;gap:10px 18px}.landing-story_footer__r80pa nav{margin-left:0;width:100%}.landing-story_blockOverview__rkmRc{grid-template-columns:1fr;gap:28px}.landing-story_blockDocumentBody__1fjCT{padding:22px}.landing-story_databaseSection__IXpW9{width:calc(100% - 40px);padding-block:0 48px}.landing-story_databaseToolbar__0KZOJ{padding:10px 12px;gap:4px}.landing-story_databaseToolbar__0KZOJ button{padding-inline:10px;font-size:12px}.landing-story_databaseView__DaUfd{padding:14px 12px;min-height:245px}.landing-story_databaseView__DaUfd button{padding-inline:5px;gap:5px;font-size:11px}.landing-story_databaseView__DaUfd button>i{display:none}.landing-story_databaseTable__tiY0Y td,.landing-story_databaseTable__tiY0Y th{padding:8px 4px;font-size:11px}.landing-story_databaseTable__tiY0Y th:first-child{width:auto}.landing-story_databaseStatus__hJHdE{padding:3px 5px;font-size:10px}.landing-story_databaseBoard__r88bU,.landing-story_databaseGallery__lWZcR{gap:8px}.landing-story_databaseBoard__r88bU article,.landing-story_databaseGallery__lWZcR article{padding:6px}.landing-story_databaseCover__HAAiw{height:64px;margin:-6px -6px 6px}.landing-story_databaseBoard__r88bU article p,.landing-story_databaseGallery__lWZcR article p{margin-inline:4px;font-size:10px}.landing-story_databaseHint__Qlr67{padding-inline:14px;font-size:10px}.landing-story_databaseRowPage__PmUj9{grid-template-columns:1fr;padding:20px;gap:12px}.landing-story_databaseRowPage__PmUj9>p{font-size:13px}.landing-story_databaseDetails__OkiM4{grid-template-columns:1fr;gap:14px}}@media (max-width:380px){.landing-story_exploreStrip__1HICv,.landing-story_footer__r80pa,.landing-story_hero__ZNnB9,.landing-story_possibilities__XQaVE,.landing-story_questions__lQv0Q,.landing-story_storySection__0Sc8W{width:calc(100% - 32px)}.landing-story_heroActions__eX_Lh a{padding-inline:13px;font-size:12px}.landing-story_sceneBody__P5jv6{padding:18px 12px}.landing-story_noteExample__nCGgL,.landing-story_planExample__l_khS,.landing-story_publishExample__jMnkJ,.landing-story_togetherExample__emFG_{padding:20px 17px}.landing-story_heroNote__PNHzS{padding:22px}.landing-story_windowBar__nor04{gap:6px;padding-inline:12px;font-size:9px}.landing-story_heroExample__t8lwK figcaption{font-size:10px;gap:6px}.landing-story_planTable__NxfV_{font-size:10px}.landing-story_scheduleExample__hQb0A{padding:12px;gap:10px}.landing-story_databaseSection__IXpW9{width:calc(100% - 32px)}.landing-story_blockDocumentBody__1fjCT{padding:18px}.landing-story_blockColumns__G3y0K{gap:12px}.landing-story_databaseBoard__r88bU,.landing-story_databaseGallery__lWZcR{grid-template-columns:1fr}.landing-story_databaseBoard__r88bU article{margin-bottom:14px}}.CalendarDesign_dialog__UCAJB,.CalendarDesign_workspace__sh_ou{--radius-control:var(--workspace-control-radius);--radius-card:var(--workspace-panel-radius);--radius-panel:var(--workspace-panel-radius)}.CalendarDesign_workspace__sh_ou{background:var(--bg)}.CalendarDesign_toolbar__eFPBO{position:relative;z-index:30;flex-shrink:0;border-bottom:1px solid var(--workspace-rule);background:var(--bg);padding:8px 20px}.CalendarDesign_commandRow__zOIpf,.CalendarDesign_periodActions__g7iUa,.CalendarDesign_periodRow__6gAGz,.CalendarDesign_utilities__ZjnJY,.CalendarDesign_views__JHZnF{display:flex;align-items:center;gap:4px;min-width:0}.CalendarDesign_periodRow__6gAGz{min-height:48px;gap:16px}.CalendarDesign_periodRow__6gAGz h1{flex:1;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:600;letter-spacing:-.025em}.CalendarDesign_toolbar__eFPBO :is(button,a){display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:44px;min-height:44px;border-radius:var(--workspace-control-radius)}@media (any-hover:hover){.CalendarDesign_toolbar__eFPBO :is(button,a):hover:not([aria-disabled=true]):not(:disabled){background:var(--workspace-wash)}}.CalendarDesign_toolbar__eFPBO :is(button,a):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.CalendarDesign_toolbar__eFPBO button:disabled{opacity:.4;cursor:not-allowed}.CalendarDesign_today__k3pQu{padding:0 12px;font-size:12px}.CalendarDesign_commandRow__zOIpf{min-height:48px;gap:8px}.CalendarDesign_views__JHZnF{gap:2px}.CalendarDesign_views__JHZnF button{padding:0 14px;color:var(--fg-muted);font-size:13px}.CalendarDesign_views__JHZnF button[aria-pressed=true]{color:var(--fg);background:var(--workspace-wash);font-weight:600;box-shadow:inset 0 -2px var(--primary)}.CalendarDesign_loading__okNH_{margin-left:auto;color:var(--fg-subtle);font-size:11px}.CalendarDesign_toolbar__eFPBO .CalendarDesign_primary__PCnYl{gap:8px;padding:0 16px;background:var(--fg);color:var(--bg);font-size:13px;font-weight:600}@media (any-hover:hover){.CalendarDesign_toolbar__eFPBO .CalendarDesign_primary__PCnYl:hover:not([aria-disabled=true]):not(:disabled){background:var(--fg);filter:brightness(.9)}}.CalendarDesign_appNavigation__7DWKE{display:contents}.CalendarDesign_workspace__sh_ou [data-design-part=sidebar]{background:var(--bg);border-color:var(--workspace-rule);padding:20px 12px}.CalendarDesign_workspace__sh_ou [data-design-part=sidebar] button{min-height:36px}.CalendarDesign_workspace__sh_ou [data-design-part=panel]{box-shadow:none;border-color:var(--workspace-rule);background:var(--bg)}.CalendarDesign_workspace__sh_ou [data-design-part=calendar-weekdays]{background:var(--workspace-wash);border-color:var(--workspace-rule)}.CalendarDesign_workspace__sh_ou [data-calendar-day]{border-color:var(--workspace-rule)}.CalendarDesign_workspace__sh_ou [data-calendar-day][aria-selected=true]{background:var(--workspace-accent)}.CalendarDesign_workspace__sh_ou #mobile-month-agenda{border-color:var(--workspace-rule);background:var(--bg);box-shadow:none}.CalendarDesign_backdrop__SuEzk{padding:16px}.CalendarDesign_dialog__UCAJB{max-height:100%;background:var(--bg)}.CalendarDesign_dialog__UCAJB header{border-color:var(--workspace-rule);background:var(--bg);padding:16px 20px}.CalendarDesign_dialog__UCAJB header h2{font-size:17px;letter-spacing:-.02em}.CalendarDesign_dialog__UCAJB :is(button,a){min-height:44px}.CalendarDesign_dialog__UCAJB :is(input:not([type=checkbox]):not([type=radio]):not([type=color]),textarea,select){border-radius:var(--workspace-control-radius)}@media(max-width:1023px){.CalendarDesign_toolbar__eFPBO .CalendarDesign_panelToggle__z95V_{display:none}}@media(max-width:767px){.CalendarDesign_toolbar__eFPBO{padding:4px 12px}.CalendarDesign_periodRow__6gAGz{gap:8px}.CalendarDesign_periodRow__6gAGz h1{font-size:16px;text-align:center}.CalendarDesign_appNavigation__7DWKE,.CalendarDesign_toolbar__eFPBO .CalendarDesign_today__k3pQu{display:none}.CalendarDesign_commandRow__zOIpf{gap:4px}.CalendarDesign_views__JHZnF{flex:1}.CalendarDesign_views__JHZnF button{flex:1;min-width:36px;padding:0 6px}.CalendarDesign_loading__okNH_{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.CalendarDesign_toolbar__eFPBO .CalendarDesign_primary__PCnYl{min-width:44px;padding:0}.CalendarDesign_primary__PCnYl span{display:none}.CalendarDesign_backdrop__SuEzk{padding:0}.CalendarDesign_dialog__UCAJB{width:100%;max-width:none;height:100%;max-height:100%;border:0;border-radius:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.CalendarDesign_dialog__UCAJB header{padding:12px 16px}.CalendarDesign_dialog__UCAJB :is(input:not([type=checkbox]):not([type=radio]),textarea,select){font-size:16px}}.SearchDialog_overlay__urBKj{position:fixed;inset:0;z-index:400;display:flex;align-items:flex-start;justify-content:center;padding:clamp(16px,8dvh,80px) 20px;background:var(--overlay-soft)}.SearchDialog_panel__PR7nZ{display:flex;flex-direction:column;width:min(100%,680px);max-height:min(680px,100%);min-height:0;overflow:hidden;border:1px solid var(--workspace-rule);border-radius:12px;background:var(--surface);color:var(--fg);box-shadow:0 20px 60px rgb(0 0 0/.18)}.SearchDialog_heading__iWSi0{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-shrink:0;padding:20px 20px 0}.SearchDialog_heading__iWSi0 strong{font-size:15px;font-weight:650}.SearchDialog_heading__iWSi0 span{font-size:12px;color:var(--fg-muted)}.SearchDialog_inputRow__BgO_y{display:flex;align-items:center;gap:10px;flex-shrink:0;padding:0 16px}.SearchDialog_input__13J_x{min-width:0;flex:1;height:60px;padding:12px 0;font-size:16px;background:transparent;outline:none}.SearchDialog_input__13J_x::placeholder{color:var(--fg-muted)}.SearchDialog_inputRow__BgO_y:focus-within{box-shadow:inset 0 -2px var(--primary)}.SearchDialog_clear__RowRb{min-height:44px;min-width:44px;color:var(--fg-muted);font-size:12px}.SearchDialog_scopes__oYYbv{display:flex;gap:4px;flex-shrink:0;overflow-x:auto;padding:0 12px 8px;border-bottom:1px solid var(--workspace-rule)}.SearchDialog_scope__ywyrr{min-height:44px;flex-shrink:0;padding:0 12px;font-size:12px;color:var(--fg-muted);border-radius:8px}.SearchDialog_scope__ywyrr[aria-pressed=true]{background:var(--workspace-accent);color:var(--primary);font-weight:650}.SearchDialog_results__P5wAs{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:8px;scroll-padding:8px}.SearchDialog_result__uyrc2{display:flex;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 12px;text-align:left;border-radius:8px}.SearchDialog_result__uyrc2[aria-selected=true]{background:var(--workspace-accent);box-shadow:inset 3px 0 var(--primary)}.SearchDialog_badge__wzHnU,.SearchDialog_footer__Bo3BX{flex-shrink:0;font-size:11px;color:var(--fg-muted)}.SearchDialog_footer__Bo3BX{display:flex;justify-content:space-between;gap:12px;padding:12px 20px;border-top:1px solid var(--workspace-rule)}.SearchDialog_panel__PR7nZ button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media (max-width:767px){.SearchDialog_overlay__urBKj{padding:0}.SearchDialog_panel__PR7nZ{width:100%;height:100%;max-height:100%;border:0;border-radius:0;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0);box-shadow:none}.SearchDialog_heading__iWSi0{padding:16px 16px 0}.SearchDialog_heading__iWSi0 span,.SearchDialog_shortcuts___veyO{display:none}.SearchDialog_inputRow__BgO_y{gap:6px;padding:0 12px}.SearchDialog_footer__Bo3BX{padding:10px 16px}}@media (max-height:500px){.SearchDialog_heading__iWSi0{display:none}}.SearchDialog_status___pXU9{flex-shrink:0;padding:10px 16px;border-top:1px solid var(--workspace-rule);color:var(--fg-muted);font-size:12px;line-height:1.6}.SearchDialog_feedback__RcnU4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:8px 16px;color:var(--fg-muted);font-size:13px;line-height:1.6}.SearchDialog_footer__Bo3BX{align-items:center}.DialogScope_surface__a8rjH{position:absolute;inset:0;z-index:2147483646;contain:layout;overflow:hidden;border-radius:inherit}.DialogScope_surface__a8rjH>*{min-width:0;min-height:0;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.DialogScope_surface__a8rjH [role=alertdialog],.DialogScope_surface__a8rjH [role=dialog],.DialogScope_surface__a8rjH>*{max-width:100%;max-height:100%}.photoshop-block_block__4kCAH{margin:1rem 0;border:1px solid var(--border);border-radius:12px;overflow:hidden;background:var(--surface);color:var(--fg)}.photoshop-block_heading__PaKas{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;padding:12px 16px;border-bottom:1px solid var(--border);background:var(--surface-soft)}.photoshop-block_heading__PaKas strong{font-size:14px;overflow-wrap:anywhere}.photoshop-block_heading__PaKas small{font-size:12px;color:var(--fg-muted)}.photoshop-block_heading__PaKas button{margin-left:auto}.photoshop-block_block__4kCAH button{border:1px solid var(--border);border-radius:7px;padding:8px 12px;background:var(--surface);font-size:13px;cursor:pointer;min-height:36px}@media (any-hover:hover){.photoshop-block_block__4kCAH button:hover:not([aria-disabled=true]):not(:disabled){background:var(--surface-hover,var(--surface-soft))}}.photoshop-block_block__4kCAH button:focus-visible,.photoshop-block_block__4kCAH input:focus-visible,.photoshop-block_block__4kCAH select:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.photoshop-block_form__0VYkp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:14px;padding:20px}.photoshop-block_form__0VYkp label{display:flex;flex-direction:column;gap:6px;font-size:12px;color:var(--fg-muted)}.photoshop-block_title__BUnXi{grid-column:1/-1}.photoshop-block_form__0VYkp input,.photoshop-block_form__0VYkp select{width:100%;min-width:0;min-height:38px;padding:8px 10px;border:1px solid var(--border);border-radius:7px;color:var(--fg);background:var(--surface);font-size:14px}.photoshop-block_form__0VYkp button{background:var(--primary);color:var(--primary-fg,#fff)}.photoshop-block_error__tBFNf,.photoshop-block_hint__y4yNJ{grid-column:1/-1;margin:0;font-size:12px}.photoshop-block_hint__y4yNJ{color:var(--fg-muted)}.photoshop-block_error__tBFNf{color:var(--danger,#c63b3b)}.photoshop-block_preview__JjNuC{display:grid;margin:0;place-items:center;max-height:560px;overflow:hidden;background-color:#eee;background-image:conic-gradient(#ddd 25%,transparent 0 50%,#ddd 0 75%,transparent 0);background-size:20px 20px}.photoshop-block_preview__JjNuC img{display:block;width:100%;height:100%;max-height:560px;object-fit:contain}.photoshop-block_preview__JjNuC span{display:grid;place-items:center;width:100%;height:100%;min-height:100px;font-size:13px;color:#888}.photoshop-block_empty__oMwRb{padding:28px;margin:0;text-align:center;color:var(--fg-muted);font-size:13px}.photoshop-block_errorOverlay__t6BBm{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:20px;background:#0008}.photoshop-block_errorDialog__UpFwz{max-width:440px;padding:24px;border:1px solid var(--border);border-radius:12px;background:var(--surface);color:var(--fg)}.photoshop-block_errorDialog__UpFwz button{margin-top:12px;padding:8px 16px;border:1px solid var(--border);border-radius:7px}@media(max-width:600px){.photoshop-block_form__0VYkp{grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.photoshop-block_heading__PaKas{padding:10px 14px}.photoshop-block_heading__PaKas small{flex-basis:100%;order:2}.photoshop-block_preview__JjNuC{max-height:380px}}.LayerCanvasBlock_block____4tx{margin:1rem 0;overflow:hidden;border:1px solid var(--border);border-radius:.9rem;background:var(--surface);box-shadow:var(--shadow-sm);transition:border-color .15s ease,box-shadow .15s ease}.LayerCanvasBlock_blockSelected__W1bwv{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--primary) 14%,transparent)}.LayerCanvasBlock_previewButton__NH_hF{display:block;width:100%;padding:0;border:0;color:var(--fg);text-align:left;background:transparent;cursor:pointer}.LayerCanvasBlock_previewButton__NH_hF:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.LayerCanvasBlock_previewHeader__M3m1C{display:flex;min-height:4.2rem;align-items:center;gap:.75rem;padding:.72rem .9rem;border-bottom:1px solid var(--border);background:var(--surface-soft)}.LayerCanvasBlock_previewIcon__TSq_j{display:inline-flex;width:2.45rem;height:2.45rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid color-mix(in srgb,var(--primary) 26%,var(--border));border-radius:.66rem;color:var(--primary);background:color-mix(in srgb,var(--primary) 11%,var(--surface))}.LayerCanvasBlock_previewTitleGroup__a6bxX{display:flex;min-width:0;flex:1;flex-direction:column;gap:.16rem}.LayerCanvasBlock_previewTitleGroup__a6bxX strong{overflow:hidden;font-size:.88rem;text-overflow:ellipsis;white-space:nowrap}.LayerCanvasBlock_previewTitleGroup__a6bxX small{color:var(--fg-subtle);font-size:.7rem;font-weight:520}.LayerCanvasBlock_openLabel__XEVrs{display:inline-flex;flex:0 0 auto;align-items:center;gap:.42rem;padding:.48rem .66rem;border:1px solid var(--border);border-radius:.5rem;color:var(--fg-muted);font-size:.72rem;font-weight:650;background:var(--surface)}@media (any-hover:hover){.LayerCanvasBlock_previewButton__NH_hF:hover:not([aria-disabled=true]):not(:disabled) .LayerCanvasBlock_openLabel__XEVrs{border-color:color-mix(in srgb,var(--primary) 35%,var(--border));color:var(--primary)}}.LayerCanvasBlock_previewStage__FD0zP{display:block;height:14rem;padding:.85rem;background-color:#e9edf3;background-image:radial-gradient(circle,rgb(60 70 88/.18) 1px,transparent 1.2px);background-size:18px 18px}.LayerCanvasBlock_previewStage__FD0zP svg{display:block;width:100%;height:100%;filter:drop-shadow(0 8px 16px rgb(37 44 58/.1))}@media (max-width:600px){.LayerCanvasBlock_previewHeader__M3m1C{min-height:3.7rem;padding:.6rem .7rem}.LayerCanvasBlock_previewIcon__TSq_j{width:2.15rem;height:2.15rem}.LayerCanvasBlock_openLabel__XEVrs{width:2.15rem;height:2.15rem;box-sizing:border-box;justify-content:center;padding:0;font-size:0}.LayerCanvasBlock_openLabel__XEVrs i{font-size:.78rem}.LayerCanvasBlock_previewStage__FD0zP{height:10.5rem}}.LinkPreviewCard_card__uulB1{display:block;width:100%;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);color:var(--fg);text-align:left;text-decoration:none!important}.LinkPreviewCard_card__uulB1[data-compact]{width:min(100%,340px);margin-top:8px}.LinkPreviewCard_card__uulB1:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.LinkPreviewCard_card__uulB1[data-link-preview] .LinkPreviewCard_image__q7vP7{display:block;width:100%;height:160px;margin:0;border-radius:0;object-fit:cover;background:var(--surface-soft)}.LinkPreviewCard_card__uulB1[data-compact] .LinkPreviewCard_image__q7vP7{height:136px}.LinkPreviewCard_body__bbxnT{display:grid;gap:5px;min-width:0;padding:12px;color:var(--fg)}.LinkPreviewCard_description__y5Zc6,.LinkPreviewCard_title__28diK{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-wrap:anywhere}.LinkPreviewCard_title__28diK{font-size:14px;line-height:1.45;font-weight:650}.LinkPreviewCard_description__y5Zc6{color:var(--fg-muted);font-size:12px;line-height:1.5}.LinkPreviewCard_site__lXiRv{overflow:hidden;color:var(--fg-subtle);font-size:11px;text-overflow:ellipsis;white-space:nowrap}