.studio-home_home__VxlM7{--ink:#283b2f;--muted:#819084;color:var(--ink)}.studio-home_hero__wWhRl{text-align:center;padding:14px 0 20px}.studio-home_eyebrow__bngcZ{font-size:10px;letter-spacing:.16em;color:var(--deep);font-weight:600;margin:0 0 12px}.studio-home_hero__wWhRl h1{font-size:clamp(28px,3vw,43px);font-weight:600;letter-spacing:-.04em;line-height:1.35;margin:0;white-space:pre-line}.studio-home_subtitle__U_2KJ{font-size:13px;color:var(--muted);line-height:1.7;margin:12px 0 22px}.studio-home_modeTabs__nsA_X{display:flex;justify-content:center;gap:10px;margin-bottom:17px}.studio-home_modeTabs__nsA_X button{min-width:168px;border:0;background:#f0f2f1;color:#728075;padding:10px 24px;border-radius:30px;font-size:13px}.studio-home_modeTabs__nsA_X button[aria-pressed=true]{background:var(--ink);color:white}.studio-home_startPanel__rVuvC{box-sizing:border-box;max-width:740px;text-align:left;border:1px solid #e5ebe5;border-radius:18px;margin:auto;padding:23px 26px 18px;box-shadow:0 6px 28px #25452e0b}.studio-home_panelTop__YWNrD{display:flex;gap:16px;align-items:flex-start}.studio-home_panelMark__fB22W{font-size:31px;display:grid;place-items:center;width:57px;height:63px;border-radius:12px;border:1px dashed #c7d8c4;transform:rotate(-8deg);background:#f7faf3;color:#678268;flex-shrink:0}.studio-home_panelTop__YWNrD strong{font-size:16px;font-weight:600;display:block;margin:5px 0 8px}.studio-home_panelTop__YWNrD p{font-size:12px;color:var(--muted);line-height:1.7;margin:0}.studio-home_panelLinks__Lz1_o{display:flex;flex-wrap:wrap;gap:9px;margin:22px 0 17px}.studio-home_panelLinks__Lz1_o a{display:flex;align-items:center;gap:20px;padding:9px 13px;border:1px solid #e0e8dd;border-radius:7px;background:#f8faf5;font-size:12px;color:var(--deep)}.studio-home_panelLinks__Lz1_o a:hover{border-color:var(--brand);background:var(--soft)}.studio-home_panelFoot__cmhyV{font-size:10px;letter-spacing:.02em;color:#9ba799}.studio-home_panelEmpty__am0wc{font-size:12px;color:#929e91}.studio-home_quickLinks__g6JqN{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin:18px 0 0}.studio-home_quickLinks__g6JqN a{border:1px solid #e7ebe4;border-radius:6px;padding:6px 10px;color:#6e7d70;font-size:11px}.studio-home_quickLinks__g6JqN a:hover{background:var(--soft);color:var(--deep)}.studio-home_section__wvf94{margin-top:34px}.studio-home_sectionHeading__jSlJf{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:17px}.studio-home_sectionHeading__jSlJf h2{margin:0;font-size:22px;letter-spacing:-.025em;font-weight:600}.studio-home_sectionHeading__jSlJf p{font-size:12px;color:var(--muted);margin:8px 0 0;line-height:1.7}.studio-home_sectionHeading__jSlJf>a{font-size:12px;white-space:nowrap;color:#6f806f}.studio-home_sectionHeading__jSlJf>a:hover{color:var(--deep)}.studio-home_carouselWrap__1jy09{position:relative}.studio-home_toolCarousel__JeVf6{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,1fr);grid-auto-columns:calc((100% - 32px)/3);gap:12px 16px;overflow:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:2px 2px 8px}.studio-home_toolCarousel__JeVf6::-webkit-scrollbar{display:none}.studio-home_toolCard__c32qK{scroll-snap-align:start;box-sizing:border-box;display:flex;gap:12px;align-items:flex-start;background:#f6f8f4;padding:13px;border:1px solid transparent;border-radius:12px;min-width:0}.studio-home_toolCard__c32qK:hover{border-color:#d9e4d5;box-shadow:0 5px 15px #183e2010}.studio-home_toolArt__hM2Ks{width:76px;flex-shrink:0;border-radius:7px;overflow:hidden;border:1px solid #e2eadd;background:#edf3e7}.studio-home_toolCard__c32qK h3{font-size:13px;margin:1px 0 7px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.studio-home_toolCard__c32qK p{font-size:10px;line-height:1.6;color:#8b9689;margin:7px 0 0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.studio-home_format__awx47{font-size:9px;padding:2px 5px;color:#879480;background:#edf1e9;border-radius:3px}.studio-home_carouselButtons__MCwC7{position:absolute;right:-12px;top:calc(50% - 17px);left:-12px;pointer-events:none;display:flex;justify-content:space-between}.studio-home_carouselButtons__MCwC7 button{pointer-events:auto;width:31px;height:31px;border:1px solid #e3e8df;border-radius:50%;background:#fffffff5;font-size:23px;line-height:1;box-shadow:0 3px 12px #0e2e2112}.studio-home_carouselButtons__MCwC7 button:disabled{visibility:hidden}.studio-home_categories__u0HfI{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 20px}.studio-home_categories__u0HfI button{border:1px solid #e5e9e1;background:white;color:#869180;border-radius:7px;padding:7px 13px;font-size:11px}.studio-home_categories__u0HfI button[aria-pressed=true]{background:var(--soft);border-color:color-mix(in srgb,var(--brand) 30%,white);color:var(--deep)}.studio-home_projects__ZWKZl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:27px 18px}.studio-home_projectCard__0P3pF{display:block;min-width:0}.studio-home_projectArt__pWONL{position:relative;aspect-ratio:1.5;background:#f0f3ed;overflow:hidden;border-radius:12px;display:grid;place-items:center;font-size:42px}.studio-home_projectArt__pWONL img{width:100%;height:100%;object-fit:cover;transition:transform .3s}.studio-home_projectCard__0P3pF:hover .studio-home_projectArt__pWONL img{transform:scale(1.025)}.studio-home_projectArt__pWONL[data-vector]{background:linear-gradient(130deg,#eae8dc,#f7f4e9);padding:28px}.studio-home_projectArt__pWONL[data-vector] img{object-fit:contain;filter:drop-shadow(0 3px 3px #423b2512)}.studio-home_projectCard__0P3pF:nth-child(3n+2) .studio-home_projectArt__pWONL[data-vector]{background:linear-gradient(130deg,#e6ebe4,#f2f6ef)}.studio-home_projectCard__0P3pF:nth-child(3n+3) .studio-home_projectArt__pWONL[data-vector]{background:linear-gradient(130deg,#eae8e3,#f7f7f3)}.studio-home_previewLabel__h1wpY{position:absolute;right:9px;bottom:9px;background:#ffffffe6;border-radius:5px;padding:4px 7px;font-size:9px;color:#7b8676}.studio-home_projectCard__0P3pF h3{font-size:14px;line-height:1.5;margin:13px 0 5px;font-weight:600;overflow-wrap:anywhere}.studio-home_projectCard__0P3pF>p{font-size:11px;color:#99a391;line-height:1.6;margin:0}.studio-home_material__lxMCD{display:flex;align-items:center;justify-content:space-between;gap:25px;overflow:hidden;background:#f4f6ed;border:1px solid #e8eddf;border-radius:15px;margin-top:45px;padding:30px 35px}.studio-home_material__lxMCD h2{font-size:25px;font-weight:550;line-height:1.5;margin:10px 0}.studio-home_material__lxMCD p{font-size:12px;line-height:1.8;color:#879278}.studio-home_material__lxMCD a{font-size:12px;color:var(--deep);display:inline-block;margin-top:12px}.studio-home_swatches__Jq3uG{position:relative;width:230px;height:150px;flex-shrink:0}.studio-home_swatches__Jq3uG span{position:absolute;width:102px;height:123px;border-radius:10px;box-shadow:2px 8px 14px #253b2515;transform:rotate(-13deg);background:repeating-linear-gradient(8deg,#c8b383,#c8b383 2px,#d6c499 3px,#c8b383 6px)}.studio-home_swatches__Jq3uG span:nth-child(2){left:70px;top:11px;background:#bdd9bfa6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform:rotate(8deg);border:1px solid #ffffffa0}.studio-home_swatches__Jq3uG span:nth-child(3){left:130px;top:25px;background:linear-gradient(110deg,#b6c1b6,#f2f7ef,#b2c1b3);transform:rotate(20deg)}.studio-home_learning__mK_vY{display:grid;grid-template-columns:1fr 1fr;gap:20px}.studio-home_learning__mK_vY>a{display:flex;gap:20px;align-items:center;padding:22px;border:1px solid #e7ebe2;border-radius:12px}.studio-home_learning__mK_vY>a>span{font-size:35px;flex-shrink:0;color:#839676}.studio-home_learning__mK_vY h3{font-size:14px;margin:0 0 8px;font-weight:600}.studio-home_learning__mK_vY p{font-size:11px;color:#91a086;line-height:1.7;margin:0}.studio-home_empty__xvcAi{padding:30px;text-align:center;border:1px dashed #e0e6da;background:#fafbf7;border-radius:10px;color:#95a08b;font-size:12px}.studio-home_empty__xvcAi button{padding:8px 14px;border:1px solid #d3dfca;border-radius:7px;background:white;color:#607852}@media(max-width:1100px){.studio-home_toolCarousel__JeVf6{grid-auto-columns:calc((100% - 14px)/2)}.studio-home_projects__ZWKZl{grid-template-columns:repeat(2,minmax(0,1fr))}.studio-home_swatches__Jq3uG{width:190px;transform:scale(.85);transform-origin:right center}.studio-home_material__lxMCD{padding:25px}.studio-home_material__lxMCD h2{font-size:22px}}@media(max-width:750px){.studio-home_hero__wWhRl{padding-top:3px}.studio-home_hero__wWhRl h1{font-size:28px}.studio-home_eyebrow__bngcZ{font-size:9px}.studio-home_subtitle__U_2KJ{font-size:11px;margin-bottom:18px}.studio-home_modeTabs__nsA_X button{min-width:138px;font-size:12px;padding:9px 15px}.studio-home_startPanel__rVuvC{padding:18px;border-radius:13px}.studio-home_panelMark__fB22W{width:40px;height:48px;font-size:24px}.studio-home_panelTop__YWNrD{gap:12px}.studio-home_panelTop__YWNrD strong{font-size:14px;line-height:1.6;margin-top:0}.studio-home_panelTop__YWNrD p{font-size:11px}.studio-home_panelLinks__Lz1_o{gap:7px;margin:18px 0 14px}.studio-home_panelLinks__Lz1_o a{padding:8px 10px;font-size:11px;gap:12px}.studio-home_panelFoot__cmhyV{font-size:9px}.studio-home_quickLinks__g6JqN{gap:6px;margin-top:13px}.studio-home_quickLinks__g6JqN a{font-size:10px;padding:6px 8px}.studio-home_section__wvf94{margin-top:25px}.studio-home_sectionHeading__jSlJf h2{font-size:20px}.studio-home_sectionHeading__jSlJf p{font-size:11px}.studio-home_toolCarousel__JeVf6{grid-auto-columns:calc((100% - 10px)/2);gap:10px;grid-template-rows:repeat(2,1fr)}.studio-home_toolCard__c32qK{padding:11px;display:block}.studio-home_toolArt__hM2Ks{width:62px;margin-bottom:9px}.studio-home_toolCard__c32qK h3{font-size:12px}.studio-home_toolCard__c32qK p{font-size:10px}.studio-home_carouselButtons__MCwC7{left:-8px;right:-8px}.studio-home_projects__ZWKZl{gap:22px 12px}.studio-home_projectArt__pWONL{aspect-ratio:1.4;border-radius:9px}.studio-home_projectArt__pWONL[data-vector]{padding:22px}.studio-home_projectCard__0P3pF h3{font-size:13px;margin-top:10px}.studio-home_material__lxMCD{padding:20px;margin-top:32px}.studio-home_material__lxMCD h2{font-size:21px}.studio-home_swatches__Jq3uG{display:none}.studio-home_learning__mK_vY{grid-template-columns:1fr;gap:12px}.studio-home_learning__mK_vY>a{padding:19px}.studio-home_categories__u0HfI{gap:6px}.studio-home_categories__u0HfI button{font-size:10px;padding:7px 10px}}@media(max-width:520px){.studio-home_projects__ZWKZl{grid-template-columns:minmax(0,1fr)}.studio-home_projectArt__pWONL{aspect-ratio:1.5}.studio-home_projectArt__pWONL[data-vector]{padding:42px}.studio-home_projectCard__0P3pF h3{font-size:15px}.studio-home_toolCarousel__JeVf6{grid-auto-columns:calc((100% - 10px)/2)}}@media(prefers-reduced-motion:reduce){.studio-home_projectArt__pWONL img{transition:none}}.studio-home_showcaseLink__evVeC{max-width:620px;margin:18px auto 0;color:var(--deep,#315b40);font-size:12px;line-height:1.8}.studio-home_showcaseLink__evVeC>span{display:block}.studio-home_showcaseLink__evVeC a{display:inline-block;margin-top:4px;color:var(--brand,#087f5b);font-weight:600;text-decoration:underline;text-underline-offset:3px}.studio-home_showcaseLink__evVeC a:focus-visible{outline:2px solid var(--brand,#087f5b);outline-offset:4px;border-radius:2px}@media(max-width:750px){.studio-home_showcaseLink__evVeC{max-width:32ch;font-size:11px}}