.MarketingPages-module__AT_TTa__page{color:var(--ui-content-primary);background:var(--ui-surface-page)}.MarketingPages-module__AT_TTa__page:lang(en){font-family:var(--marketing-sans), var(--font-sans)}.MarketingPages-module__AT_TTa__page:lang(ko){font-family:var(--font-sans);word-break:keep-all;overflow-wrap:anywhere}.MarketingPages-module__AT_TTa__page:lang(zh){font-family:MiSans, "PingFang SC", "Microsoft YaHei", var(--font-sans)}.MarketingPages-module__AT_TTa__page:lang(ja){--marketing-serif:"Shippori Mincho";font-family:var(--font-sans)}.MarketingPages-module__AT_TTa__display{font-family:var(--marketing-serif), Georgia, serif;text-wrap:balance;font-weight:400}.MarketingPages-module__AT_TTa__page:lang(zh) .MarketingPages-module__AT_TTa__display{font-family:PackofmindMarketingChill,Songti SC,serif}.MarketingPages-module__AT_TTa__page:lang(ja) .marketing-intro__title{font-family:var(--marketing-serif), "Yu Mincho", serif;font-weight:400}.MarketingPages-module__AT_TTa__container{width:100%;max-width:1280px;margin-inline:auto;padding-inline:24px}.MarketingPages-module__AT_TTa__hero{text-align:center;padding-block:80px 64px}.MarketingPages-module__AT_TTa__intro{margin-inline:auto}.MarketingPages-module__AT_TTa__hero h1{white-space:nowrap;text-wrap:nowrap}.MarketingPages-module__AT_TTa__eyebrow{color:var(--ui-content-secondary);margin-bottom:20px}.MarketingPages-module__AT_TTa__heroTitle{letter-spacing:-.025em;margin-inline:auto}.MarketingPages-module__AT_TTa__hero:has(.MarketingPages-module__AT_TTa__heroTitle){padding-block:144px 80px}.MarketingPages-module__AT_TTa__description{max-width:640px;color:var(--ui-content-secondary);text-wrap:pretty;margin:24px auto 0}.MarketingPages-module__AT_TTa__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.MarketingPages-module__AT_TTa__heroTitle+.MarketingPages-module__AT_TTa__description{margin-top:16px}.MarketingPages-module__AT_TTa__heroTitle~.MarketingPages-module__AT_TTa__actions{margin-top:32px}.MarketingPages-module__AT_TTa__primary,.MarketingPages-module__AT_TTa__secondary{text-align:center;border-radius:4px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:10px 16px;text-decoration:none;transition:background-color .15s;display:inline-flex}.MarketingPages-module__AT_TTa__primary{background:var(--ui-action-primary);color:var(--ui-action-on-primary)}.MarketingPages-module__AT_TTa__primary:hover{background:var(--ui-action-hover)}.MarketingPages-module__AT_TTa__secondary{background:var(--ui-surface-muted);color:var(--ui-content-primary)}.MarketingPages-module__AT_TTa__secondary:hover{background:var(--ui-surface-shell)}.MarketingPages-module__AT_TTa__page a:focus-visible,.MarketingPages-module__AT_TTa__page button:focus-visible,.MarketingPages-module__AT_TTa__page input:focus-visible,.MarketingPages-module__AT_TTa__page summary:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:4px}.MarketingPages-module__AT_TTa__section{border-top:1px solid var(--ui-border-default);padding-block:80px;scroll-margin-top:80px}.MarketingPages-module__AT_TTa__sectionIntro{max-width:680px}.MarketingPages-module__AT_TTa__featureIntro{text-align:center;margin-inline:auto}.MarketingPages-module__AT_TTa__featureIntro .MarketingPages-module__AT_TTa__sectionTitle,.MarketingPages-module__AT_TTa__featureIntro .MarketingPages-module__AT_TTa__sectionBody{max-width:none}.MarketingPages-module__AT_TTa__sectionTitle{letter-spacing:-.02em;max-width:640px}.MarketingPages-module__AT_TTa__sectionBody{max-width:600px;color:var(--ui-content-secondary);margin-top:20px}.MarketingPages-module__AT_TTa__sectionLink{text-underline-offset:4px;align-items:center;gap:12px;min-height:44px;margin-top:20px;text-decoration:underline;display:inline-flex}.MarketingPages-module__AT_TTa__journey{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px;display:grid}.MarketingPages-module__AT_TTa__journeyItem{border-top:1px solid var(--ui-border-default);padding-top:20px}.MarketingPages-module__AT_TTa__stepTop{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.MarketingPages-module__AT_TTa__stepNumber{color:var(--ui-content-secondary)}.MarketingPages-module__AT_TTa__badge,.MarketingPages-module__AT_TTa__planned{border-radius:4px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.MarketingPages-module__AT_TTa__badge{background:var(--status-success-surface);color:var(--status-success-content)}.MarketingPages-module__AT_TTa__planned{background:var(--ui-surface-muted);color:var(--ui-content-secondary)}.MarketingPages-module__AT_TTa__itemBody{color:var(--ui-content-secondary);margin-top:10px}.MarketingPages-module__AT_TTa__note{max-width:760px;color:var(--ui-content-secondary);margin-top:32px}.MarketingPages-module__AT_TTa__muted{background:var(--ui-surface-muted)}.MarketingPages-module__AT_TTa__split{grid-template-columns:1fr 1fr;gap:64px;display:grid}.MarketingPages-module__AT_TTa__problemsSection{margin-block:96px;padding-top:156px;overflow:clip}.MarketingPages-module__AT_TTa__problemsLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:64px;display:grid}.MarketingPages-module__AT_TTa__problemsIntro{align-self:center;padding-block:64px}.MarketingPages-module__AT_TTa__problemsCarousel{flex-direction:column;min-width:0;margin-inline-end:min(-24px,616px - 50vw);display:flex}.MarketingPages-module__AT_TTa__problemTrack{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;cursor:grab;flex:1;align-items:stretch;gap:24px;margin:0;padding:0 24px 0 0;list-style:none;display:flex;overflow-x:auto}.MarketingPages-module__AT_TTa__problemTrack[data-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.MarketingPages-module__AT_TTa__problemTrack::-webkit-scrollbar{display:none}.MarketingPages-module__AT_TTa__problemTrack:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:-2px}.MarketingPages-module__AT_TTa__problemCard{background:var(--ui-surface-muted);scroll-snap-align:start;overflow-wrap:anywhere;border-radius:16px;flex-direction:column;flex:0 0 min(380px,100% - 24px);justify-content:flex-start;min-width:0;padding:48px 32px;display:flex}.MarketingPages-module__AT_TTa__problemPictogram{width:96px;max-width:100%;height:auto;margin-bottom:24px;display:block}.MarketingPages-module__AT_TTa__principlesSection{padding-block:120px}.MarketingPages-module__AT_TTa__principlesIntro{text-align:center}.MarketingPages-module__AT_TTa__principlesIntro .MarketingPages-module__AT_TTa__sectionTitle,.MarketingPages-module__AT_TTa__principlesIntro .MarketingPages-module__AT_TTa__sectionBody{margin-inline:auto}.MarketingPages-module__AT_TTa__principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.MarketingPages-module__AT_TTa__principle{background:var(--ui-surface-page);border-radius:16px;flex-direction:column;gap:16px;padding:24px;display:flex}.MarketingPages-module__AT_TTa__principle .MarketingPages-module__AT_TTa__itemBody{margin-top:0}.MarketingPages-module__AT_TTa__privacyIcon{transform:translate(-8.33px)}.MarketingPages-module__AT_TTa__transparencyIcon{transform:translate(-3.46px)}.MarketingPages-module__AT_TTa__controlIcon{transform:translate(-5.83px)}.MarketingPages-module__AT_TTa__close{text-align:center;padding-block:80px}.MarketingPages-module__AT_TTa__close .MarketingPages-module__AT_TTa__sectionTitle,.MarketingPages-module__AT_TTa__close .MarketingPages-module__AT_TTa__sectionBody{margin-inline:auto}.MarketingPages-module__AT_TTa__steps{margin-top:40px}.MarketingPages-module__AT_TTa__step{border-top:1px solid var(--ui-border-default);grid-template-columns:60px 1fr 1.4fr;gap:32px;padding-block:32px;display:grid}.MarketingPages-module__AT_TTa__step p{color:var(--ui-content-secondary)}.MarketingPages-module__AT_TTa__faq{border-top:1px solid var(--ui-border-default)}.MarketingPages-module__AT_TTa__faq details{border-bottom:1px solid var(--ui-border-default);padding-block:24px}.MarketingPages-module__AT_TTa__faq summary{cursor:pointer;justify-content:space-between;gap:20px;list-style:none;display:flex}.MarketingPages-module__AT_TTa__faq summary::-webkit-details-marker{display:none}.MarketingPages-module__AT_TTa__faq details[open] .MarketingPages-module__AT_TTa__plus{transform:rotate(45deg)}.MarketingPages-module__AT_TTa__faq p{color:var(--ui-content-secondary);margin-top:16px}.MarketingPages-module__AT_TTa__services{grid-template-columns:1fr 1fr;gap:32px;margin-top:40px;display:grid}.MarketingPages-module__AT_TTa__service{border-top:1px solid var(--ui-border-default);padding-top:24px}.MarketingPages-module__AT_TTa__service h3,.MarketingPages-module__AT_TTa__service details{margin-top:16px}.MarketingPages-module__AT_TTa__service summary{cursor:pointer;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:flex}@media (max-width:767px){.MarketingPages-module__AT_TTa__container{padding-inline:20px}.MarketingPages-module__AT_TTa__hero{padding-block:56px 48px}.MarketingPages-module__AT_TTa__hero:has(.MarketingPages-module__AT_TTa__heroTitle){padding-block:120px 56px}.MarketingPages-module__AT_TTa__hero h1{white-space:normal;text-wrap:balance;overflow-wrap:anywhere}.MarketingPages-module__AT_TTa__heroTitle{letter-spacing:-.02em}.MarketingPages-module__AT_TTa__section,.MarketingPages-module__AT_TTa__close{padding-block:56px}.MarketingPages-module__AT_TTa__principlesSection{padding-block:80px}.MarketingPages-module__AT_TTa__journey{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.MarketingPages-module__AT_TTa__split{grid-template-columns:1fr;gap:32px}.MarketingPages-module__AT_TTa__problemsSection{margin-block:64px;padding-top:104px}.MarketingPages-module__AT_TTa__problemsLayout{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px}.MarketingPages-module__AT_TTa__problemsIntro{overflow-wrap:anywhere}.MarketingPages-module__AT_TTa__problemsCarousel{margin-inline-end:-20px}.MarketingPages-module__AT_TTa__problemTrack{gap:16px;padding-right:20px}.MarketingPages-module__AT_TTa__problemCard{flex-basis:min(280px,100% - 16px);padding:24px 20px}.MarketingPages-module__AT_TTa__principles{grid-template-columns:1fr}.MarketingPages-module__AT_TTa__services{grid-template-columns:1fr;gap:24px}.MarketingPages-module__AT_TTa__step{grid-template-columns:40px 1fr;gap:12px}.MarketingPages-module__AT_TTa__step p{grid-column:2}}@media (prefers-reduced-motion:reduce){.MarketingPages-module__AT_TTa__primary,.MarketingPages-module__AT_TTa__secondary{transition:none}}.MarketingPages-module__AT_TTa__model{border:1px solid var(--ui-border-default);text-align:left;border-radius:8px;max-width:700px;margin:16px auto 0}.MarketingPages-module__AT_TTa__model>summary{cursor:pointer;min-height:44px;padding:12px 20px}.MarketingPages-module__AT_TTa__model>section{padding:0 20px 20px}
@font-face{font-family:newsreader;src:url(../media/Newsreader_Regular-s.1zjziibmoe6db.woff2)format("woff2");font-display:swap}@font-face{font-family:newsreader Fallback;src:local(Arial);ascent-override:76.71%;descent-override:27.66%;line-gap-override:0.0%;size-adjust:95.82%}.newsreader_634c42b8-module__gUnHqa__className{font-family:newsreader,newsreader Fallback}.newsreader_634c42b8-module__gUnHqa__variable{--marketing-serif:"newsreader", "newsreader Fallback"}
@font-face{font-family:maruBuri;src:url(../media/MaruBuri_Regular-s.1cv9lki962gjz.woff2)format("woff2");font-display:swap}@font-face{font-family:maruBuri Fallback;src:local(Arial);ascent-override:76.28%;descent-override:19.07%;line-gap-override:32.9%;size-adjust:104.88%}.maruburi_bf88eeca-module__RZprgq__className{font-family:maruBuri,maruBuri Fallback}.maruburi_bf88eeca-module__RZprgq__variable{--marketing-serif:"maruBuri", "maruBuri Fallback"}
@font-face{font-family:newsreaderWordmark;src:url(../media/Newsreader_Wordmark_450-s.07znyxb3onqat.woff)format("woff");font-display:swap;font-weight:450;font-style:normal}@font-face{font-family:newsreaderWordmark;src:url(../media/Newsreader_Wordmark_Italic_450-s.0qk62rr0zy-yb.woff)format("woff");font-display:swap;font-weight:450;font-style:italic}@font-face{font-family:newsreaderWordmark Fallback;src:local(Arial);ascent-override:79.6%;descent-override:28.7%;line-gap-override:0.0%;size-adjust:92.34%}.newsreaderwordmark_d10e2fc6-module__KQAdLG__className{font-family:newsreaderWordmark,newsreaderWordmark Fallback}
.BuyerTypography-module__7OZqOG__frame{font-family:var(--font-sans);--font-display:var(--font-sans)}.BuyerTypography-module__7OZqOG__english{--font-sans:var(--marketing-sans), "Pretendard Variable", sans-serif}.BuyerTypography-module__7OZqOG__chinese{--font-sans:MiSans, "PingFang SC", "Microsoft YaHei", "Noto Sans SC", sans-serif}.BuyerTypography-module__7OZqOG__japanese{--font-sans:"Pretendard JP Variable", "Hiragino Kaku Gothic ProN", "Yu Gothic", sans-serif;font-family:var(--font-sans);letter-spacing:0}:is(.BuyerTypography-module__7OZqOG__frame .font-sans,.BuyerTypography-module__7OZqOG__frame .font-display,.BuyerTypography-module__7OZqOG__japanese .font-sans){font-family:var(--font-sans)}
.SaveProductButton-module__Tn4twq__catalogButton svg:not([role=status]) path{stroke:var(--ui-action-on-primary);stroke-width:2px;stroke-linejoin:round;paint-order:stroke fill;vector-effect:non-scaling-stroke}@media (hover:hover) and (pointer:fine){.SaveProductButton-module__Tn4twq__catalogButton{opacity:0;pointer-events:none}.SaveProductButton-module__Tn4twq__catalogButton[aria-pressed=true],.SaveProductButton-module__Tn4twq__catalogButton[aria-busy=true],.SaveProductButton-module__Tn4twq__catalogButton[data-error=true],.SaveProductButton-module__Tn4twq__catalogButton:focus-visible{opacity:1;pointer-events:auto}[data-slot=product-card]:is(:hover,:focus-within) .SaveProductButton-module__Tn4twq__catalogButton{opacity:1;pointer-events:auto}}
:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-page-header],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel]){color:var(--ui-content-primary);border-color:var(--ui-border-default);background-color:var(--ui-surface-page)}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel]>div>header,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel-footer]){border-color:var(--ui-border-default);background-color:var(--ui-surface-page)}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-page-header] h1,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel]>div>header h2){font-family:var(--font-sans)}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-page-header] [data-slot=breadcrumb-link],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-page-header] [data-slot=breadcrumb-separator],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel]>div>header p,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel]>div>header svg){color:var(--ui-content-secondary)}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-page-header] [data-slot=breadcrumb-link]:hover{color:var(--ui-content-primary)}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-page-header] button[aria-controls]:not([role=tab]),.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel]>div>header button[aria-controls]:not([role=tab])){color:var(--ui-content-secondary)}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-page-header] button[aria-controls]:not([role=tab]):hover,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel]>div>header button[aria-controls]:not([role=tab]):hover){color:var(--ui-content-primary);background-color:var(--ui-surface-shell-active)}:is(.BuyerWorkspaceShell-module__hEAXBa__account [role=menuitem],.BuyerWorkspaceShell-module__hEAXBa__account [role=menuitem] svg){color:var(--ui-content-primary)}.BuyerWorkspaceShell-module__hEAXBa__mobileControls [role=menuitem]{color:var(--ui-content-secondary)}:is(.BuyerWorkspaceShell-module__hEAXBa__account [role=menuitem]:hover,.BuyerWorkspaceShell-module__hEAXBa__mobileControls [role=menuitem]:hover,.BuyerWorkspaceShell-module__hEAXBa__account [role=menuitem][aria-current=true],.BuyerWorkspaceShell-module__hEAXBa__mobileControls [role=menuitem][aria-current=true]){color:var(--ui-content-primary);background-color:var(--ui-surface-muted)}.BuyerWorkspaceShell-module__hEAXBa__mobileControls [role=menu]{color:var(--ui-content-primary);border-color:var(--ui-border-default);background-color:var(--ui-surface-page)}.BuyerWorkspaceShell-module__hEAXBa__mobileControls>div>button{color:var(--ui-content-secondary)}.BuyerWorkspaceShell-module__hEAXBa__mobileControls>div>button:hover{color:var(--ui-content-primary)}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-page-header] [data-slot=breadcrumb-page]{color:var(--ui-content-primary)}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel]::backdrop{background-color:var(--ui-content-primary)}@supports (color:color-mix(in lab, red, red)){.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-panel]::backdrop{background-color:color-mix(in srgb, var(--ui-content-primary) 20%, transparent)}}.BuyerWorkspaceShell-module__hEAXBa__accountTrigger>span[aria-hidden]{font-size:var(--text-micro,.625rem);line-height:var(--tw-leading,var(--text-micro--line-height,.875rem));--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--ui-content-primary);background-color:var(--ui-surface-avatar)}.BuyerWorkspaceShell-module__hEAXBa__mobileControls button>span[aria-hidden]{color:var(--ui-action-on-primary);background-color:var(--ui-action-primary)}.BuyerWorkspaceShell-module__hEAXBa__mobileControls>div>button:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:-2px}.BuyerWorkspaceShell-module__hEAXBa__account [role=menuitem]:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:-2px}.BuyerWorkspaceShell-module__hEAXBa__mobileControls [role=menuitem]:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:-2px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=workspace-page-subtitle]{color:var(--ui-content-secondary)}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=messages-screen],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-view],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-header],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer-menu],.BuyerWorkspaceShell-module__hEAXBa__frame dialog:has([data-chat-dialog])){--surface-page:var(--ui-surface-page);--surface-inverse:var(--ui-action-primary);--content-on-inverse:var(--ui-action-on-primary);--content-primary:var(--ui-content-primary);--content-secondary:var(--ui-content-secondary);--content-tertiary:var(--ui-content-secondary);--color-graphite:var(--ui-content-primary);--color-graphite-soft:var(--ui-content-secondary);--color-graphite-mute:var(--ui-content-secondary);--color-line:var(--ui-border-default);--color-porcelain-deep:var(--ui-surface-muted);--card:var(--ui-surface-page);--card-foreground:var(--ui-content-primary);--background:var(--ui-surface-page);--foreground:var(--ui-content-primary);--muted:var(--ui-surface-muted);--muted-foreground:var(--ui-content-secondary);--accent:var(--ui-surface-muted);--accent-foreground:var(--ui-content-primary);--border:var(--ui-border-default);--border-default:var(--ui-border-default);--input:var(--ui-border-default);--ring:var(--ui-content-primary);--primary:var(--ui-action-primary);--action-primary-hover:var(--ui-action-hover);--primary-foreground:var(--ui-action-on-primary);color:var(--ui-content-primary);background-color:var(--ui-surface-page)}.BuyerWorkspaceShell-module__hEAXBa__frame header[data-slot=chat-header]{border-bottom:1px solid var(--ui-border-default);min-height:48px;padding:7px 16px}.BuyerWorkspaceShell-module__hEAXBa__frame header[data-slot=chat-header]>div{gap:8px}.BuyerWorkspaceShell-module__hEAXBa__frame header[data-slot=chat-header] [data-slot=chat-counterpart-avatar]{font-size:var(--text-ui,.875rem);line-height:var(--tw-leading,var(--text-ui--line-height,1.25rem));border-radius:8px;width:32px;height:32px}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list] [data-slot=input],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-search-input],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resources] input,.BuyerWorkspaceShell-module__hEAXBa__frame dialog:has([data-chat-dialog=revision]) input[type=search]){color:var(--ui-content-primary);background-color:var(--ui-surface-muted);box-shadow:none;border-color:#0000;border-radius:8px}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list] input:focus-visible,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-search-input]:focus-within,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resources] input:focus-visible,.BuyerWorkspaceShell-module__hEAXBa__frame dialog:has([data-chat-dialog=revision]) input[type=search]:focus-visible){outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:2px;box-shadow:none}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list] [data-slot=item]:hover{background-color:var(--ui-surface-muted)}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list] [data-slot=item][aria-current=true]{background-color:var(--ui-surface-shell)}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list] time,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list] .text-micro,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-view] .text-micro,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resources] .text-micro){font-size:var(--text-caption,.75rem);line-height:var(--tw-leading,var(--text-caption--line-height,1rem))}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list] [data-slot=item-description],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resources] button,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer-menu] [role=menuitem]>span>span:first-child,.BuyerWorkspaceShell-module__hEAXBa__frame dialog:has([data-chat-dialog]) button,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-view] summary,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-view] button){font-size:var(--text-ui,.875rem);line-height:var(--tw-leading,var(--text-ui--line-height,1.25rem))}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-view] [data-slot=bubble]>[data-slot=bubble-content]{color:var(--ui-content-primary);background-color:var(--ui-surface-muted);border-radius:8px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-view] [data-slot=bubble][data-align=end]>[data-slot=bubble-content]{background-color:var(--ui-surface-shell)}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] [data-slot=input-group]{border:var(--border-width-hairline) solid var(--ui-border-default);background-color:var(--ui-surface-page);box-shadow:none;border-radius:8px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] [data-slot=input-group-addon][data-align=block-end]>button{border-radius:6px;width:32px;min-width:32px;height:32px;min-height:32px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] button[type=submit]{color:var(--ui-action-on-primary);background-color:var(--ui-action-primary);box-shadow:none;border-radius:6px}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] button[type=submit]:hover:not(:disabled),.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] button[type=submit]:active:not(:disabled)){background-color:var(--ui-action-hover)}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] button[type=submit]:disabled{color:var(--ui-content-disabled);background-color:var(--ui-surface-shell);opacity:1}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-product-card],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-reference-card],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-view] [data-slot=attachment],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resources] [data-slot=attachment],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-image-attachment]){border-color:var(--ui-border-default);color:var(--ui-content-primary);background-color:var(--ui-surface-muted);box-shadow:none;border-radius:8px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-product-card]{background-color:var(--ui-surface-page)}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-product-card] .font-semibold{font-weight:var(--font-weight-medium)}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-view] details p,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-image-attachment]>span:last-child,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-view] [data-slot=attachment-title],.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resources] [data-slot=attachment-title]){font-size:var(--text-ui,.875rem);line-height:var(--tw-leading,var(--text-ui--line-height,1.25rem))}.BuyerWorkspaceShell-module__hEAXBa__frame dialog:has([data-chat-dialog]){font-family:var(--font-sans);border-radius:8px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resources]{background-color:var(--ui-surface-page);border:0}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resource-tabs]{background-color:var(--ui-surface-muted);border:0;border-radius:8px;gap:4px;padding:4px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resource-tabs] button{min-height:32px;color:var(--ui-content-secondary);border:0;border-radius:6px;flex:1;padding:4px 12px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resource-tabs] button[aria-pressed=true]{color:var(--ui-content-primary);background-color:var(--ui-surface-page)}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resource-tabs] button:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:2px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer-menu]{font-family:var(--font-sans);border-radius:8px}:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list] input,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-search] input,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resources] input,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] input:not([type=file]),.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] textarea,.BuyerWorkspaceShell-module__hEAXBa__frame dialog:has([data-chat-dialog=revision]) input[type=search]){font-size:var(--text-body,1rem);line-height:var(--tw-leading,var(--text-body--line-height,1.5rem))}@media (min-width:768px){:is(.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list] input,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-search] input,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resources] input,.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] input:not([type=file]),.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-composer] textarea,.BuyerWorkspaceShell-module__hEAXBa__frame dialog:has([data-chat-dialog=revision]) input[type=search]){font-size:var(--text-ui,.875rem);line-height:var(--tw-leading,var(--text-ui--line-height,1.25rem))}}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list-actions]:empty{display:none}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-list]>div:first-child{padding-top:16px;padding-bottom:16px}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-resource-tabs] button:hover:not([aria-pressed=true]){color:var(--ui-content-primary);background-color:var(--ui-surface-shell)}.BuyerWorkspaceShell-module__hEAXBa__frame [data-slot=chat-search] .line-clamp-2{font-size:var(--text-ui,.875rem);line-height:var(--tw-leading,var(--text-ui--line-height,1.25rem))}@property --tw-font-weight{syntax:"*";inherits:false}
.customers-markets-module__sPjxZW__component{color:var(--content-primary);container:customers-markets/inline-size}.customers-markets-module__sPjxZW__blocks{gap:3.5rem;display:grid}.customers-markets-module__sPjxZW__sectionHeading{gap:.75rem;margin-bottom:1.5rem;display:grid}.customers-markets-module__sPjxZW__customerList{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.customers-markets-module__sPjxZW__customer{border:1px solid var(--border-default);background:var(--surface-card);border-radius:.5rem;align-items:center;gap:2.5rem;min-width:0;padding:1.25rem 2rem;display:flex}.customers-markets-module__sPjxZW__customerCopy{border-left:1px solid var(--border-default);min-width:0;padding-left:2.5rem}.customers-markets-module__sPjxZW__placeholderLogo{border:1px dashed var(--border-default);background:var(--surface-subtle);width:15rem;max-width:100%;height:6rem;color:var(--content-tertiary);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.customers-markets-module__sPjxZW__templateBadge{border:1px solid var(--border-default);color:var(--content-tertiary);border-radius:.25rem;margin-top:.5rem;padding:.125rem .5rem;display:inline-block}.customers-markets-module__sPjxZW__customerButton{text-align:left;cursor:pointer;width:100%;height:100%}.customers-markets-module__sPjxZW__customerButton:hover,.customers-markets-module__sPjxZW__customerButton[data-selected=true]{border-color:var(--action-primary)}.customers-markets-module__sPjxZW__customerButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.customers-markets-module__sPjxZW__customerList[data-multiple=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.customers-markets-module__sPjxZW__customerList[data-multiple=true] .customers-markets-module__sPjxZW__customer{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:1.5rem}.customers-markets-module__sPjxZW__customerList[data-multiple=true] .customers-markets-module__sPjxZW__customerCopy{overflow-wrap:anywhere;border-left:0;padding-left:0}@container customers-markets (min-width:56rem){.customers-markets-module__sPjxZW__customerList[data-multiple=true]{grid-template-columns:repeat(3,minmax(0,1fr))}}@container customers-markets (max-width:32rem){.customers-markets-module__sPjxZW__customerList[data-multiple=true]{gap:.75rem}.customers-markets-module__sPjxZW__customerList[data-multiple=true] .customers-markets-module__sPjxZW__customer{padding:1rem}}.customers-markets-module__sPjxZW__atlas{--atlas-muted:var(--ui-content-secondary);--atlas-content:var(--ui-content-primary);--atlas-line:var(--ui-border-default);--atlas-route:var(--ui-content-secondary);border:1px solid var(--atlas-line);background:var(--ui-surface-muted);color:var(--atlas-content);box-shadow:none;border-radius:.5rem;overflow:hidden}.customers-markets-module__sPjxZW__atlasHeader{border-bottom:1px solid var(--atlas-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 2rem;display:flex}.customers-markets-module__sPjxZW__originHeading,.customers-markets-module__sPjxZW__headerTools{align-items:center;gap:.875rem;display:flex}.customers-markets-module__sPjxZW__originHeading{overflow-wrap:anywhere;min-width:0}.customers-markets-module__sPjxZW__headerTools{flex-shrink:0}.customers-markets-module__sPjxZW__originSymbol{border:1px solid color-mix(in srgb, var(--action-primary) 45%, transparent);background:color-mix(in srgb, var(--action-primary) 12%, transparent);width:2.75rem;height:2.75rem;color:var(--atlas-content);border-radius:.5rem;flex-shrink:0;place-items:center;display:grid}.customers-markets-module__sPjxZW__atlasBody{grid-template-columns:minmax(0,1fr) 12.5rem;display:grid}.customers-markets-module__sPjxZW__mapArea{background:var(--ui-surface-muted);flex-direction:column;min-width:0;padding:1.5rem 1.75rem;display:flex}.customers-markets-module__sPjxZW__mapStatus{min-height:3.5rem}.customers-markets-module__sPjxZW__muted{color:var(--atlas-muted)}.customers-markets-module__sPjxZW__bright{color:var(--atlas-content)}.customers-markets-module__sPjxZW__world{aspect-ratio:1000/460;width:100%;margin-block:auto;position:relative}.customers-markets-module__sPjxZW__mapSvg{width:100%;height:auto;display:block;overflow:visible}.customers-markets-module__sPjxZW__graticule{color:var(--atlas-content);opacity:.07}.customers-markets-module__sPjxZW__land{color:var(--ui-content-secondary);opacity:.22}.customers-markets-module__sPjxZW__connection{opacity:.9;transition:opacity .2s}.customers-markets-module__sPjxZW__connection[data-dimmed=true]{opacity:.12}.customers-markets-module__sPjxZW__connection[data-active=true]{opacity:1}.customers-markets-module__sPjxZW__connectionBase{fill:none;stroke:var(--atlas-route);stroke-width:1px;opacity:.65}.customers-markets-module__sPjxZW__connectionFlow{fill:none;stroke:color-mix(in srgb, var(--action-primary) 40%, var(--atlas-content));stroke-width:2px;stroke-linecap:round;stroke-dasharray:7 93;opacity:0}.customers-markets-module__sPjxZW__atlas[data-entered=true] .customers-markets-module__sPjxZW__connectionFlow{animation:4.8s linear infinite customers-markets-module__sPjxZW__market-flow}.customers-markets-module__sPjxZW__connection[data-active=true] .customers-markets-module__sPjxZW__connectionBase{opacity:.75;stroke-width:1.5px}.customers-markets-module__sPjxZW__connection[data-active=true] .customers-markets-module__sPjxZW__connectionFlow{stroke:var(--atlas-content);stroke-width:2.5px}.customers-markets-module__sPjxZW__mapTarget{z-index:2;cursor:pointer;border-radius:50%;place-items:center;width:1.75rem;height:1.75rem;transition:opacity .2s;display:grid;position:absolute;transform:translate(-50%,-50%)}.customers-markets-module__sPjxZW__mapTarget[data-dimmed=true]{opacity:.4}.customers-markets-module__sPjxZW__mapTarget[data-highlighted=true],.customers-markets-module__sPjxZW__mapTarget:hover,.customers-markets-module__sPjxZW__mapTarget:focus-visible{z-index:5;opacity:1}.customers-markets-module__sPjxZW__mapTarget:focus-visible{outline:2px solid var(--atlas-content);outline-offset:2px}.customers-markets-module__sPjxZW__targetCore{background:var(--ui-content-secondary);width:.375rem;height:.375rem;box-shadow:0 0 0 4px color-mix(in srgb, var(--atlas-content) 7%, transparent);border-radius:50%;transition:box-shadow .2s,transform .2s}.customers-markets-module__sPjxZW__mapTarget[data-highlighted=true] .customers-markets-module__sPjxZW__targetCore{box-shadow:0 0 0 4px color-mix(in srgb, var(--action-primary) 55%, transparent), 0 0 0 9px color-mix(in srgb, var(--action-primary) 15%, transparent);transform:scale(1.25)}.customers-markets-module__sPjxZW__mapTargetLabel{opacity:0;pointer-events:none;border:1px solid var(--atlas-line);background:var(--ui-surface-page);width:max-content;max-width:11rem;color:var(--content-primary);border-radius:.375rem;padding:.375rem .625rem;transition:opacity .16s;position:absolute;bottom:calc(100% + .125rem);left:50%;transform:translate(-50%)}.customers-markets-module__sPjxZW__mapTarget[data-label-side=below] .customers-markets-module__sPjxZW__mapTargetLabel{top:calc(100% + .125rem);bottom:auto}.customers-markets-module__sPjxZW__mapTarget[data-highlighted=true] .customers-markets-module__sPjxZW__mapTargetLabel{opacity:1}.customers-markets-module__sPjxZW__factoryMarker{z-index:3;cursor:pointer;border-radius:50%;width:1.75rem;height:1.75rem;position:absolute;transform:translate(-50%,-50%)}.customers-markets-module__sPjxZW__factoryMarker:focus-visible{outline:2px solid var(--atlas-content);outline-offset:3px}.customers-markets-module__sPjxZW__smallMapPoints{display:none}.customers-markets-module__sPjxZW__factoryCore,.customers-markets-module__sPjxZW__factoryHalo{border-radius:50%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.customers-markets-module__sPjxZW__factoryCore{border:2px solid var(--atlas-content);background:var(--action-primary);width:.75rem;height:.75rem;box-shadow:0 0 0 5px color-mix(in srgb, var(--action-primary) 24%, transparent)}.customers-markets-module__sPjxZW__factoryHalo{border:1px solid var(--action-primary);opacity:0;width:2rem;height:2rem}.customers-markets-module__sPjxZW__atlas[data-entered=true] .customers-markets-module__sPjxZW__factoryHalo{animation:3.6s ease-out infinite customers-markets-module__sPjxZW__factory-pulse}.customers-markets-module__sPjxZW__mapCaption{color:var(--atlas-muted);align-items:baseline;gap:.5rem;padding-top:1.5rem;display:flex}.customers-markets-module__sPjxZW__legendDot,.customers-markets-module__sPjxZW__factoryLegend{background:var(--atlas-content);border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem;display:inline-block}.customers-markets-module__sPjxZW__factoryLegend{background:var(--action-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--action-primary) 18%, transparent)}.customers-markets-module__sPjxZW__marketControls{border-left:1px solid var(--atlas-line);background:color-mix(in srgb, var(--atlas-content) 2%, transparent);flex-direction:column;justify-content:center;gap:.375rem;padding:1rem;display:flex}.customers-markets-module__sPjxZW__marketButton{overflow-wrap:anywhere;text-align:left;min-width:0;min-height:2.75rem;color:var(--atlas-muted);cursor:pointer;border:1px solid #0000;border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.625rem .75rem;transition:background .18s,color .18s,border-color .18s;display:flex}.customers-markets-module__sPjxZW__marketButton:hover{background:var(--atlas-line);color:var(--atlas-content)}.customers-markets-module__sPjxZW__marketButton[aria-pressed=true]{background:var(--ui-surface-page);border-color:var(--ui-border-hover);color:var(--atlas-content)}.customers-markets-module__sPjxZW__marketButton:focus-visible{outline:2px solid var(--atlas-content);outline-offset:2px}.customers-markets-module__sPjxZW__marketName{min-width:0}.customers-markets-module__sPjxZW__selectionDot{border:1px solid;border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.customers-markets-module__sPjxZW__marketButton[aria-pressed=true] .customers-markets-module__sPjxZW__selectionDot{border-color:var(--action-primary);background:var(--action-primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--action-primary) 15%, transparent)}.customers-markets-module__sPjxZW__experience{border-top:1px solid var(--atlas-line);background:color-mix(in srgb, var(--atlas-content) 3%, transparent);padding:1.75rem 2rem}.customers-markets-module__sPjxZW__experienceContent{grid-template-columns:11rem minmax(0,1fr);align-items:start;gap:2rem;min-height:5rem;animation:.22s ease-out both customers-markets-module__sPjxZW__market-reveal;display:grid}.customers-markets-module__sPjxZW__experienceDescription{white-space:pre-line;overflow-wrap:anywhere;min-width:0}@keyframes customers-markets-module__sPjxZW__market-flow{0%{stroke-dashoffset:100px;opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes customers-markets-module__sPjxZW__factory-pulse{0%{opacity:.6;transform:translate(-50%,-50%)scale(.6)}75%,to{opacity:0;transform:translate(-50%,-50%)scale(1.4)}}@keyframes customers-markets-module__sPjxZW__market-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@container customers-markets (max-width:48rem){.customers-markets-module__sPjxZW__atlasBody{grid-template-columns:1fr}.customers-markets-module__sPjxZW__marketControls{border-left:0;border-top:1px solid var(--atlas-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.customers-markets-module__sPjxZW__mapStatus{min-height:0;margin-bottom:1rem}.customers-markets-module__sPjxZW__experienceContent{grid-template-columns:1fr;gap:1rem}}@container customers-markets (max-width:40rem){.customers-markets-module__sPjxZW__mapTarget{display:none}.customers-markets-module__sPjxZW__smallMapPoints{fill:var(--ui-content-secondary);display:block}.customers-markets-module__sPjxZW__smallMapPoints circle[data-active=true]{fill:var(--action-primary);stroke:var(--atlas-content);stroke-width:2px}}@container customers-markets (max-width:32rem){.customers-markets-module__sPjxZW__blocks{gap:2.5rem}.customers-markets-module__sPjxZW__sectionHeading{gap:.5rem}.customers-markets-module__sPjxZW__customer{flex-direction:column;align-items:flex-start;gap:.75rem;padding:1.25rem}.customers-markets-module__sPjxZW__customerCopy{border-left:0;padding-left:0}.customers-markets-module__sPjxZW__atlasHeader{padding:1.25rem}.customers-markets-module__sPjxZW__mapArea{padding:1.25rem 1rem}.customers-markets-module__sPjxZW__world{margin-block:.75rem}.customers-markets-module__sPjxZW__mapTargetLabel{display:none}.customers-markets-module__sPjxZW__marketControls{grid-template-columns:repeat(2,minmax(0,1fr));padding:.75rem}.customers-markets-module__sPjxZW__experience{padding:1.25rem}}@media (prefers-reduced-motion:reduce){.customers-markets-module__sPjxZW__connection,.customers-markets-module__sPjxZW__mapTarget,.customers-markets-module__sPjxZW__targetCore,.customers-markets-module__sPjxZW__mapTargetLabel,.customers-markets-module__sPjxZW__marketButton{transition:none}.customers-markets-module__sPjxZW__atlas[data-entered=true] .customers-markets-module__sPjxZW__connectionFlow,.customers-markets-module__sPjxZW__atlas[data-entered=true] .customers-markets-module__sPjxZW__factoryHalo,.customers-markets-module__sPjxZW__experienceContent{animation:none}.customers-markets-module__sPjxZW__connectionFlow{display:none}.customers-markets-module__sPjxZW__factoryHalo{opacity:.25}}
.CatalogSearchFilters-module__wUU5fq__strip{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px;padding:4px 8px;display:grid}.CatalogSearchFilters-module__wUU5fq__triggers{scrollbar-width:none;flex-wrap:nowrap;gap:4px;min-width:0;margin:-3px;padding:3px;display:flex;overflow-x:auto}.CatalogSearchFilters-module__wUU5fq__triggers::-webkit-scrollbar{display:none}.CatalogSearchFilters-module__wUU5fq__trigger{min-width:0;max-width:min(180px,100%);color:var(--ui-content-primary);text-align:left;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:6px;flex:none;justify-content:space-between;align-items:center;gap:4px;display:inline-flex}.CatalogSearchFilters-module__wUU5fq__triggerText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.CatalogSearchFilters-module__wUU5fq__trigger[data-active=true],.CatalogSearchFilters-module__wUU5fq__trigger[data-state=open]{color:var(--ui-content-primary)}.CatalogSearchFilters-module__wUU5fq__trigger:disabled,.CatalogSearchFilters-module__wUU5fq__clear:disabled,.CatalogSearchFilters-module__wUU5fq__formTrigger:disabled{color:var(--ui-content-disabled);cursor:not-allowed}.CatalogSearchFilters-module__wUU5fq__panel{width:min(360px,100vw - 24px);max-height:min(440px, var(--radix-popover-content-available-height));border-color:var(--ui-border-default);background:var(--ui-surface-page);color:var(--ui-content-primary);border-radius:8px;flex-direction:column;padding:0;display:flex;overflow:hidden}.CatalogSearchFilters-module__wUU5fq__header{flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.CatalogSearchFilters-module__wUU5fq__options{overscroll-behavior:contain;min-height:0;overflow-y:auto}.CatalogSearchFilters-module__wUU5fq__group{min-width:0}.CatalogSearchFilters-module__wUU5fq__group+.CatalogSearchFilters-module__wUU5fq__group{margin-top:24px}.CatalogSearchFilters-module__wUU5fq__categoryRow{align-items:stretch;display:flex}.CatalogSearchFilters-module__wUU5fq__formPanel{width:min(280px,100vw - 24px)}.CatalogSearchFilters-module__wUU5fq__formTrigger{touch-action:manipulation;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.CatalogSearchFilters-module__wUU5fq__formTrigger[data-state=open]{background:var(--ui-surface-shell)}.CatalogSearchFilters-module__wUU5fq__option{cursor:pointer;color:var(--ui-content-primary);border-radius:6px;align-items:flex-start;gap:8px;display:flex}.CatalogSearchFilters-module__wUU5fq__option input{width:16px;height:16px;accent-color:var(--ui-action-primary);flex-shrink:0;margin-top:2px}.CatalogSearchFilters-module__wUU5fq__option:has(:checked){color:var(--ui-content-primary)}.CatalogSearchFilters-module__wUU5fq__option:has(:disabled){color:var(--ui-content-disabled);cursor:not-allowed}.CatalogSearchFilters-module__wUU5fq__strip>.CatalogSearchFilters-module__wUU5fq__clear:enabled{color:var(--ui-action-primary)}.CatalogSearchFilters-module__wUU5fq__clear{touch-action:manipulation;color:var(--ui-content-secondary);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.CatalogSearchFilters-module__wUU5fq__trigger:active:not(:disabled),.CatalogSearchFilters-module__wUU5fq__clear:active:not(:disabled),.CatalogSearchFilters-module__wUU5fq__formTrigger:active:not(:disabled){background:var(--ui-surface-shell)}.CatalogSearchFilters-module__wUU5fq__option:active:not(:has(:disabled)){background:var(--ui-surface-shell)}.CatalogSearchFilters-module__wUU5fq__trigger:focus-visible,.CatalogSearchFilters-module__wUU5fq__clear:focus-visible,.CatalogSearchFilters-module__wUU5fq__formTrigger:focus-visible,.CatalogSearchFilters-module__wUU5fq__option input:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:2px}@media (hover:hover) and (pointer:fine){.CatalogSearchFilters-module__wUU5fq__trigger:hover:not(:disabled),.CatalogSearchFilters-module__wUU5fq__clear:hover:not(:disabled),.CatalogSearchFilters-module__wUU5fq__formTrigger:hover:not(:disabled){background:var(--ui-surface-shell);color:var(--ui-content-primary)}.CatalogSearchFilters-module__wUU5fq__option:hover:not(:has(:disabled)){background:var(--ui-surface-shell);color:var(--ui-content-primary)}}
.cooperation-module__WRsfqG__section{scroll-margin-top:6rem;container:cooperation/inline-size}.cooperation-module__WRsfqG__inner{padding-block:4rem}.cooperation-module__WRsfqG__cards{gap:1.5rem;margin-top:2rem;display:grid}.cooperation-module__WRsfqG__card{min-width:0;overflow:hidden}.cooperation-module__WRsfqG__introduction{padding:1.5rem 1.5rem 1.25rem}.cooperation-module__WRsfqG__image{aspect-ratio:2;border-radius:.5rem;margin-inline:1.5rem}.cooperation-module__WRsfqG__features{gap:1rem;padding:1.5rem;display:grid}.cooperation-module__WRsfqG__features li{align-items:flex-start;gap:.75rem;display:flex}.cooperation-module__WRsfqG__footer{margin-top:auto;padding:0 1.5rem 1.5rem}@container cooperation (min-width:48rem){.cooperation-module__WRsfqG__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem}.cooperation-module__WRsfqG__card{grid-template-rows:subgrid;grid-row:span 4;display:grid}.cooperation-module__WRsfqG__introduction{padding-top:1.75rem}}@container cooperation (min-width:56rem){.cooperation-module__WRsfqG__inner{padding-block:5rem}.cooperation-module__WRsfqG__cards{margin-top:2.5rem}.cooperation-module__WRsfqG__introduction{padding:2rem 2rem 1.5rem}.cooperation-module__WRsfqG__image{margin-inline:2rem}.cooperation-module__WRsfqG__features{padding:1.5rem 2rem}.cooperation-module__WRsfqG__footer{padding:0 2rem 2rem}}@container cooperation (max-width:23rem){.cooperation-module__WRsfqG__introduction{padding:1.25rem 1.25rem 1rem}.cooperation-module__WRsfqG__image{margin-inline:1.25rem}.cooperation-module__WRsfqG__features{padding-inline:1.25rem}.cooperation-module__WRsfqG__footer{padding:0 1.25rem 1.25rem}}
@font-face{font-family:inter;src:url(../media/Inter_Regular-s.1dp1p20hoq_9g.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:inter;src:url(../media/Inter_Medium-s.2j0keg5lei1wq.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:inter Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.inter_557ddc19-module__tWJ7aq__className{font-family:inter,inter Fallback}.inter_557ddc19-module__tWJ7aq__variable{--marketing-sans:"inter", "inter Fallback"}
.WorkspacePanel-module__hzpwqq__panel{--panel-width:100vw;--panel-closed-translation:100%;width:var(--panel-width);transform:translateX(var(--panel-closed-translation));transition:transform .2s ease-out, display .2s allow-discrete, overlay .2s allow-discrete}.WorkspacePanel-module__hzpwqq__header:has(.WorkspacePanel-module__hzpwqq__headerContent:not(:empty)) .WorkspacePanel-module__hzpwqq__headerFallback{display:none}.WorkspacePanel-module__hzpwqq__panel[open]{transform:translate(0)}.WorkspacePanel-module__hzpwqq__panel:not([open]),.WorkspacePanel-module__hzpwqq__panel:not([open])::backdrop{pointer-events:none}.WorkspacePanel-module__hzpwqq__panel::backdrop{opacity:0;transition:opacity .2s ease-out, display .2s allow-discrete, overlay .2s allow-discrete}.WorkspacePanel-module__hzpwqq__panel[open]::backdrop{opacity:1}@starting-style{.WorkspacePanel-module__hzpwqq__panel[open]{transform:translateX(var(--panel-closed-translation))}.WorkspacePanel-module__hzpwqq__panel[open]::backdrop{opacity:0}}@media (min-width:640px){.WorkspacePanel-module__hzpwqq__panel{--panel-width:440px}.WorkspacePanel-module__hzpwqq__panel[data-width=wide]{--panel-width:640px}}@media (min-width:1280px){.WorkspacePanel-module__hzpwqq__panel:not([data-presentation=modal]),.WorkspacePanel-module__hzpwqq__panel:not([data-presentation=modal])[data-width=wide]{--panel-width:100%;--panel-closed-translation:0px}}@media (prefers-reduced-motion:reduce){.WorkspacePanel-module__hzpwqq__panel,.WorkspacePanel-module__hzpwqq__panel::backdrop{transition:none}}
.CatalogClient-module__OZZkdG__catalog{--search-top:69px;overflow-anchor:none}.CatalogClient-module__OZZkdG__searchStage,.CatalogClient-module__OZZkdG__searchStage>section{display:contents}.CatalogClient-module__OZZkdG__searchStage>section>:not(.sr-only){width:100%;max-width:48rem;margin-inline:auto}.CatalogClient-module__OZZkdG__searchStage form{top:var(--search-top);z-index:30;transition-property:background-color,border-color,box-shadow;position:sticky}.CatalogClient-module__OZZkdG__searchStage>section>form[role=search]{max-width:calc(48rem - var(--search-progress,0) * 2.4rem)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.CatalogClient-module__OZZkdG__catalog[data-search-docked=true] .CatalogClient-module__OZZkdG__searchStage form{background-color:color-mix(in srgb, var(--color-card) 68%, transparent);-webkit-backdrop-filter:blur(18px)saturate(140%);backdrop-filter:blur(18px)saturate(140%);background-image:linear-gradient(145deg,#ffffff3d,#0000 60%)}}.CatalogClient-module__OZZkdG__searchStage>section>[aria-hidden]{grid-template-rows:1fr;grid-template-columns:minmax(0,1fr);transition:opacity .24s ease-out}.CatalogClient-module__OZZkdG__intro{margin-bottom:2rem;padding-top:clamp(7rem,22svh,13rem)}.CatalogClient-module__OZZkdG__intro h1{transform:scale(calc(1 - var(--intro-progress,0) * .18));transform-origin:bottom}.CatalogClient-module__OZZkdG__intro p{transform:scale(calc(1 - var(--intro-progress,0) * .08));transform-origin:top}.CatalogClient-module__OZZkdG__jump{margin-top:clamp(3rem,9svh,5rem);padding-bottom:.5rem;transition:opacity .24s ease-out;display:grid}.CatalogClient-module__OZZkdG__catalog[data-search-docked=true] .CatalogClient-module__OZZkdG__jump{opacity:0}.CatalogClient-module__OZZkdG__productArea{display:flow-root;position:relative}.CatalogClient-module__OZZkdG__preview{z-index:1;opacity:0;pointer-events:none;transition:opacity .24s ease-out;position:absolute;inset:0 0 auto}.CatalogClient-module__OZZkdG__preview[data-visible=true]{opacity:1;pointer-events:auto}.CatalogClient-module__OZZkdG__previewButton{cursor:pointer;border-radius:.5rem;width:min(100%,44rem);min-height:44px;margin-inline:auto;display:block}.CatalogClient-module__OZZkdG__previewButton:focus-visible{outline:2px solid var(--color-graphite);outline-offset:4px}.CatalogClient-module__OZZkdG__previewImages{opacity:.72;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:clamp(5.5rem,13svh,7rem);gap:1rem clamp(.75rem,3vw,2rem);max-height:clamp(12rem,29svh,16rem);display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 35%,#0000 100%);mask-image:linear-gradient(#0000,#000 12% 35%,#0000 100%)}.CatalogClient-module__OZZkdG__previewImage{border-radius:.5rem;height:100%;display:block;position:relative;overflow:hidden}.CatalogClient-module__OZZkdG__previewImage:nth-child(n+4){opacity:.65}.CatalogClient-module__OZZkdG__results{transition:opacity .28s ease-out}.CatalogClient-module__OZZkdG__results[data-preview=true]{visibility:hidden;opacity:0}@media (max-width:1023px){.CatalogClient-module__OZZkdG__searchStage>section>[aria-hidden]{max-width:calc(100% - 3.5rem)}}@media (min-width:1024px){.CatalogClient-module__OZZkdG__catalog[data-workspace=true]{--search-top:12px}}@media (prefers-reduced-motion:reduce){.CatalogClient-module__OZZkdG__intro h1,.CatalogClient-module__OZZkdG__intro p{transform:none}.CatalogClient-module__OZZkdG__searchStage>section>form[role=search]{max-width:48rem}.CatalogClient-module__OZZkdG__jump,.CatalogClient-module__OZZkdG__preview,.CatalogClient-module__OZZkdG__results,.CatalogClient-module__OZZkdG__searchStage form,.CatalogClient-module__OZZkdG__searchStage>section>[aria-hidden]{transition:none}}
.WorkspaceResizableLayout-module___AJpDW__layout{flex:1;min-width:0;min-height:0}.WorkspaceResizableLayout-module___AJpDW__handle{background-color:#0000}.WorkspaceResizableLayout-module___AJpDW__handle:before{width:var(--border-width-hairline);background-color:var(--ui-border-default);content:"";position:absolute;inset-block:0}@media (max-width:1279px){.WorkspaceResizableLayout-module___AJpDW__layout #workspace-main{min-width:0;flex:100%!important;width:100%!important}.WorkspaceResizableLayout-module___AJpDW__layout #workspace-side{flex:0 0 0!important;width:0!important;overflow:visible!important}.WorkspaceResizableLayout-module___AJpDW__handle{display:none}}@media (min-width:1280px){.WorkspaceResizableLayout-module___AJpDW__layout #workspace-side [data-slot=workspace-panel]:not([data-presentation=modal]){border-left-width:0}.WorkspaceResizableLayout-module___AJpDW__layout #workspace-side{transition:flex-grow .2s ease-out}.WorkspaceResizableLayout-module___AJpDW__layout:has([data-workspace-reflow]) #workspace-side{transition-delay:60ms}:is(.WorkspaceResizableLayout-module___AJpDW__layout:has(.WorkspaceResizableLayout-module___AJpDW__handle[data-separator=hover]) #workspace-side,.WorkspaceResizableLayout-module___AJpDW__layout:has(.WorkspaceResizableLayout-module___AJpDW__handle[data-separator=focus]) #workspace-side,.WorkspaceResizableLayout-module___AJpDW__layout:has(.WorkspaceResizableLayout-module___AJpDW__handle[data-separator=active]) #workspace-side){transition:none}.WorkspaceResizableLayout-module___AJpDW__layout[data-open=false] #workspace-side{flex:0 0 0!important;overflow:hidden!important}.WorkspaceResizableLayout-module___AJpDW__layout[data-open=false] .WorkspaceResizableLayout-module___AJpDW__handle{display:none}}@media (prefers-reduced-motion:reduce){.WorkspaceResizableLayout-module___AJpDW__layout #workspace-side{transition:none}}
.ProductCatalog-module__3pp-ba__catalog .ProductCatalog-module__3pp-ba__layout{grid-template-columns:minmax(0,1fr);margin-top:0}.ProductCatalog-module__3pp-ba__searchDock{--composer-page-spacing:20px;z-index:30;left:var(--composer-left);bottom:calc(var(--composer-bottom,0px) + var(--composer-page-spacing) + env(safe-area-inset-bottom,0px));width:min(724px, calc(var(--composer-width) + 24px));max-height:calc(var(--composer-viewport-height,100dvh) - 32px - env(safe-area-inset-bottom,0px));visibility:hidden;margin-bottom:-12px;position:fixed;overflow-y:auto;transform:translate(-50%)}@media (min-width:640px){.ProductCatalog-module__3pp-ba__searchDock{--composer-page-spacing:24px}}.ProductCatalog-module__3pp-ba__catalog .ProductCatalog-module__3pp-ba__searchStage,.ProductCatalog-module__3pp-ba__catalog .ProductCatalog-module__3pp-ba__searchStage>section{width:100%;max-width:none;margin-inline:0;display:block}.ProductCatalog-module__3pp-ba__catalog .ProductCatalog-module__3pp-ba__searchStage form{max-width:none;position:static}.ProductCatalog-module__3pp-ba__resultColumn{min-height:calc(100dvh - 160px);padding-bottom:var(--composer-clearance,200px)}.ProductCatalog-module__3pp-ba__discovery{min-height:max(240px, calc(100dvh - 160px - var(--composer-clearance,200px)));flex-direction:column;justify-content:center;align-items:center;gap:24px;padding-block:72px 0;display:flex}.ProductCatalog-module__3pp-ba__categoryScroller{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;width:100%;max-width:960px;display:grid}.ProductCatalog-module__3pp-ba__categoryScrollArrow{width:44px;height:44px;color:var(--ui-content-secondary);background:0 0}.ProductCatalog-module__3pp-ba__categoryScrollArrow:hover{color:var(--ui-content-primary);background:0 0}.ProductCatalog-module__3pp-ba__categoryScrollArrow:disabled{color:var(--ui-content-disabled);opacity:1}.ProductCatalog-module__3pp-ba__categoryCards{overscroll-behavior-x:contain;scrollbar-width:none;grid-template-rows:1fr;grid-auto-columns:144px;grid-auto-flow:column;gap:8px;width:100%;max-width:960px;padding:4px;scroll-padding-inline:4px;display:grid;overflow-x:auto}.ProductCatalog-module__3pp-ba__categoryCards::-webkit-scrollbar{display:none}.ProductCatalog-module__3pp-ba__categoryCard{min-height:88px;color:var(--ui-content-primary);text-align:center;overflow-wrap:anywhere;background:0 0;border-radius:8px;flex-direction:column;justify-content:flex-start;align-items:center;gap:8px;padding:12px;display:flex}.ProductCatalog-module__3pp-ba__categoryCard>svg{stroke-width:1px;flex-shrink:0}@media (hover:hover) and (pointer:fine){.ProductCatalog-module__3pp-ba__categoryCard:hover:not(:disabled){background:var(--ui-surface-shell)}}.ProductCatalog-module__3pp-ba__categoryCard:not(:disabled)>span{color:var(--ui-content-secondary)}.ProductCatalog-module__3pp-ba__browseAll{border:var(--border-width-hairline) solid var(--ui-border-default);min-height:44px;color:var(--ui-content-secondary);background:0 0;border-radius:6px;padding:8px 12px;font-weight:400}.ProductCatalog-module__3pp-ba__browseAll:hover{border-color:var(--ui-border-hover);background:var(--ui-surface-shell);color:var(--ui-content-primary)}.ProductCatalog-module__3pp-ba__categoryCard:focus-visible,.ProductCatalog-module__3pp-ba__categoryScrollArrow:focus-visible,.ProductCatalog-module__3pp-ba__browseAll:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:2px}.ProductCatalog-module__3pp-ba__categoryCard:disabled{color:var(--ui-content-disabled)}.ProductCatalog-module__3pp-ba__catalog .ProductCatalog-module__3pp-ba__resultHeader{min-height:44px;margin-bottom:16px;display:flex}.ProductCatalog-module__3pp-ba__catalog,.ProductCatalog-module__3pp-ba__resultFeedback{color:var(--ui-content-primary)}.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__resultCount,.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__loading,.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__fallback{color:var(--ui-content-secondary)}.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__failure{border-color:color-mix(in srgb, var(--status-error-content) 30%, transparent);background:var(--status-error-surface);color:var(--status-error-content)}.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__failure button:focus-visible,.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__loadMore:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default)}.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__failure button:disabled{color:var(--ui-content-disabled);cursor:not-allowed}.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__loadMore{border-color:var(--ui-border-default);background:var(--ui-surface-muted);min-height:32px;color:var(--ui-content-primary);padding:4px 12px;font-weight:400}@media (hover:hover) and (pointer:fine){.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__loadMore:hover:not(:disabled){border-color:var(--ui-border-hover);background:var(--ui-surface-shell)}}.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__loadMore:active:not(:disabled){background:var(--ui-surface-shell)}.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__loadMore:disabled{opacity:1;cursor:not-allowed;color:var(--ui-content-disabled)}@media (max-width:530px){.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__loadMore{min-height:44px}}@media (min-width:1024px){.ProductCatalog-module__3pp-ba__catalog .ProductCatalog-module__3pp-ba__layout{align-items:start;row-gap:24px}.ProductCatalog-module__3pp-ba__resultColumn{grid-area:1/1}.ProductCatalog-module__3pp-ba__catalog .ProductCatalog-module__3pp-ba__productGrid{grid-auto-rows:auto;gap:32px 24px;margin-top:0}.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__fallback,.ProductCatalog-module__3pp-ba__resultFeedback .ProductCatalog-module__3pp-ba__failure{margin-top:0;margin-bottom:16px}}
.PackagingDiscovery-module__xM7BKG__discovery{text-align:left;background:var(--ui-surface-muted);max-width:700px;color:var(--ui-content-primary);border-radius:12px;margin:48px auto 0}.PackagingDiscovery-module__xM7BKG__composer{z-index:1;border:1px solid var(--ui-border-default);background:var(--ui-surface-page);border-radius:12px;padding:14px 10px 9px;position:relative;box-shadow:0 2px 3px #1414140d,0 10px 22px -12px #14141440}.PackagingDiscovery-module__xM7BKG__composer:focus-within{border-color:var(--ui-content-secondary)}.PackagingDiscovery-module__xM7BKG__inputArea{flex-direction:column;align-items:flex-start;gap:8px;padding:0 5px 8px;display:flex}.PackagingDiscovery-module__xM7BKG__inputArea textarea{min-width:0}.PackagingDiscovery-module__xM7BKG__reference{aspect-ratio:1;border:1px solid var(--ui-border-default);background:var(--ui-surface-muted);border-radius:6px;flex:none;width:56px;position:relative}.PackagingDiscovery-module__xM7BKG__reference>img{object-fit:cover;border-radius:6px}.PackagingDiscovery-module__xM7BKG__removeImage{border:1px solid var(--ui-border-default);opacity:0;pointer-events:none;border-radius:50%;width:22px;height:22px;position:absolute;top:-8px;right:-8px}.PackagingDiscovery-module__xM7BKG__reference:hover .PackagingDiscovery-module__xM7BKG__removeImage,.PackagingDiscovery-module__xM7BKG__reference:focus-within .PackagingDiscovery-module__xM7BKG__removeImage{opacity:1;pointer-events:auto}.PackagingDiscovery-module__xM7BKG__removeImage svg{width:12px;height:12px}.PackagingDiscovery-module__xM7BKG__toolbar{justify-content:space-between;align-items:center;gap:10px;display:flex}.PackagingDiscovery-module__xM7BKG__modes{align-items:center;gap:8px;min-width:0;display:flex}.PackagingDiscovery-module__xM7BKG__tabs{border:1px solid var(--ui-border-default);background:var(--ui-surface-muted);border-radius:7px;gap:3px;min-width:0;max-width:100%;padding:2px;display:inline-flex}.PackagingDiscovery-module__xM7BKG__tabs button{white-space:nowrap;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.PackagingDiscovery-module__xM7BKG__tabs button:disabled{color:var(--ui-content-secondary);cursor:not-allowed}.PackagingDiscovery-module__xM7BKG__activeTab{background:var(--ui-surface-page);box-shadow:0 1px 4px #0000001a}.PackagingDiscovery-module__xM7BKG__comingSoon{border:1px solid var(--ui-border-default);border-radius:3px;padding:1px 4px}.PackagingDiscovery-module__xM7BKG__tools{flex-shrink:0;gap:5px;display:flex}.PackagingDiscovery-module__xM7BKG__drawer{grid-template-columns:156px minmax(0,1fr);display:grid}.PackagingDiscovery-module__xM7BKG__filters{border-right:1px solid var(--ui-border-default);flex-direction:column;gap:22px;padding:12px 16px 20px;display:flex}.PackagingDiscovery-module__xM7BKG__filters label{display:block}.PackagingDiscovery-module__xM7BKG__results{min-width:0;padding:12px 16px 16px}.PackagingDiscovery-module__xM7BKG__productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.PackagingDiscovery-module__xM7BKG__productCard{border:1px solid var(--ui-border-default);background:var(--ui-surface-page);border-radius:8px;grid-template-columns:64px minmax(0,1fr);height:100%;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.PackagingDiscovery-module__xM7BKG__productCard:hover{border-color:var(--ui-content-secondary);box-shadow:0 3px 10px #0000000d}.PackagingDiscovery-module__xM7BKG__productImage{aspect-ratio:1;background:var(--ui-surface-page);border-radius:4px;align-self:center;margin:8px;position:relative;overflow:hidden}.PackagingDiscovery-module__xM7BKG__productCopy{align-self:center;min-width:0;padding:8px}.PackagingDiscovery-module__xM7BKG__productCopy p{overflow-wrap:anywhere}.PackagingDiscovery-module__xM7BKG__feedback{flex-wrap:wrap;align-content:center;gap:12px;min-height:220px;display:flex}.PackagingDiscovery-module__xM7BKG__feedback p{flex-basis:100%}.PackagingDiscovery-module__xM7BKG__skeleton{background:var(--ui-surface-shell);border-radius:8px;height:64px;animation:1.2s ease-in-out infinite alternate PackagingDiscovery-module__xM7BKG__discovery-pulse}@keyframes PackagingDiscovery-module__xM7BKG__discovery-pulse{to{opacity:.45}}@media (max-width:530px){.PackagingDiscovery-module__xM7BKG__toolbar{flex-wrap:wrap;gap:8px}.PackagingDiscovery-module__xM7BKG__tools{margin-left:auto}.PackagingDiscovery-module__xM7BKG__tabs{flex-wrap:wrap}.PackagingDiscovery-module__xM7BKG__tabs button{gap:4px;min-height:36px;padding-inline:4px}.PackagingDiscovery-module__xM7BKG__attachImage,.PackagingDiscovery-module__xM7BKG__tools>button{width:44px;height:44px}.PackagingDiscovery-module__xM7BKG__drawer{grid-template-columns:minmax(0,1fr)}.PackagingDiscovery-module__xM7BKG__filters{border-right:0;border-bottom:1px solid var(--ui-border-default);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px 12px 12px;display:grid}.PackagingDiscovery-module__xM7BKG__filters select{height:44px}.PackagingDiscovery-module__xM7BKG__results{padding:14px 12px}.PackagingDiscovery-module__xM7BKG__productGrid{gap:8px}.PackagingDiscovery-module__xM7BKG__productCard{grid-template-columns:36% minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.PackagingDiscovery-module__xM7BKG__skeleton{animation:none}.PackagingDiscovery-module__xM7BKG__productCard{transition:none}}
.ChatView-module__JC1TyG__body{--chat-composer-height:0px;--chat-composer-bottom:max(16px, env(safe-area-inset-bottom));isolation:isolate;flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.ChatView-module__JC1TyG__body[data-composer=true]{--chat-composer-height:112px}.ChatView-module__JC1TyG__body[data-composer=true] [data-slot=message-scroller-content]{padding-bottom:calc(var(--chat-composer-height) + var(--chat-composer-bottom))}.ChatView-module__JC1TyG__body[data-composer=true] [data-slot=message-scroller-viewport]{scroll-padding-bottom:calc(var(--chat-composer-height) + var(--chat-composer-bottom) + 16px)}.ChatView-module__JC1TyG__body[data-composer=true] [data-slot=message-scroller-button][data-direction=end]{bottom:calc(var(--chat-composer-height) + var(--chat-composer-bottom) + 8px)}.ChatView-module__JC1TyG__composerDock{z-index:1;inset-inline:16px;bottom:var(--chat-composer-bottom);overscroll-behavior:contain;scrollbar-width:thin;max-height:55%;position:absolute;overflow-y:auto}.ChatView-module__JC1TyG__body .ChatView-module__JC1TyG__composerDock [data-slot=chat-composer]{margin:0}.ChatView-module__JC1TyG__body .ChatView-module__JC1TyG__composerDock [data-slot=chat-composer] [data-slot=input-group]{border-color:var(--ui-border-default);background-color:var(--ui-surface-page);box-shadow:none;border-radius:16px}.ChatView-module__JC1TyG__body .ChatView-module__JC1TyG__composerDock [data-slot=chat-composer] [data-slot=input-group]:focus-within{border-color:var(--ui-border-default);box-shadow:none;outline:none}
.SignInPage-module__INss8W__page :is(a,button):focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:4px}
.supplier-fonts-module__5kqeuW__frame{display:contents}.supplier-fonts-module__5kqeuW__frame #supplier-showcase-main h2{font-family:var(--marketing-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;overflow-wrap:anywhere;font-weight:400}.supplier-fonts-module__5kqeuW__frame:lang(zh) #supplier-showcase-main h2{font-family:PackofmindMarketingChill,Songti SC,serif}
.MessagesScreen-module__9UGWYq__layout{min-width:0;min-height:0}.MessagesScreen-module__9UGWYq__handle{display:none}.MessagesScreen-module__9UGWYq__conversationHeader{border-bottom:1px solid var(--ui-border-default);background:var(--ui-surface-page);height:48px;color:var(--ui-content-primary);flex-shrink:0;align-items:center;gap:8px;padding:0 16px;display:flex}:is(.MessagesScreen-module__9UGWYq__conversationHeader [data-slot=chat-header],.MessagesScreen-module__9UGWYq__conversationHeader [data-slot=chat-header]>div){height:100%}.MessagesScreen-module__9UGWYq__layout[data-resizable=true] .MessagesScreen-module__9UGWYq__handle{display:flex}@media (max-width:767px){.MessagesScreen-module__9UGWYq__layout>[data-messages-panel]{min-width:0;flex:100%!important;width:100%!important}:is(.MessagesScreen-module__9UGWYq__layout[data-has-selection=true]>[data-messages-panel=list],.MessagesScreen-module__9UGWYq__layout[data-has-selection=false]>[data-messages-panel=conversation]){display:none!important}}@media (min-width:768px){.MessagesScreen-module__9UGWYq__layout[data-resizable=false]>[data-messages-panel=list]{border-right:1px solid var(--border-default);flex:0 0 288px!important;width:288px!important}.MessagesScreen-module__9UGWYq__layout[data-resizable=false]>[data-messages-panel=conversation]{min-width:0;flex:1!important;width:auto!important}}
.SiteChrome-module__t9PesG__header{--color-graphite:var(--ui-content-primary);--color-graphite-soft:var(--ui-content-secondary);--color-graphite-mute:var(--ui-content-secondary);--color-line:var(--ui-border-default);--color-card:var(--ui-surface-muted);--font-weight-semibold:var(--font-weight-medium)}.SiteChrome-module__t9PesG__header a:focus-visible,.SiteChrome-module__t9PesG__header button:focus-visible,.SiteChrome-module__t9PesG__footer a:focus-visible{outline:var(--border-width-default) solid var(--ui-border-default);outline-offset:4px}.SiteChrome-module__t9PesG__footerContainer{width:100%;max-width:1280px;margin-inline:auto;padding-inline:24px}.SiteChrome-module__t9PesG__footer{overflow-wrap:anywhere}.SiteChrome-module__t9PesG__footer:lang(ko){word-break:keep-all}@media (max-width:767px){.SiteChrome-module__t9PesG__footerContainer{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.SiteChrome-module__t9PesG__header a,.SiteChrome-module__t9PesG__header button{transition:none}}
.SourcingFeatureDemo-module__XA3RLG__showcase{max-width:1120px;font-family:var(--font-sans);color:var(--ui-content-primary);margin:40px auto 0}.SourcingFeatureDemo-module__XA3RLG__tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;width:100%;height:auto;margin-bottom:20px;padding:4px;display:grid}.SourcingFeatureDemo-module__XA3RLG__tab{white-space:normal;text-align:center;flex-direction:column;gap:6px;min-width:0;min-height:76px;padding:10px 8px}.SourcingFeatureDemo-module__XA3RLG__soon{border:1px solid var(--ui-border-default);width:fit-content;color:var(--ui-content-secondary);border-radius:4px;flex-shrink:0;padding:2px 6px;font-weight:400;display:inline-block}.SourcingFeatureDemo-module__XA3RLG__surface{border:1px solid var(--ui-border-default);background:var(--ui-surface-page);box-shadow:0 8px 24px color-mix(in srgb, var(--ui-content-primary) 4%, transparent);border-radius:16px;overflow:clip}.SourcingFeatureDemo-module__XA3RLG__demoNotice{color:var(--ui-content-secondary);background:var(--ui-surface-muted);border-bottom:1px solid var(--ui-border-default);flex-wrap:wrap;justify-content:space-between;gap:8px 20px;padding:12px 24px;display:flex}.SourcingFeatureDemo-module__XA3RLG__promise{border-bottom:1px solid var(--ui-border-default);padding:24px 28px}.SourcingFeatureDemo-module__XA3RLG__promise p{max-width:70ch;color:var(--ui-content-secondary);margin-top:8px}.SourcingFeatureDemo-module__XA3RLG__demoLayout{grid-template-columns:minmax(0,1fr) 300px;display:grid}.SourcingFeatureDemo-module__XA3RLG__mainPanel{min-width:0;min-height:440px;padding:24px 28px}.SourcingFeatureDemo-module__XA3RLG__sceneHeader{margin-bottom:24px}.SourcingFeatureDemo-module__XA3RLG__sceneHeader>span{color:var(--ui-content-secondary)}.SourcingFeatureDemo-module__XA3RLG__sceneHeader h4{margin-top:6px}.SourcingFeatureDemo-module__XA3RLG__scene{animation:.24s cubic-bezier(.23,1,.32,1) SourcingFeatureDemo-module__XA3RLG__reveal}.SourcingFeatureDemo-module__XA3RLG__request{align-items:center;gap:20px;padding-bottom:20px;display:flex}.SourcingFeatureDemo-module__XA3RLG__request img{object-fit:contain;background:var(--ui-surface-muted);border-radius:12px;width:100px;height:140px}.SourcingFeatureDemo-module__XA3RLG__request p{max-width:33ch;margin-top:8px}.SourcingFeatureDemo-module__XA3RLG__specs{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:16px 20px;display:grid}.SourcingFeatureDemo-module__XA3RLG__specs>div{border-left:2px solid var(--ui-border-default);padding-left:12px}.SourcingFeatureDemo-module__XA3RLG__specs dt{color:var(--ui-content-secondary);margin-bottom:4px}.SourcingFeatureDemo-module__XA3RLG__specs>div[data-ready=true]{border-color:var(--ui-content-primary)}.SourcingFeatureDemo-module__XA3RLG__options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px;display:grid}.SourcingFeatureDemo-module__XA3RLG__option{border:1px solid var(--ui-border-default);background:var(--ui-surface-page);border-radius:10px;min-width:0;padding:12px}.SourcingFeatureDemo-module__XA3RLG__option img{object-fit:contain;background:var(--ui-surface-muted);border-radius:6px;width:100%;height:136px;margin-bottom:12px}.SourcingFeatureDemo-module__XA3RLG__option p{color:var(--ui-content-secondary);margin-top:8px}.SourcingFeatureDemo-module__XA3RLG__option.SourcingFeatureDemo-module__XA3RLG__selected{border:2px solid var(--ui-content-primary);padding:11px}.SourcingFeatureDemo-module__XA3RLG__selection{margin-top:12px;display:block}.SourcingFeatureDemo-module__XA3RLG__designLayout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:24px;display:grid}.SourcingFeatureDemo-module__XA3RLG__designLayout .SourcingFeatureDemo-module__XA3RLG__specs{grid-template-columns:minmax(0,1fr)}.SourcingFeatureDemo-module__XA3RLG__model{background:var(--ui-surface-muted);border-radius:12px;height:300px;position:relative;overflow:hidden}.SourcingFeatureDemo-module__XA3RLG__model iframe{pointer-events:none;border:0;width:100%;height:100%}.SourcingFeatureDemo-module__XA3RLG__modelLabel{background:var(--ui-surface-page);border-radius:4px;padding:3px 7px;position:absolute;bottom:8px;left:8px}.SourcingFeatureDemo-module__XA3RLG__modelFallback{background:var(--ui-surface-muted);flex-direction:column;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.SourcingFeatureDemo-module__XA3RLG__modelFallback img{width:100px;height:150px}.SourcingFeatureDemo-module__XA3RLG__modelFallback p{text-align:center;align-items:center;gap:6px;display:flex}.SourcingFeatureDemo-module__XA3RLG__previewNote{color:var(--ui-content-secondary);margin-top:16px}.SourcingFeatureDemo-module__XA3RLG__agentPanel{border-left:1px solid var(--ui-border-default);background:var(--ui-surface-muted);flex-direction:column;min-width:0;padding:24px;display:flex}.SourcingFeatureDemo-module__XA3RLG__agentHeader{align-items:center;gap:12px;display:flex}.SourcingFeatureDemo-module__XA3RLG__agentHeader p{color:var(--ui-content-secondary);margin-top:4px}.SourcingFeatureDemo-module__XA3RLG__agentMark{background:var(--ui-surface-page);border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.SourcingFeatureDemo-module__XA3RLG__agentMessages{gap:24px;margin-top:28px;animation:.24s cubic-bezier(.23,1,.32,1) SourcingFeatureDemo-module__XA3RLG__reveal}.SourcingFeatureDemo-module__XA3RLG__decisionBubble{max-width:100%}.SourcingFeatureDemo-module__XA3RLG__decisionBubble [data-slot=bubble-content]{background:var(--ui-surface-page);border-color:var(--ui-border-default);padding:14px}.SourcingFeatureDemo-module__XA3RLG__decisionBubble p+p{margin-top:6px}.SourcingFeatureDemo-module__XA3RLG__agentActivity{color:var(--ui-content-secondary);align-items:center;gap:8px;margin-top:auto;padding-top:24px;display:flex}.SourcingFeatureDemo-module__XA3RLG__supplierSteps{gap:16px;display:grid}.SourcingFeatureDemo-module__XA3RLG__supplierSteps li{color:var(--ui-content-secondary);gap:12px;display:flex}.SourcingFeatureDemo-module__XA3RLG__supplierSteps li[data-complete=true]{color:var(--ui-content-primary)}.SourcingFeatureDemo-module__XA3RLG__supplierSteps p{margin-top:4px}.SourcingFeatureDemo-module__XA3RLG__stepMark{border:1px solid var(--ui-border-default);border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;display:grid}.SourcingFeatureDemo-module__XA3RLG__supplierSteps li[data-complete=true] .SourcingFeatureDemo-module__XA3RLG__stepMark{background:var(--ui-content-primary);color:var(--ui-surface-page)}.SourcingFeatureDemo-module__XA3RLG__openIssue{background:var(--ui-surface-muted);border-radius:6px;margin-top:20px;padding:12px}.SourcingFeatureDemo-module__XA3RLG__projects{gap:16px;display:grid}.SourcingFeatureDemo-module__XA3RLG__project{border-bottom:1px solid var(--ui-border-default);align-items:center;gap:16px;padding-bottom:16px;display:flex}.SourcingFeatureDemo-module__XA3RLG__project:last-child{border:0}.SourcingFeatureDemo-module__XA3RLG__project img{background:var(--ui-surface-muted);border-radius:8px;flex-shrink:0}.SourcingFeatureDemo-module__XA3RLG__project p{margin-top:6px}.SourcingFeatureDemo-module__XA3RLG__projectNumber{color:var(--ui-content-secondary);align-self:flex-start;margin-left:auto}.SourcingFeatureDemo-module__XA3RLG__mutedText{color:var(--ui-content-secondary)}.SourcingFeatureDemo-module__XA3RLG__controls{border-top:1px solid var(--ui-border-default);align-items:center;gap:24px;padding:18px 24px;display:flex}.SourcingFeatureDemo-module__XA3RLG__progress{flex:1;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;min-width:0;display:grid}.SourcingFeatureDemo-module__XA3RLG__progress li{min-width:0;color:var(--ui-content-secondary)}.SourcingFeatureDemo-module__XA3RLG__progress li[aria-current=step]{color:var(--ui-content-primary)}.SourcingFeatureDemo-module__XA3RLG__progress li>span:last-child{overflow-wrap:anywhere;margin-top:6px;display:block}.SourcingFeatureDemo-module__XA3RLG__track{background:var(--ui-border-default);border-radius:4px;height:3px;display:block;overflow:hidden}.SourcingFeatureDemo-module__XA3RLG__track>span{background:var(--ui-content-primary);transform-origin:0;height:100%;display:block}.SourcingFeatureDemo-module__XA3RLG__mold{justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding:20px 0;display:flex}.SourcingFeatureDemo-module__XA3RLG__mold p{color:var(--ui-content-secondary);margin-top:4px}.SourcingFeatureDemo-module__XA3RLG__surface[data-scene=summary] .SourcingFeatureDemo-module__XA3RLG__projects{margin-top:24px}@keyframes SourcingFeatureDemo-module__XA3RLG__reveal{0%{opacity:0}to{opacity:1}}@media (max-width:1000px){.SourcingFeatureDemo-module__XA3RLG__demoLayout{grid-template-columns:minmax(0,1fr) 260px}.SourcingFeatureDemo-module__XA3RLG__mainPanel{padding:20px}.SourcingFeatureDemo-module__XA3RLG__designLayout{gap:16px}.SourcingFeatureDemo-module__XA3RLG__option{padding:8px}.SourcingFeatureDemo-module__XA3RLG__option.SourcingFeatureDemo-module__XA3RLG__selected{padding:7px}}@media (max-width:767px){.SourcingFeatureDemo-module__XA3RLG__showcase{margin-top:28px}.SourcingFeatureDemo-module__XA3RLG__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.SourcingFeatureDemo-module__XA3RLG__tab:first-child{grid-column:1/-1;min-height:48px}.SourcingFeatureDemo-module__XA3RLG__tab{min-height:68px}.SourcingFeatureDemo-module__XA3RLG__demoLayout{grid-template-columns:minmax(0,1fr)}.SourcingFeatureDemo-module__XA3RLG__mainPanel{min-height:470px;padding:20px 16px}.SourcingFeatureDemo-module__XA3RLG__agentPanel{border-left:0;border-top:1px solid var(--ui-border-default);padding:20px 16px}.SourcingFeatureDemo-module__XA3RLG__agentMessages{gap:16px;margin-top:16px}.SourcingFeatureDemo-module__XA3RLG__demoNotice{padding:12px 16px}.SourcingFeatureDemo-module__XA3RLG__promise{padding:20px 16px}.SourcingFeatureDemo-module__XA3RLG__controls{flex-wrap:wrap;gap:12px;padding:16px}.SourcingFeatureDemo-module__XA3RLG__progress{flex-basis:100%;gap:8px}.SourcingFeatureDemo-module__XA3RLG__controls>button{margin-left:auto}.SourcingFeatureDemo-module__XA3RLG__request{gap:12px}.SourcingFeatureDemo-module__XA3RLG__request img{width:84px;height:128px}.SourcingFeatureDemo-module__XA3RLG__options{gap:8px}.SourcingFeatureDemo-module__XA3RLG__option img{height:110px}.SourcingFeatureDemo-module__XA3RLG__model{height:285px}.SourcingFeatureDemo-module__XA3RLG__designLayout{grid-template-columns:minmax(0,1fr)}.SourcingFeatureDemo-module__XA3RLG__designLayout .SourcingFeatureDemo-module__XA3RLG__specs{grid-template-columns:repeat(2,minmax(0,1fr))}.SourcingFeatureDemo-module__XA3RLG__mold{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.SourcingFeatureDemo-module__XA3RLG__scene,.SourcingFeatureDemo-module__XA3RLG__agentMessages{animation:none}}
