.designIdeas2_page__GYE1b{--tg-yellow:#fc0;--tg-green:#008d36;--tg-teal:#007474;--tg-sub:#747474;--tg-bg:#fff;--tg-cream:#fafaf7;--tg-border:rgba(0,0,0,.05);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;color:#000;background:var(--tg-bg);padding-bottom:80px;width:100%}.designIdeas2_page__GYE1b *{box-sizing:border-box}.designIdeas2_serif__dC_u9{font-family:var(--di2hp-serif),"Playfair Display",Georgia,"Times New Roman",serif!important;letter-spacing:-.01em}.designIdeas2_container__YvDQD{max-width:80rem;margin:0 auto;padding:0 24px}.designIdeas2_hero__1G91M{padding:96px 24px 64px;text-align:center;display:flex;flex-direction:column;align-items:center;animation:designIdeas2_tgFadeIn__HTKPf .6s ease both}.designIdeas2_heroEyebrow__22tN_{display:inline-flex;align-items:center;gap:8px;background:#f3f4f6;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:8px 16px;border-radius:999px;margin-bottom:32px;animation:designIdeas2_tgFadeIn__HTKPf .6s ease 0s both}.designIdeas2_heroDot__iCB9O{width:8px;height:8px;border-radius:50%;background:var(--tg-green);animation:designIdeas2_tgPulse__btlH7 1.6s ease-in-out infinite}.designIdeas2_heroTitle___o4TF{font-size:clamp(36px,6vw,72px);line-height:1.05;max-width:64rem;margin:0 auto 24px;font-weight:500;animation:designIdeas2_tgFadeIn__HTKPf .6s ease .1s both}.designIdeas2_heroAccent__X53Qn{color:var(--tg-green);font-style:italic;position:relative;display:inline-block}.designIdeas2_heroSwoosh__WDRcR{position:absolute;width:100%;height:12px;bottom:-4px;left:0;color:var(--tg-yellow)}.designIdeas2_heroLead__aQg5_{font-size:clamp(15px,1.6vw,20px);color:var(--tg-sub);max-width:42rem;margin:0 auto 48px;line-height:1.6;animation:designIdeas2_tgFadeIn__HTKPf .6s ease .2s both}.designIdeas2_inspirationWrap__9GXJp{--tg-yellow:#fc0;--tg-green:#008d36;--tg-teal:#007474;--tg-sub:#747474;--tg-cream:#fafaf7;--tg-border:rgba(0,0,0,.05);font-family:var(--di2hp-sans),"Inter",ui-sans-serif,system-ui,-apple-system,sans-serif;color:#000;max-width:80rem;margin:64px auto;padding:0 16px}.designIdeas2_inspirationWrap__9GXJp *{box-sizing:border-box}.designIdeas2_inspirationCard__7XIEX{position:relative;background:var(--tg-cream);border:1px solid var(--tg-border);padding:56px;overflow:hidden;border-radius:20px}.designIdeas2_inspirationCard__7XIEX:after,.designIdeas2_inspirationCard__7XIEX:before{content:"";pointer-events:none;position:absolute;width:288px;height:288px;border-radius:50%;filter:blur(48px)}.designIdeas2_inspirationCard__7XIEX:before{top:-96px;right:-96px;background:rgba(255,204,0,.1)}.designIdeas2_inspirationCard__7XIEX:after{bottom:-96px;left:-96px;background:rgba(0,116,116,.1)}.designIdeas2_inspirationGrid__TTgOG{position:relative;display:grid;grid-template-columns:1fr;grid-gap:40px;gap:40px;align-items:center}.designIdeas2_inspirationText__2B_6j{display:flex;flex-direction:column;align-items:flex-start}.designIdeas2_inspirationKicker__01dvc{display:inline-flex;align-items:center;gap:8px;color:var(--tg-teal);font-weight:700;text-transform:uppercase;letter-spacing:.16em;font-size:12px;margin-bottom:16px}.designIdeas2_inspirationTitle__nmD0i{font-size:clamp(26px,4vw,40px)!important;line-height:1.1!important;margin:0 0 20px!important;font-weight:500!important;color:#000!important}.designIdeas2_inspirationTitleItalic__uQwlN{color:var(--tg-green)!important;font-style:italic}.designIdeas2_inspirationBody___SqsA{font-size:15px;color:var(--tg-sub);margin:0 0 28px;line-height:1.6;max-width:28rem}.designIdeas2_ctaPill__rqKcq{position:relative;display:inline-flex;align-items:center;gap:12px;background:var(--tg-green);padding:12px 20px 12px 24px;border-radius:999px;font-size:14px;font-weight:700;border:none;cursor:pointer;text-decoration:none;overflow:hidden;box-shadow:0 1px 2px rgba(0,0,0,.06);transition:transform .3s ease,box-shadow .3s ease}.designIdeas2_ctaPill__rqKcq:hover{transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.18)}.designIdeas2_ctaPill__rqKcq:before{content:"";position:absolute;inset:0;background:rgba(0,0,0,.1);transform:translateX(-101%);transition:transform .5s ease}.designIdeas2_ctaPill__rqKcq:hover:before{transform:translateX(0);stroke:#008d36!important}.designIdeas2_ctaPill__rqKcq .designIdeas2_ctaIcon__C5AuX,.designIdeas2_ctaPill__rqKcq span{color:#fff!important;position:relative}.designIdeas2_ctaArrow__3nL4Q{stroke:#fff}.designIdeas2_ctaPill__rqKcq:hover .designIdeas2_ctaArrow__3nL4Q{stroke:#008d36!important}.designIdeas2_ctaIcon__C5AuX{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:hsla(0,0%,100%,.15);transition:background .3s ease,color .3s ease}.designIdeas2_ctaPill__rqKcq:hover .designIdeas2_ctaIcon__C5AuX{background:#fff;color:var(--tg-green)}.designIdeas2_ctaPillMobile__OCmD_{display:none;width:100%;justify-content:center}.designIdeas2_ctaPillDesktop__EWNeK{display:none}@media (min-width:768px){.designIdeas2_ctaPillDesktop__EWNeK{display:inline-flex}}@media (max-width:767px){.designIdeas2_ctaPillMobile__OCmD_{display:inline-flex}}.designIdeas2_marqueeWrap__prAwX{position:relative;width:100%;height:360px;overflow:hidden;border-radius:16px}@media (min-width:640px){.designIdeas2_marqueeWrap__prAwX{height:420px}}@media (min-width:768px){.designIdeas2_marqueeWrap__prAwX{height:460px}}.designIdeas2_marqueeGrid__rBZBN{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;height:100%}.designIdeas2_marqueeCol__CCgE6{position:relative;height:100%;overflow:hidden;border-radius:16px}.designIdeas2_marqueeTrack__ppJs3{display:flex;flex-direction:column;gap:12px;will-change:transform}.designIdeas2_marqueeUp__dZgaJ{animation:designIdeas2_tgMarqueeUp__tno0t 32s linear infinite}.designIdeas2_marqueeDown__Ol7J3{animation:designIdeas2_tgMarqueeDown__KfKTi 32s linear infinite}.designIdeas2_marqueeWrap__prAwX:hover .designIdeas2_marqueeDown__Ol7J3,.designIdeas2_marqueeWrap__prAwX:hover .designIdeas2_marqueeUp__dZgaJ{animation-play-state:paused}.designIdeas2_marqueeFigure__njFY9{position:relative;flex-shrink:0;overflow:hidden;border-radius:12px;background:#f3f4f6;cursor:pointer;margin:0}.designIdeas2_marqueeFigure__njFY9 img{width:100%;aspect-ratio:4/5;object-fit:cover;display:block;transition:transform .9s ease-out}.designIdeas2_marqueeFigure__njFY9:hover img{transform:scale(1.06)}.designIdeas2_marqueeHoverScrim__9Tx4N{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.75),rgba(0,0,0,.15),transparent);opacity:0;transition:opacity .3s ease}.designIdeas2_marqueeFigure__njFY9:hover .designIdeas2_marqueeHoverScrim__9Tx4N{opacity:1}.designIdeas2_marqueeCaption__HCw_T{position:absolute;inset:auto 0 0 0;padding:10px;background:linear-gradient(0deg,rgba(0,0,0,.85),rgba(0,0,0,.45),transparent);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin:0}@media (min-width:640px){.designIdeas2_marqueeCaption__HCw_T{font-size:12px}}.designIdeas2_marqueeFadeBottom__CuUNb,.designIdeas2_marqueeFadeTop__x1zZM{pointer-events:none;position:absolute;left:0;right:0;height:48px;z-index:10}.designIdeas2_marqueeFadeTop__x1zZM{top:0;background:linear-gradient(to bottom,var(--tg-cream),transparent)}.designIdeas2_marqueeFadeBottom__CuUNb{bottom:0;background:linear-gradient(to top,var(--tg-cream),transparent)}@media (min-width:640px){.designIdeas2_marqueeFadeBottom__CuUNb,.designIdeas2_marqueeFadeTop__x1zZM{height:64px}}@media (min-width:768px){.designIdeas2_inspirationGrid__TTgOG{grid-template-columns:repeat(12,1fr);gap:48px}.designIdeas2_inspirationMarqueeCol__P_9uo,.designIdeas2_inspirationText__2B_6j{grid-column:span 6}}@media (max-width:767px){.designIdeas2_inspirationCard__7XIEX{padding:24px;border-radius:20px}}.designIdeas2_puzzleSection__v3lL_{max-width:80rem;margin:0 auto;padding:0 24px}.designIdeas2_puzzleGrid__diy3N{display:grid;grid-template-columns:1fr;grid-gap:24px;gap:24px;grid-auto-rows:300px}@media (min-width:768px){.designIdeas2_puzzleGrid__diy3N{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.designIdeas2_puzzleGrid__diy3N{grid-template-columns:repeat(3,1fr)}}.designIdeas2_tile__j0VKR{position:relative;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;border-radius:24px;background:#f3f4f6;padding:32px;color:#fff;text-decoration:none;box-shadow:0 1px 2px rgba(0,0,0,.06);transition:transform .5s ease,box-shadow .5s ease}.designIdeas2_tile__j0VKR:hover{transform:translateY(-4px);box-shadow:0 20px 40px rgba(0,0,0,.18);color:#fff}.designIdeas2_tileImage__RXP0R{position:absolute;inset:0;background-size:cover;background-position:50%;transition:transform .7s ease}.designIdeas2_tile__j0VKR:hover .designIdeas2_tileImage__RXP0R{transform:scale(1.05)}.designIdeas2_tileScrim__oZcBC{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.8),rgba(0,0,0,.2),transparent);z-index:1}.designIdeas2_tileContent__2dl2S{position:relative;z-index:2}.designIdeas2_tileKicker__Dfgi7{color:var(--tg-yellow);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.16em;margin-bottom:8px}.designIdeas2_tileTitle___pjCH{font-size:clamp(22px,2.4vw,30px);margin:0 0 8px;color:#fff}.designIdeas2_tileTitleSmall__MVUu2{font-size:clamp(20px,2vw,24px)}.designIdeas2_tileSub__8AAHP{color:hsla(0,0%,100%,.8);font-size:14px;margin:0 0 16px}.designIdeas2_tileReadMore__jXaAq{display:inline-flex;align-items:center;gap:8px;font-weight:500;font-size:14px}.designIdeas2_tileReadMoreYellow__mFzmQ{color:var(--tg-yellow)}.designIdeas2_tileReadMore__jXaAq svg{transition:transform .3s ease}.designIdeas2_tile__j0VKR:hover .designIdeas2_tileReadMore__jXaAq svg{transform:translateX(4px)}.designIdeas2_tileTall__AyhQq,.designIdeas2_tileWide__953Mg{grid-column:span 1}@media (min-width:768px){.designIdeas2_tileWide__953Mg{grid-column:span 2}}@media (min-width:1024px){.designIdeas2_tileTall__AyhQq{grid-row:span 2}.designIdeas2_tileConsult__oNuuT{grid-column:span 2}}.designIdeas2_tileDark__OPvGd{background:#000;align-items:center;justify-content:center;text-align:center;padding:40px;border:1px solid #1f2937}.designIdeas2_tileDarkImage___YLhT{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:.4;transition:transform .7s ease}.designIdeas2_tile__j0VKR:hover .designIdeas2_tileDarkImage___YLhT{transform:scale(1.05)}.designIdeas2_tileDarkScrim__FL6QP{position:absolute;inset:0;background:linear-gradient(0deg,#000,rgba(0,0,0,.7),rgba(0,0,0,.4));z-index:1}.designIdeas2_tileDarkContent__lSFu8{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}.designIdeas2_tileDarkIcon__wP_ck{width:64px;height:64px;border-radius:50%;background:var(--tg-green);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:24px}.designIdeas2_tileDarkSub__lTmYC{color:#d1d5db;margin:0 0 32px;font-size:14px;line-height:1.6}.designIdeas2_tileDarkCta__ozHKl{background:#fff;color:#000;padding:12px 24px;border-radius:999px;font-weight:700;display:inline-flex;align-items:center;gap:8px}.designIdeas2_sampleCard__8mRjj{background:var(--tg-yellow);color:#000}.designIdeas2_consultCard__wlmIV,.designIdeas2_sampleCard__8mRjj{padding:32px;border-radius:16px;display:flex;flex-direction:column;height:100%;position:relative;overflow:hidden}.designIdeas2_consultCard__wlmIV{background:linear-gradient(135deg,var(--tg-teal) 0,var(--tg-green) 100%);color:#fff;box-shadow:0 20px 40px rgba(0,0,0,.12)}.designIdeas2_cardHead__MjNE1{display:flex;align-items:center;gap:12px;margin-bottom:24px}.designIdeas2_cardHeadBadge___n1Bg{width:40px;height:40px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardHeadBadge___n1Bg{background:#000;color:var(--tg-yellow)}.designIdeas2_consultCard__wlmIV .designIdeas2_cardHeadBadge___n1Bg{background:#fff;color:var(--tg-teal)}.designIdeas2_cardKicker__du1rP{font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.16em}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardKicker__du1rP{opacity:.8}.designIdeas2_consultCard__wlmIV .designIdeas2_cardKicker__du1rP{color:var(--tg-yellow)}.designIdeas2_cardTitle__k2gpT{font-size:clamp(22px,2.4vw,30px);margin:0 0 8px}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardTitle__k2gpT{color:#000}.designIdeas2_consultCard__wlmIV .designIdeas2_cardTitle__k2gpT{color:#fff}.designIdeas2_cardLead__kvyU1{margin:0 0 32px;font-weight:500;font-size:14px;line-height:1.5}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardLead__kvyU1{color:rgba(0,0,0,.7)}.designIdeas2_consultCard__wlmIV .designIdeas2_cardLead__kvyU1{color:hsla(0,0%,100%,.8)}.designIdeas2_cardForm__OwvUP{margin-top:auto;display:flex;flex-direction:column;gap:12px}.designIdeas2_cardField__BeIqE input{width:100%;border:none;border-radius:8px;padding:12px 16px;font:inherit;font-size:14px;outline:none;transition:background .15s ease,box-shadow .15s ease}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardField__BeIqE input{background:hsla(0,0%,100%,.4);color:#000}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardField__BeIqE input::placeholder{color:rgba(0,0,0,.5)}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardField__BeIqE input:focus{background:#fff;box-shadow:0 0 0 2px #000}.designIdeas2_consultCard__wlmIV .designIdeas2_cardField__BeIqE input{background:rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.1);color:#fff}.designIdeas2_consultCard__wlmIV .designIdeas2_cardField__BeIqE input::placeholder{color:hsla(0,0%,100%,.5)}.designIdeas2_consultCard__wlmIV .designIdeas2_cardField__BeIqE input:focus{background:rgba(0,0,0,.4);box-shadow:0 0 0 2px var(--tg-yellow)}.designIdeas2_cardFieldRow__0pag3{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.designIdeas2_cardError__xrIQT{font-size:12px;margin-top:4px;font-weight:500}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardError__xrIQT{color:#991b1b}.designIdeas2_consultCard__wlmIV .designIdeas2_cardError__xrIQT{color:var(--tg-yellow)}.designIdeas2_cardSubmit__fZhqB{margin-top:16px;width:100%;border:none;font-weight:700;padding:14px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;font-size:14px;transition:background .15s ease}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardSubmit__fZhqB{background:#000;color:var(--tg-yellow)}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardSubmit__fZhqB:hover{background:#111827}.designIdeas2_consultCard__wlmIV .designIdeas2_cardSubmit__fZhqB{background:var(--tg-yellow);color:#000}.designIdeas2_consultCard__wlmIV .designIdeas2_cardSubmit__fZhqB:hover{background:#facc15}.designIdeas2_cardSubmit__fZhqB svg{transition:transform .2s ease}.designIdeas2_cardSubmit__fZhqB:hover svg{transform:translateX(4px)}.designIdeas2_cardSubmittedBox__F9i3d{margin-top:auto;border-radius:12px;padding:24px;display:flex;flex-direction:column;align-items:center;text-align:center;animation:designIdeas2_tgFadeIn__HTKPf .4s ease both}.designIdeas2_sampleCard__8mRjj .designIdeas2_cardSubmittedBox__F9i3d{background:rgba(0,0,0,.05);color:#000}.designIdeas2_consultCard__wlmIV .designIdeas2_cardSubmittedBox__F9i3d{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.2);color:#fff}.designIdeas2_cardSubmittedTitle__1ilJ1{font-weight:700;font-size:18px;margin:16px 0 8px}.designIdeas2_cardSubmittedSub__ODo45{font-size:14px;opacity:.8}@keyframes designIdeas2_tgFadeIn__HTKPf{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes designIdeas2_tgPulse__btlH7{0%,to{opacity:1}50%{opacity:.5}}@keyframes designIdeas2_tgMarqueeUp__tno0t{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes designIdeas2_tgMarqueeDown__KfKTi{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.designIdeas2_heroEyebrow__22tN_,.designIdeas2_heroLead__aQg5_,.designIdeas2_heroTitle___o4TF,.designIdeas2_hero__1G91M,.designIdeas2_marqueeDown__Ol7J3,.designIdeas2_marqueeUp__dZgaJ{animation:none}}
/*# sourceMappingURL=6e8a400c19dfd82d.css.map*/