.WebDesignSmallBusinessPage_sectionIntro__9otbg{will-change:transform,opacity}.WebDesignSmallBusinessPage_motionCard___MLpn{will-change:transform,box-shadow;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease,background .26s ease}.WebDesignSmallBusinessPage_motionCard___MLpn:focus-within,.WebDesignSmallBusinessPage_motionCard___MLpn:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 24px 54px rgba(15,23,42,.12)}.WebDesignSmallBusinessPage_textBox__h6rPC{transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.WebDesignSmallBusinessPage_textBox__h6rPC:focus-within,.WebDesignSmallBusinessPage_textBox__h6rPC:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--primary) 24%,var(--border))}.WebDesignSmallBusinessPage_heroPanel__R6dPl{animation:WebDesignSmallBusinessPage_soft-rise__zHO2t .56s ease both;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.WebDesignSmallBusinessPage_heroPanel__R6dPl:focus-within,.WebDesignSmallBusinessPage_heroPanel__R6dPl:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 32px 80px rgba(24,38,90,.2)}.WebDesignSmallBusinessPage_heroTypography__o6GCI.WebDesignSmallBusinessPage_heroTypography__o6GCI p:first-of-type{font-size:13px}.WebDesignSmallBusinessPage_heroTypography__o6GCI.WebDesignSmallBusinessPage_heroTypography__o6GCI ul{font-size:16px}.WebDesignSmallBusinessPage_heroTypography__o6GCI.WebDesignSmallBusinessPage_heroTypography__o6GCI p:last-of-type{font-size:14px}.WebDesignSmallBusinessPage_heroGrid__JIVAJ{align-items:center}.WebDesignSmallBusinessPage_heroContent__u_gDH{max-width:620px}.WebDesignSmallBusinessPage_heroMedia__ujItS{animation:WebDesignSmallBusinessPage_soft-rise__zHO2t .62s ease both;animation-delay:90ms;max-width:min(660px,100%);justify-self:end}.WebDesignSmallBusinessPage_primaryCta__dgg0B,.WebDesignSmallBusinessPage_secondaryCta__FrMFs{position:relative;overflow:hidden;transition:transform .24s ease,box-shadow .24s ease,background .24s ease,border-color .24s ease,color .24s ease}.WebDesignSmallBusinessPage_routeCta__qTYoE.WebDesignSmallBusinessPage_routeCta__qTYoE{font-size:var(--font-body)}.WebDesignSmallBusinessPage_primaryCta__dgg0B:focus-visible,.WebDesignSmallBusinessPage_primaryCta__dgg0B:hover{transform:translateY(-3px) scale(1.015);background:linear-gradient(135deg,var(--primary-2),var(--accent));box-shadow:0 22px 46px rgba(36,70,230,.32)}.WebDesignSmallBusinessPage_secondaryCta__FrMFs:focus-visible,.WebDesignSmallBusinessPage_secondaryCta__FrMFs:hover{transform:translateY(-3px) scale(1.015);border-color:color-mix(in srgb,var(--primary) 42%,var(--border));background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary-2);box-shadow:0 18px 38px rgba(15,23,42,.1)}.WebDesignSmallBusinessPage_guaranteePanel__rhXxu{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.WebDesignSmallBusinessPage_guaranteePanel__rhXxu:focus-within,.WebDesignSmallBusinessPage_guaranteePanel__rhXxu:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--primary) 26%,rgba(255,255,255,.8));box-shadow:0 30px 78px rgba(23,42,100,.16)}.WebDesignSmallBusinessPage_eyebrowText__SKY_E.WebDesignSmallBusinessPage_eyebrowText__SKY_E,.WebDesignSmallBusinessPage_processTags__Tng5y.WebDesignSmallBusinessPage_processTags__Tng5y span{font-size:13px}.WebDesignSmallBusinessPage_processBodyText__GF64I.WebDesignSmallBusinessPage_processBodyText__GF64I,.WebDesignSmallBusinessPage_processSubtitle__bf61b.WebDesignSmallBusinessPage_processSubtitle__bf61b{font-size:16px}.WebDesignSmallBusinessPage_processCardHead__PnjxF.WebDesignSmallBusinessPage_processCardHead__PnjxF h3{font-size:20px;letter-spacing:0}@keyframes WebDesignSmallBusinessPage_soft-rise__zHO2t{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1024px){.WebDesignSmallBusinessPage_heroGrid__JIVAJ{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);-moz-column-gap:2.25rem;column-gap:2.25rem}.WebDesignSmallBusinessPage_heroPanel__R6dPl{padding:2rem}}@media (min-width:1280px){.WebDesignSmallBusinessPage_heroGrid__JIVAJ{grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr);-moz-column-gap:2.5rem;column-gap:2.5rem}}@media (max-width:1023px){.WebDesignSmallBusinessPage_heroContent__u_gDH{max-width:42rem}.WebDesignSmallBusinessPage_heroMedia__ujItS{justify-self:center;max-width:min(560px,100%)}}@media (prefers-reduced-motion:reduce){.WebDesignSmallBusinessPage_guaranteePanel__rhXxu,.WebDesignSmallBusinessPage_heroMedia__ujItS,.WebDesignSmallBusinessPage_heroPanel__R6dPl,.WebDesignSmallBusinessPage_motionCard___MLpn,.WebDesignSmallBusinessPage_primaryCta__dgg0B,.WebDesignSmallBusinessPage_secondaryCta__FrMFs,.WebDesignSmallBusinessPage_textBox__h6rPC{animation:none;transition:none}.WebDesignSmallBusinessPage_guaranteePanel__rhXxu:focus-within,.WebDesignSmallBusinessPage_guaranteePanel__rhXxu:hover,.WebDesignSmallBusinessPage_heroPanel__R6dPl:focus-within,.WebDesignSmallBusinessPage_heroPanel__R6dPl:hover,.WebDesignSmallBusinessPage_motionCard___MLpn:focus-within,.WebDesignSmallBusinessPage_motionCard___MLpn:hover,.WebDesignSmallBusinessPage_primaryCta__dgg0B:focus-visible,.WebDesignSmallBusinessPage_primaryCta__dgg0B:hover,.WebDesignSmallBusinessPage_secondaryCta__FrMFs:focus-visible,.WebDesignSmallBusinessPage_secondaryCta__FrMFs:hover,.WebDesignSmallBusinessPage_textBox__h6rPC:focus-within,.WebDesignSmallBusinessPage_textBox__h6rPC:hover{transform:none}}.WebDesignSmallBusinessPortfolio_marquee__ASjlq{margin-top:2.5rem;padding-inline:1rem}.WebDesignSmallBusinessPortfolio_viewport__u6IZC{position:relative;max-width:80rem;margin-inline:auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:2rem;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 4%,var(--card)),var(--card));box-shadow:0 24px 64px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.72);transition:border-color .28s ease,box-shadow .28s ease}.WebDesignSmallBusinessPortfolio_viewport__u6IZC:focus-within,.WebDesignSmallBusinessPortfolio_viewport__u6IZC:hover{border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 28px 72px rgba(15,23,42,.13),inset 0 1px 0 rgba(255,255,255,.8)}.WebDesignSmallBusinessPortfolio_row__1POX7{padding-block:1rem 1.35rem}.WebDesignSmallBusinessPortfolio_track__M2plZ{display:flex;width:-moz-max-content;width:max-content;animation:WebDesignSmallBusinessPortfolio_portfolio-scroll-left__BO5BW 72s linear infinite;will-change:transform}.WebDesignSmallBusinessPortfolio_set__z__7Z{display:flex;flex:none;gap:1.5rem;padding-right:1.5rem}.WebDesignSmallBusinessPortfolio_card__qYno8{width:clamp(17.5rem,29vw,24rem);flex:none;overflow:hidden;border:1px solid var(--border);border-radius:1.5rem;background:var(--card);box-shadow:0 18px 46px rgba(15,23,42,.1);color:var(--ink);text-decoration:none;transition:transform .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease}.WebDesignSmallBusinessPortfolio_card__qYno8:focus-visible,.WebDesignSmallBusinessPortfolio_card__qYno8:hover{transform:translateY(-.35rem) scale(1.025);border-color:color-mix(in srgb,var(--primary) 38%,var(--border));background:color-mix(in srgb,var(--primary) 4%,var(--card));box-shadow:0 26px 62px rgba(15,23,42,.16)}.WebDesignSmallBusinessPortfolio_browserFrame__ohaoe{overflow:hidden;border-bottom:1px solid var(--border);background:var(--bg)}.WebDesignSmallBusinessPortfolio_browserChrome__BjW0l{display:flex;align-items:center;height:1.95rem;padding-inline:1rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--primary) 4%,var(--card))}.WebDesignSmallBusinessPortfolio_browserLabel___iEyO{overflow:hidden;max-width:100%;border:1px solid color-mix(in srgb,var(--primary) 10%,var(--border));border-radius:999px;padding:.25rem .75rem;color:var(--muted);font-size:13px;font-weight:700;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.WebDesignSmallBusinessPortfolio_imageWrap__Hz7Mu{position:relative;aspect-ratio:16/9;overflow:hidden}.WebDesignSmallBusinessPortfolio_image__PJNTp{-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.WebDesignSmallBusinessPortfolio_card__qYno8:focus-visible .WebDesignSmallBusinessPortfolio_image__PJNTp,.WebDesignSmallBusinessPortfolio_card__qYno8:hover .WebDesignSmallBusinessPortfolio_image__PJNTp{transform:scale(1.045)}.WebDesignSmallBusinessPortfolio_cardContent__KwTTq{padding:1.15rem 1.25rem 1.25rem}.WebDesignSmallBusinessPortfolio_category__XNcrB{display:inline-flex;border-radius:999px;background:color-mix(in srgb,var(--primary) 8%,transparent);padding:.42rem .7rem;color:var(--primary);font-size:13px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.WebDesignSmallBusinessPortfolio_cardContent__KwTTq h3{margin:.8rem 0 0;color:var(--ink);font-size:20px;font-weight:900;letter-spacing:0;line-height:1.2}.WebDesignSmallBusinessPortfolio_description__Oiq_3{margin:.7rem 0 0;color:var(--muted);font-size:var(--font-body);font-weight:700;line-height:1.55}.WebDesignSmallBusinessPortfolio_projectLink__F4dgh{display:inline-flex;align-items:center;gap:.45rem;margin-top:.8rem;color:var(--primary);font-size:var(--font-body);font-weight:800}.WebDesignSmallBusinessPortfolio_projectLink__F4dgh svg{width:.9rem;height:.9rem;transition:transform .22s ease}.WebDesignSmallBusinessPortfolio_card__qYno8:focus-visible .WebDesignSmallBusinessPortfolio_projectLink__F4dgh svg,.WebDesignSmallBusinessPortfolio_card__qYno8:hover .WebDesignSmallBusinessPortfolio_projectLink__F4dgh svg{transform:translateX(.2rem)}.WebDesignSmallBusinessPortfolio_card__qYno8:focus-visible .WebDesignSmallBusinessPortfolio_projectLink__F4dgh,.WebDesignSmallBusinessPortfolio_card__qYno8:hover .WebDesignSmallBusinessPortfolio_projectLink__F4dgh{color:var(--primary-2)}.WebDesignSmallBusinessPortfolio_row__1POX7:focus-within .WebDesignSmallBusinessPortfolio_track__M2plZ,.WebDesignSmallBusinessPortfolio_row__1POX7:hover .WebDesignSmallBusinessPortfolio_track__M2plZ{animation-play-state:paused}@keyframes WebDesignSmallBusinessPortfolio_portfolio-scroll-left__BO5BW{to{transform:translateX(-50%)}}@media (max-width:640px){.WebDesignSmallBusinessPortfolio_marquee__ASjlq{margin-top:2rem;padding-inline:.75rem}.WebDesignSmallBusinessPortfolio_viewport__u6IZC{border-radius:1.5rem}.WebDesignSmallBusinessPortfolio_set__z__7Z{gap:1rem;padding-right:1rem}.WebDesignSmallBusinessPortfolio_card__qYno8{width:min(17.5rem,calc(100vw - 3rem))}}@media (prefers-reduced-motion:reduce){.WebDesignSmallBusinessPortfolio_viewport__u6IZC{overflow:visible;transition:none}.WebDesignSmallBusinessPortfolio_row__1POX7{padding-inline:1rem}.WebDesignSmallBusinessPortfolio_track__M2plZ{width:100%;flex-wrap:wrap;justify-content:center;animation:none;transform:none}.WebDesignSmallBusinessPortfolio_set__z__7Z{flex-wrap:wrap;justify-content:center;padding-right:0}.WebDesignSmallBusinessPortfolio_duplicateSet__c0wYI{display:none}.WebDesignSmallBusinessPortfolio_card__qYno8,.WebDesignSmallBusinessPortfolio_image__PJNTp,.WebDesignSmallBusinessPortfolio_projectLink__F4dgh svg,.WebDesignSmallBusinessPortfolio_viewport__u6IZC{transition:none}}.WebDesignSmallBusinessProcess_processSection__3JZme[data-small-business-process]{scroll-margin-top:86px}main:has(.WebDesignSmallBusinessProcess_processSection__3JZme){overflow-x:visible}.WebDesignSmallBusinessProcess_processSection__3JZme{--process-base-top:92px;--process-head-h:74px;--process-radius:30px;position:relative;isolation:isolate;overflow-x:clip;padding:84px 0 64px;background:linear-gradient(180deg,var(--bg) 0,color-mix(in srgb,var(--primary) 5%,var(--bg)) 48%,var(--bg) 100%),var(--bg)}.WebDesignSmallBusinessProcess_processSection__3JZme:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in srgb,var(--primary) 8%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--primary) 8%,transparent) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 22%,#000 74%,transparent);mask-image:linear-gradient(180deg,transparent,#000 22%,#000 74%,transparent);opacity:.38}.WebDesignSmallBusinessProcess_processIntro__nit7Z{max-width:820px;margin:0 auto;text-align:center}.WebDesignSmallBusinessProcess_processEyebrow__emKgl{display:inline-flex;align-items:center;min-height:34px;margin:0 0 18px;border:1px solid color-mix(in srgb,var(--primary) 18%,var(--border));border-radius:999px;padding:8px 14px;background:color-mix(in srgb,var(--card) 88%,transparent);color:var(--primary);font-size:.78rem;font-weight:900;letter-spacing:.14em;text-transform:uppercase;box-shadow:0 14px 32px rgba(15,23,42,.06)}.WebDesignSmallBusinessProcess_processSubtitle__d3SBA{max-width:720px;margin:18px auto 0;color:var(--muted);font-size:var(--font-body);line-height:1.75}.WebDesignSmallBusinessProcess_processStack__hh4PI{width:min(920px,100%);margin:52px auto 0;padding-bottom:0}.WebDesignSmallBusinessProcess_processCard__0w_3F{position:sticky;min-height:64vh;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(255,255,255,.2);border-radius:var(--process-radius);padding:0;color:#fff;box-shadow:inset 0 -1px 0 rgba(255,255,255,.18),0 30px 80px rgba(8,14,38,.18);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.WebDesignSmallBusinessProcess_processCard__0w_3F:focus-within,.WebDesignSmallBusinessProcess_processCard__0w_3F:hover{transform:translateY(-4px);border-color:rgba(255,255,255,.34);box-shadow:inset 0 -1px 0 rgba(255,255,255,.22),0 36px 90px rgba(8,14,38,.24)}.WebDesignSmallBusinessProcess_processCard__0w_3F+.WebDesignSmallBusinessProcess_processCard__0w_3F{margin-top:22px}.WebDesignSmallBusinessProcess_processCard__0w_3F:first-child{top:var(--process-base-top);z-index:1;background:linear-gradient(135deg,rgba(28,46,132,.98),rgba(36,70,230,.95)),#2446e6}.WebDesignSmallBusinessProcess_processCard__0w_3F:nth-child(2){top:calc(var(--process-base-top) + var(--process-head-h));z-index:2;background:linear-gradient(135deg,rgba(18,107,122,.98),rgba(36,184,170,.94)),#168f91}.WebDesignSmallBusinessProcess_processCard__0w_3F:nth-child(3){top:calc(var(--process-base-top) + var(--process-head-h) + var(--process-head-h));z-index:3;background:linear-gradient(135deg,rgba(126,55,140,.98),rgba(214,91,151,.94)),#9d438f}.WebDesignSmallBusinessProcess_processCard__0w_3F:nth-child(4){top:calc(var(--process-base-top) + var(--process-head-h) + var(--process-head-h) + var(--process-head-h));z-index:4;background:linear-gradient(135deg,rgba(32,40,68,.99),rgba(244,137,67,.94)),#29324d}.WebDesignSmallBusinessProcess_processCard__0w_3F:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 34%),linear-gradient(90deg,rgba(255,255,255,.12),transparent 30%,rgba(255,255,255,.08))}.WebDesignSmallBusinessProcess_processCard__0w_3F:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 18px 36px rgba(8,14,38,.12)}.WebDesignSmallBusinessProcess_processCardHead__yL_hn{position:relative;z-index:2;display:flex;min-height:var(--process-head-h);align-items:center;gap:18px;border-bottom:1px solid rgba(255,255,255,.18);padding:0 28px;background:rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.WebDesignSmallBusinessProcess_processNumber__ekTPW{display:grid;width:44px;height:44px;flex:0 0 auto;place-items:center;border:1px solid rgba(255,255,255,.34);border-radius:14px;background:rgba(255,255,255,.18);color:#fff;font-size:.86rem;font-weight:950;letter-spacing:.06em}.WebDesignSmallBusinessProcess_processCardHead__yL_hn h3{margin:0;color:#fff;font-size:var(--font-h3);font-weight:950;line-height:1.12}.WebDesignSmallBusinessProcess_processCardBody__lr3uC{position:relative;z-index:2;max-width:720px;padding:26px 34px 34px}.WebDesignSmallBusinessProcess_processCardBody__lr3uC p{margin:0;color:rgba(255,255,255,.86);font-size:var(--font-body);line-height:1.75}.WebDesignSmallBusinessProcess_processTags__FHJfJ{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.WebDesignSmallBusinessProcess_processTags__FHJfJ span{display:inline-flex;align-items:center;min-height:34px;border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:7px 12px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.88);font-size:.84rem;font-weight:800}.WebDesignSmallBusinessProcess_processGhostNumber__LWFgf{position:absolute;right:22px;bottom:-30px;z-index:1;color:rgba(255,255,255,.11);font-size:11rem;font-weight:950;line-height:.8;pointer-events:none}@media (max-width:900px){.WebDesignSmallBusinessProcess_processSection__3JZme{--process-base-top:78px;--process-head-h:66px;padding:72px 0 56px}.WebDesignSmallBusinessProcess_processStack__hh4PI{margin-top:42px;padding-bottom:0}.WebDesignSmallBusinessProcess_processCard__0w_3F{min-height:62vh}.WebDesignSmallBusinessProcess_processCardHead__yL_hn{gap:14px;padding:0 22px}.WebDesignSmallBusinessProcess_processCardHead__yL_hn h3{font-size:var(--font-h3)}.WebDesignSmallBusinessProcess_processCardBody__lr3uC{padding:22px 24px 28px}.WebDesignSmallBusinessProcess_processCardBody__lr3uC p{font-size:var(--font-body)}.WebDesignSmallBusinessProcess_processGhostNumber__LWFgf{font-size:8rem}}@media (max-width:640px){.WebDesignSmallBusinessProcess_processSection__3JZme{--process-base-top:64px;--process-head-h:58px;--process-radius:24px;padding:62px 0 48px}.WebDesignSmallBusinessProcess_processSubtitle__d3SBA{font-size:var(--font-body);line-height:1.75}.WebDesignSmallBusinessProcess_processStack__hh4PI{margin-top:34px;padding-bottom:0}.WebDesignSmallBusinessProcess_processCard__0w_3F{min-height:58vh}.WebDesignSmallBusinessProcess_processCard__0w_3F+.WebDesignSmallBusinessProcess_processCard__0w_3F{margin-top:16px}.WebDesignSmallBusinessProcess_processCardHead__yL_hn{gap:12px;padding:0 16px}.WebDesignSmallBusinessProcess_processNumber__ekTPW{width:38px;height:38px;border-radius:12px;font-size:.78rem}.WebDesignSmallBusinessProcess_processCardHead__yL_hn h3{font-size:var(--font-h3)}.WebDesignSmallBusinessProcess_processCardBody__lr3uC{padding:18px 18px 22px}.WebDesignSmallBusinessProcess_processTags__FHJfJ{gap:8px;margin-top:22px}.WebDesignSmallBusinessProcess_processTags__FHJfJ span{min-height:30px;padding:6px 10px;font-size:.78rem}.WebDesignSmallBusinessProcess_processGhostNumber__LWFgf{right:12px;bottom:-18px;font-size:5.8rem}}@media (prefers-reduced-motion:reduce){.WebDesignSmallBusinessProcess_processCard__0w_3F{transition:none}.WebDesignSmallBusinessProcess_processCard__0w_3F:focus-within,.WebDesignSmallBusinessProcess_processCard__0w_3F:hover{transform:none}}.LogoDesignPage_sectionIntro__gEGaj{will-change:transform,opacity}.LogoDesignPage_motionCard__BM3Bk{will-change:transform,box-shadow;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease,background .26s ease}.LogoDesignPage_motionCard__BM3Bk:focus-within,.LogoDesignPage_motionCard__BM3Bk:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 24px 54px rgba(15,23,42,.12)}.LogoDesignPage_textBox__FURYe{transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.LogoDesignPage_textBox__FURYe:focus-within,.LogoDesignPage_textBox__FURYe:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--primary) 24%,var(--border))}.LogoDesignPage_heroSection__Bvhd3{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.14);padding:1.5rem 0 4rem;background:radial-gradient(circle at 82% 18%,rgba(92,124,255,.42),transparent 30rem),radial-gradient(circle at 12% 76%,rgba(255,145,77,.16),transparent 22rem),linear-gradient(135deg,#071033,#101b64 46%,#1f2ad6)}.LogoDesignPage_heroGridOverlay__WTOY8{position:absolute;inset:0;z-index:-1;opacity:.24;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 68%);mask-image:linear-gradient(180deg,#000,transparent 68%)}.LogoDesignPage_heroGrid__nBxnK{display:grid;align-items:center;gap:2.5rem}.LogoDesignPage_heroPanel__HPnHB{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 15%,var(--border));border-radius:30px;padding:1.5rem;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 7%,var(--card)) 0,color-mix(in srgb,var(--card) 96%,transparent) 48%,color-mix(in srgb,var(--primary-2) 9%,var(--card)) 100%);box-shadow:0 26px 70px rgba(8,14,38,.22);animation:LogoDesignPage_soft-rise__x3iKD .56s ease both;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.LogoDesignPage_heroPanel__HPnHB:focus-within,.LogoDesignPage_heroPanel__HPnHB:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 32px 80px rgba(8,14,38,.26)}.LogoDesignPage_heroGlowBottom__FD38A,.LogoDesignPage_heroGlowTop__25Iej{position:absolute;width:16rem;height:16rem;border-radius:999px;pointer-events:none;filter:blur(54px)}.LogoDesignPage_heroGlowTop__25Iej{top:-7rem;right:-6rem;background:rgba(36,70,230,.15)}.LogoDesignPage_heroGlowBottom__FD38A{bottom:-7rem;left:-6rem;background:rgba(21,51,201,.13)}.LogoDesignPage_heroMedia__C5Yty{width:100%;max-width:min(660px,100%);justify-self:center;animation:LogoDesignPage_soft-rise__x3iKD .62s ease both;animation-delay:90ms}.LogoDesignPage_videoFrame__F_IIY{overflow:hidden;border:1px solid var(--border);border-radius:28px;background:var(--card);padding:.5rem;box-shadow:0 24px 65px rgba(8,14,38,.18)}.LogoDesignPage_heroVideo__Yocn2{aspect-ratio:16/10;width:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}.LogoDesignPage_primaryCta__qu6ZS,.LogoDesignPage_secondaryCta__UMMOv{position:relative;overflow:hidden;transition:transform .24s ease,box-shadow .24s ease,background .24s ease,border-color .24s ease,color .24s ease}.LogoDesignPage_primaryCta__qu6ZS:focus-visible,.LogoDesignPage_primaryCta__qu6ZS:hover{transform:translateY(-3px) scale(1.015);background:linear-gradient(135deg,var(--primary-2),var(--accent));box-shadow:0 22px 46px rgba(36,70,230,.32)}.LogoDesignPage_secondaryCta__UMMOv:focus-visible,.LogoDesignPage_secondaryCta__UMMOv:hover{transform:translateY(-3px) scale(1.015);border-color:color-mix(in srgb,var(--primary) 42%,var(--border));background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary-2);box-shadow:0 18px 38px rgba(15,23,42,.1)}.LogoDesignPage_guaranteePanel__ubbR7{transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.LogoDesignPage_guaranteePanel__ubbR7:focus-within,.LogoDesignPage_guaranteePanel__ubbR7:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--primary) 26%,rgba(255,255,255,.8));box-shadow:0 30px 78px rgba(23,42,100,.16)}@keyframes LogoDesignPage_soft-rise__x3iKD{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.LogoDesignPage_heroPanel__HPnHB{padding:2rem}.LogoDesignPage_videoFrame__F_IIY{padding:.75rem}}@media (min-width:1024px){.LogoDesignPage_heroSection__Bvhd3{padding:2.5rem 0 4.5rem}.LogoDesignPage_heroGrid__nBxnK{grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr);gap:2.5rem}.LogoDesignPage_heroPanel__HPnHB{padding:2rem}.LogoDesignPage_heroMedia__C5Yty{justify-self:end}}@media (max-width:1023px){.LogoDesignPage_heroMedia__C5Yty{max-width:min(560px,100%)}}@media (prefers-reduced-motion:reduce){.LogoDesignPage_guaranteePanel__ubbR7,.LogoDesignPage_heroMedia__C5Yty,.LogoDesignPage_heroPanel__HPnHB,.LogoDesignPage_motionCard__BM3Bk,.LogoDesignPage_primaryCta__qu6ZS,.LogoDesignPage_secondaryCta__UMMOv,.LogoDesignPage_textBox__FURYe{animation:none;transition:none}.LogoDesignPage_guaranteePanel__ubbR7:focus-within,.LogoDesignPage_guaranteePanel__ubbR7:hover,.LogoDesignPage_heroPanel__HPnHB:focus-within,.LogoDesignPage_heroPanel__HPnHB:hover,.LogoDesignPage_motionCard__BM3Bk:focus-within,.LogoDesignPage_motionCard__BM3Bk:hover,.LogoDesignPage_primaryCta__qu6ZS:focus-visible,.LogoDesignPage_primaryCta__qu6ZS:hover,.LogoDesignPage_secondaryCta__UMMOv:focus-visible,.LogoDesignPage_secondaryCta__UMMOv:hover,.LogoDesignPage_textBox__FURYe:focus-within,.LogoDesignPage_textBox__FURYe:hover{transform:none}}.WebDesignForTradiesPage_sectionIntro__fEVrF{will-change:transform,opacity}.WebDesignForTradiesPage_motionCard__cJ8QS{will-change:transform,box-shadow;transition:transform .26s ease,border-color .26s ease,box-shadow .26s ease,background .26s ease}.WebDesignForTradiesPage_motionCard__cJ8QS:focus-within,.WebDesignForTradiesPage_motionCard__cJ8QS:hover{transform:translateY(-6px);border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 24px 54px rgba(15,23,42,.12)}.WebDesignForTradiesPage_textBox__FUtUR{transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.WebDesignForTradiesPage_textBox__FUtUR:focus-within,.WebDesignForTradiesPage_textBox__FUtUR:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--primary) 24%,var(--border))}.WebDesignForTradiesPage_heroSection__j557G{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.14);padding:1.5rem 0 4rem;background:radial-gradient(circle at 84% 12%,rgba(92,124,255,.38),transparent 30rem),radial-gradient(circle at 12% 76%,rgba(255,145,77,.16),transparent 22rem),linear-gradient(135deg,#071033,#101b64 48%,#2446e6)}.WebDesignForTradiesPage_heroGridOverlay__4Mzxm{position:absolute;inset:0;z-index:-1;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.12) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.12) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 68%);mask-image:linear-gradient(180deg,#000,transparent 68%)}.WebDesignForTradiesPage_heroGrid__TUVc4{display:grid;align-items:center;gap:2.5rem}.WebDesignForTradiesPage_heroPanel__pAjum{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 15%,var(--border));border-radius:30px;padding:1.5rem;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 7%,var(--card)) 0,color-mix(in srgb,var(--card) 96%,transparent) 48%,color-mix(in srgb,var(--accent) 7%,var(--card)) 100%);box-shadow:0 26px 70px rgba(8,14,38,.22);animation:WebDesignForTradiesPage_soft-rise__WSvMZ .56s ease both;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.WebDesignForTradiesPage_heroPanel__pAjum:focus-within,.WebDesignForTradiesPage_heroPanel__pAjum:hover{transform:translateY(-4px);border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 32px 80px rgba(8,14,38,.26)}.WebDesignForTradiesPage_heroCopyBlock__UlySN{display:grid;max-width:34rem;margin-top:1.25rem;gap:.55rem}.WebDesignForTradiesPage_heroLead__ehuxJ{margin:0;color:var(--ink);font-size:1rem;font-weight:850;line-height:1.55}.WebDesignForTradiesPage_heroGlowBottom__F3MFQ,.WebDesignForTradiesPage_heroGlowTop__ZI8aN{position:absolute;width:16rem;height:16rem;border-radius:999px;pointer-events:none;filter:blur(54px)}.WebDesignForTradiesPage_heroGlowTop__ZI8aN{top:-7rem;right:-6rem;background:rgba(36,70,230,.15)}.WebDesignForTradiesPage_heroGlowBottom__F3MFQ{bottom:-7rem;left:-6rem;background:rgba(255,145,77,.12)}.WebDesignForTradiesPage_heroMedia__xcaNm{width:100%;max-width:min(680px,100%);justify-self:center;animation:WebDesignForTradiesPage_soft-rise__WSvMZ .62s ease both;animation-delay:90ms}.WebDesignForTradiesPage_mediaFrame__arGSi{position:relative;overflow:hidden;min-height:340px;border:1px solid rgba(255,255,255,.22);border-radius:30px;background:var(--card);box-shadow:0 30px 80px rgba(8,14,38,.3)}.WebDesignForTradiesPage_mediaFrame__arGSi:after{content:"";position:absolute;inset:0;pointer-events:none;border:10px solid color-mix(in srgb,var(--card) 90%,transparent);border-radius:30px;box-shadow:inset 0 0 0 1px rgba(255,255,255,.18)}.WebDesignForTradiesPage_heroImage__xh4zN{-o-object-fit:cover;object-fit:cover}.WebDesignForTradiesPage_mediaBadge__v6h0m{position:absolute;z-index:2;display:inline-flex;min-height:38px;align-items:center;border:1px solid rgba(255,255,255,.56);border-radius:999px;padding:8px 13px;background:rgba(255,255,255,.84);color:#12206f;font-size:.78rem;font-weight:950;box-shadow:0 14px 32px rgba(8,14,38,.14);backdrop-filter:blur(10px)}.WebDesignForTradiesPage_mediaBadgeTop__dQ6Ua{top:24px;left:22px}.WebDesignForTradiesPage_mediaBadgeMiddle__Ku7rm{right:24px;top:42%}.WebDesignForTradiesPage_mediaBadgeBottom__TUtDD{bottom:24px;left:28px}.WebDesignForTradiesPage_primaryCta__UjMVF,.WebDesignForTradiesPage_secondaryCta__XOwbj{position:relative;overflow:hidden;transition:transform .24s ease,box-shadow .24s ease,background .24s ease,border-color .24s ease,color .24s ease}.WebDesignForTradiesPage_primaryCta__UjMVF:focus-visible,.WebDesignForTradiesPage_primaryCta__UjMVF:hover{transform:translateY(-3px) scale(1.015);background:linear-gradient(135deg,var(--primary-2),var(--accent));box-shadow:0 22px 46px rgba(36,70,230,.32)}.WebDesignForTradiesPage_secondaryCta__XOwbj:focus-visible,.WebDesignForTradiesPage_secondaryCta__XOwbj:hover{transform:translateY(-3px) scale(1.015);border-color:color-mix(in srgb,var(--primary) 42%,var(--border));background:color-mix(in srgb,var(--primary) 10%,var(--card));color:var(--primary-2);box-shadow:0 18px 38px rgba(15,23,42,.1)}.WebDesignForTradiesPage_finalCta__eSvYs,.WebDesignForTradiesPage_offerPanel__mYcIb{position:relative;overflow:hidden;display:grid;gap:2rem;border-radius:30px;padding:2rem;color:#fff;background:radial-gradient(circle at 84% 16%,rgba(255,189,46,.22),transparent 18rem),radial-gradient(circle at 10% 90%,rgba(45,226,255,.16),transparent 20rem),linear-gradient(135deg,#071033,#142871 48%,#2446e6);box-shadow:0 28px 80px rgba(8,14,38,.22)}.WebDesignForTradiesPage_finalCta__eSvYs:before,.WebDesignForTradiesPage_offerPanel__mYcIb:before{content:"";position:absolute;inset-x:0;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.42),transparent)}.WebDesignForTradiesPage_finalPrimary__Q_Sdn,.WebDesignForTradiesPage_finalSecondary__YN5Rp,.WebDesignForTradiesPage_offerCta__yzj3H{position:relative;z-index:1;display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:.5rem;border-radius:999px;padding:.8rem 1.35rem;font-size:var(--font-body);font-weight:900;transition:transform .24s ease,background .24s ease,border-color .24s ease}.WebDesignForTradiesPage_finalPrimary__Q_Sdn,.WebDesignForTradiesPage_offerCta__yzj3H{background:#fff;color:#18308f;box-shadow:0 18px 45px rgba(5,10,33,.26)}.WebDesignForTradiesPage_finalSecondary__YN5Rp{border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.1);color:#fff;backdrop-filter:blur(10px)}.WebDesignForTradiesPage_finalPrimary__Q_Sdn:focus-visible,.WebDesignForTradiesPage_finalPrimary__Q_Sdn:hover,.WebDesignForTradiesPage_finalSecondary__YN5Rp:focus-visible,.WebDesignForTradiesPage_finalSecondary__YN5Rp:hover,.WebDesignForTradiesPage_offerCta__yzj3H:focus-visible,.WebDesignForTradiesPage_offerCta__yzj3H:hover{transform:translateY(-3px)}.WebDesignForTradiesPage_finalSecondary__YN5Rp:focus-visible,.WebDesignForTradiesPage_finalSecondary__YN5Rp:hover{background:rgba(255,255,255,.16)}.WebDesignForTradiesPage_problemGrid__ek_af{display:grid;align-items:stretch;gap:1.5rem}.WebDesignForTradiesPage_problemCard__qWJNy{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:28px;padding:1.5rem;background:radial-gradient(circle at 95% 6%,color-mix(in srgb,var(--accent) 14%,transparent),transparent 15rem),linear-gradient(135deg,color-mix(in srgb,var(--primary) 7%,var(--card)),var(--card));box-shadow:0 20px 54px rgba(15,23,42,.1)}.WebDesignForTradiesPage_problemCard__qWJNy h3{margin:0;color:var(--ink);font-size:var(--font-h3);font-weight:950;line-height:1.2}.WebDesignForTradiesPage_problemCard__qWJNy p{margin:1rem 0 0;color:var(--muted);font-size:1rem;line-height:1.75}.WebDesignForTradiesPage_inlineAction__Zi_EL{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.25rem;color:var(--primary);font-weight:900}.WebDesignForTradiesPage_packageGlow__CXUxt{position:absolute;inset-x:0;top:0;z-index:-1;height:16rem;background:radial-gradient(ellipse at top,color-mix(in srgb,var(--primary) 12%,transparent),transparent 68%);opacity:.8}.WebDesignForTradiesPage_tradeCloud__z1zTt{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;max-width:980px;margin:2.25rem auto 0}.WebDesignForTradiesPage_tradeCloud__z1zTt span{display:inline-flex;min-height:38px;align-items:center;border:1px solid color-mix(in srgb,var(--primary) 16%,var(--border));border-radius:999px;padding:.55rem .9rem;background:color-mix(in srgb,var(--primary) 5%,var(--card));color:var(--ink);font-size:var(--font-body);font-weight:850;box-shadow:0 10px 24px rgba(15,23,42,.05)}.WebDesignForTradiesPage_guaranteePanel__k6q_K{overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:28px;padding:2rem;background:radial-gradient(circle at 50% 0,rgba(96,120,255,.13),transparent 48%),linear-gradient(135deg,#fbfcff,#f1f4ff);box-shadow:0 24px 70px rgba(23,42,100,.12)}.WebDesignForTradiesPage_processBodyText__XeOYP.WebDesignForTradiesPage_processBodyText__XeOYP{font-size:var(--font-body);line-height:1.7}.WebDesignForTradiesPage_processCardTitle__slcpr.WebDesignForTradiesPage_processCardTitle__slcpr{font-size:var(--font-h3);line-height:1.18;letter-spacing:0}@keyframes WebDesignForTradiesPage_soft-rise__WSvMZ{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (min-width:640px){.WebDesignForTradiesPage_finalCta__eSvYs,.WebDesignForTradiesPage_guaranteePanel__k6q_K,.WebDesignForTradiesPage_heroPanel__pAjum,.WebDesignForTradiesPage_offerPanel__mYcIb,.WebDesignForTradiesPage_problemCard__qWJNy{padding:2rem}.WebDesignForTradiesPage_mediaFrame__arGSi{min-height:420px}}@media (min-width:1024px){.WebDesignForTradiesPage_heroSection__j557G{padding:2.5rem 0 4.5rem}.WebDesignForTradiesPage_heroGrid__TUVc4{grid-template-columns:minmax(0,.86fr) minmax(540px,1.14fr);gap:2.5rem}.WebDesignForTradiesPage_heroPanel__pAjum{padding:2rem}.WebDesignForTradiesPage_heroCopyBlock__UlySN{max-width:32rem;gap:.45rem}.WebDesignForTradiesPage_heroMedia__xcaNm{justify-self:end}.WebDesignForTradiesPage_finalCta__eSvYs,.WebDesignForTradiesPage_offerPanel__mYcIb{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:2.75rem}.WebDesignForTradiesPage_problemGrid__ek_af{grid-template-columns:minmax(0,.95fr) minmax(360px,.75fr);gap:2rem}.WebDesignForTradiesPage_problemCard__qWJNy{padding:2.25rem}}@media (max-width:1023px){.WebDesignForTradiesPage_heroMedia__xcaNm{max-width:min(640px,100%)}}@media (max-width:640px){.WebDesignForTradiesPage_heroSection__j557G{padding-top:1rem}.WebDesignForTradiesPage_mediaFrame__arGSi{min-height:300px}.WebDesignForTradiesPage_heroCopyBlock__UlySN{gap:.6rem}.WebDesignForTradiesPage_heroLead__ehuxJ{font-size:1rem;line-height:1.58}.WebDesignForTradiesPage_mediaBadge__v6h0m{min-height:34px;padding:7px 11px;font-size:.72rem}.WebDesignForTradiesPage_mediaBadgeMiddle__Ku7rm{right:14px}.WebDesignForTradiesPage_mediaBadgeTop__dQ6Ua{left:14px;top:16px}.WebDesignForTradiesPage_mediaBadgeBottom__TUtDD{left:16px;bottom:16px}}@media (prefers-reduced-motion:reduce){.WebDesignForTradiesPage_finalPrimary__Q_Sdn,.WebDesignForTradiesPage_finalSecondary__YN5Rp,.WebDesignForTradiesPage_heroMedia__xcaNm,.WebDesignForTradiesPage_heroPanel__pAjum,.WebDesignForTradiesPage_motionCard__cJ8QS,.WebDesignForTradiesPage_offerCta__yzj3H,.WebDesignForTradiesPage_primaryCta__UjMVF,.WebDesignForTradiesPage_secondaryCta__XOwbj,.WebDesignForTradiesPage_textBox__FUtUR{animation:none;transition:none}.WebDesignForTradiesPage_finalPrimary__Q_Sdn:focus-visible,.WebDesignForTradiesPage_finalPrimary__Q_Sdn:hover,.WebDesignForTradiesPage_finalSecondary__YN5Rp:focus-visible,.WebDesignForTradiesPage_finalSecondary__YN5Rp:hover,.WebDesignForTradiesPage_heroPanel__pAjum:focus-within,.WebDesignForTradiesPage_heroPanel__pAjum:hover,.WebDesignForTradiesPage_motionCard__cJ8QS:focus-within,.WebDesignForTradiesPage_motionCard__cJ8QS:hover,.WebDesignForTradiesPage_offerCta__yzj3H:focus-visible,.WebDesignForTradiesPage_offerCta__yzj3H:hover,.WebDesignForTradiesPage_primaryCta__UjMVF:focus-visible,.WebDesignForTradiesPage_primaryCta__UjMVF:hover,.WebDesignForTradiesPage_secondaryCta__XOwbj:focus-visible,.WebDesignForTradiesPage_secondaryCta__XOwbj:hover,.WebDesignForTradiesPage_textBox__FUtUR:focus-within,.WebDesignForTradiesPage_textBox__FUtUR:hover{transform:none}}.WebDesignForTradiesPortfolio_marquee__3AD1e{margin-top:2.5rem;padding-inline:1rem}.WebDesignForTradiesPortfolio_viewport__DqW__{position:relative;max-width:80rem;margin-inline:auto;overflow:hidden;border:1px solid color-mix(in srgb,var(--primary) 14%,var(--border));border-radius:2rem;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 4%,var(--card)),var(--card));box-shadow:0 24px 64px rgba(15,23,42,.1),inset 0 1px 0 rgba(255,255,255,.72);transition:border-color .28s ease,box-shadow .28s ease}.WebDesignForTradiesPortfolio_viewport__DqW__:focus-within,.WebDesignForTradiesPortfolio_viewport__DqW__:hover{border-color:color-mix(in srgb,var(--primary) 28%,var(--border));box-shadow:0 28px 72px rgba(15,23,42,.13),inset 0 1px 0 rgba(255,255,255,.8)}.WebDesignForTradiesPortfolio_row__k_G9l{padding-block:1rem 1.35rem}.WebDesignForTradiesPortfolio_track__I90Zq{display:flex;width:-moz-max-content;width:max-content;animation:WebDesignForTradiesPortfolio_portfolio-scroll-left__c_AN5 72s linear infinite;will-change:transform}.WebDesignForTradiesPortfolio_set__DOLSY{display:flex;flex:none;gap:1.5rem;padding-right:1.5rem}.WebDesignForTradiesPortfolio_card__l8UWn{width:clamp(17.5rem,29vw,24rem);flex:none;overflow:hidden;border:1px solid var(--border);border-radius:1.5rem;background:var(--card);box-shadow:0 18px 46px rgba(15,23,42,.1);color:var(--ink);text-decoration:none;transition:transform .28s ease,border-color .28s ease,background .28s ease,box-shadow .28s ease}.WebDesignForTradiesPortfolio_card__l8UWn:focus-visible,.WebDesignForTradiesPortfolio_card__l8UWn:hover{transform:translateY(-.35rem) scale(1.025);border-color:color-mix(in srgb,var(--primary) 38%,var(--border));background:color-mix(in srgb,var(--primary) 4%,var(--card));box-shadow:0 26px 62px rgba(15,23,42,.16)}.WebDesignForTradiesPortfolio_browserFrame__7_8ML{overflow:hidden;border-bottom:1px solid var(--border);background:var(--bg)}.WebDesignForTradiesPortfolio_browserChrome__4Gpwi{display:flex;align-items:center;height:1.95rem;padding-inline:1rem;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--primary) 4%,var(--card))}.WebDesignForTradiesPortfolio_browserLabel__ivMLH{overflow:hidden;max-width:100%;border:1px solid color-mix(in srgb,var(--primary) 10%,var(--border));border-radius:999px;padding:.25rem .75rem;color:var(--muted);font-size:.65rem;font-weight:700;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.WebDesignForTradiesPortfolio_imageWrap__Xymz2{position:relative;aspect-ratio:16/9;overflow:hidden}.WebDesignForTradiesPortfolio_image__X2_od{-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.WebDesignForTradiesPortfolio_card__l8UWn:focus-visible .WebDesignForTradiesPortfolio_image__X2_od,.WebDesignForTradiesPortfolio_card__l8UWn:hover .WebDesignForTradiesPortfolio_image__X2_od{transform:scale(1.045)}.WebDesignForTradiesPortfolio_cardContent__0ElSi{padding:1.15rem 1.25rem 1.25rem}.WebDesignForTradiesPortfolio_category__j9B9n{display:inline-flex;border-radius:999px;background:color-mix(in srgb,var(--primary) 8%,transparent);padding:.42rem .7rem;color:var(--primary);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.WebDesignForTradiesPortfolio_cardContent__0ElSi h3{margin:.8rem 0 0;color:var(--ink);font-size:var(--font-h3);font-weight:900;letter-spacing:0;line-height:1.2}.WebDesignForTradiesPortfolio_description__73aNP{margin:.7rem 0 0;color:var(--muted);font-size:var(--font-body);font-weight:700;line-height:1.55}.WebDesignForTradiesPortfolio_projectLink__md9KF{display:inline-flex;align-items:center;gap:.45rem;margin-top:.8rem;color:var(--primary);font-size:var(--font-body);font-weight:800}.WebDesignForTradiesPortfolio_projectLink__md9KF svg{width:.9rem;height:.9rem;transition:transform .22s ease}.WebDesignForTradiesPortfolio_card__l8UWn:focus-visible .WebDesignForTradiesPortfolio_projectLink__md9KF svg,.WebDesignForTradiesPortfolio_card__l8UWn:hover .WebDesignForTradiesPortfolio_projectLink__md9KF svg{transform:translateX(.2rem)}.WebDesignForTradiesPortfolio_card__l8UWn:focus-visible .WebDesignForTradiesPortfolio_projectLink__md9KF,.WebDesignForTradiesPortfolio_card__l8UWn:hover .WebDesignForTradiesPortfolio_projectLink__md9KF{color:var(--primary-2)}.WebDesignForTradiesPortfolio_row__k_G9l:focus-within .WebDesignForTradiesPortfolio_track__I90Zq,.WebDesignForTradiesPortfolio_row__k_G9l:hover .WebDesignForTradiesPortfolio_track__I90Zq,.WebDesignForTradiesPortfolio_track__I90Zq:focus-within{animation-play-state:paused}@keyframes WebDesignForTradiesPortfolio_portfolio-scroll-left__c_AN5{to{transform:translateX(-50%)}}@media (max-width:640px){.WebDesignForTradiesPortfolio_marquee__3AD1e{margin-top:2rem;padding-inline:.75rem}.WebDesignForTradiesPortfolio_viewport__DqW__{border-radius:1.5rem}.WebDesignForTradiesPortfolio_set__DOLSY{gap:1rem;padding-right:1rem}.WebDesignForTradiesPortfolio_card__l8UWn{width:min(17.5rem,calc(100vw - 3rem))}}@media (prefers-reduced-motion:reduce){.WebDesignForTradiesPortfolio_viewport__DqW__{overflow:visible;transition:none}.WebDesignForTradiesPortfolio_row__k_G9l{padding-inline:1rem}.WebDesignForTradiesPortfolio_track__I90Zq{width:100%;flex-wrap:wrap;justify-content:center;animation:none;transform:none}.WebDesignForTradiesPortfolio_set__DOLSY{flex-wrap:wrap;justify-content:center;padding-right:0}.WebDesignForTradiesPortfolio_duplicateSet__dwIJv{display:none}.WebDesignForTradiesPortfolio_card__l8UWn,.WebDesignForTradiesPortfolio_image__X2_od,.WebDesignForTradiesPortfolio_projectLink__md9KF svg,.WebDesignForTradiesPortfolio_viewport__DqW__{transition:none}}