:root{--ink:#003153;--muted:#64788a;--paper:#ffffff;--blue:#4169e1;--line:#dfe7ee;--light:#f4f7fc;--green:#4169e1}body{background:var(--paper);font-size:14px}h1,h2,h3{font-weight:500}.wrap{max-width:1440px;padding:0 64px}.topline{display:none}.header{background:rgba(247,245,240,.97);border-color:var(--line)}.nav{height:108px;gap:30px}.brand{font-family:'DM Sans',Arial,sans-serif;font-size:18px;letter-spacing:-.045em;font-weight:600;gap:0}.brand small{font-size:8px;letter-spacing:.17em;font-weight:400;margin-top:7px}.mark{display:none}.nav>a:not(.brand){font-size:11px;font-weight:400}.nav .lang{font-size:10px!important}.btn{border-radius:2px;padding:14px 22px;background:#4169e1;color:#fff;font-size:11px;font-weight:500;letter-spacing:.015em}.nav .btn{border:1px solid #4169e1;background:transparent;color:var(--ink);padding:12px 18px}.btn.secondary{background:transparent;border-color:#c7d5e3;color:var(--ink)}.eyebrow{font-size:9px;letter-spacing:.16em;font-weight:500;color:#64788a}.eyebrow:before{display:none}.editorial-intro{padding-top:42px}.intro-meta{display:flex;justify-content:space-between;color:var(--muted);font-size:9px;letter-spacing:.13em}.intro-grid{display:grid;grid-template-columns:1fr 270px;gap:60px;align-items:center;padding:28px 0 55px}.intro-grid h1{font-size:clamp(45px,5.3vw,82px);line-height:1.02;letter-spacing:-.065em;margin:22px 0 16px;font-weight:500}.intro-grid h1>span{font-family:Georgia,'Times New Roman',serif;font-weight:400;letter-spacing:-.06em;font-style:italic}.intro-aside{padding-top:18px}.intro-aside p{font-size:13px;line-height:1.85;color:var(--muted);margin-bottom:23px}.intro-aside .btn{width:100%;justify-content:space-between}.quiet-link{display:block;font-size:10px;text-decoration:none;margin-top:15px;color:#4169e1}.collection-heading{display:flex;align-items:center;justify-content:space-between;padding:0 0 18px;border-bottom:1px solid var(--line);font-size:12px}.collection-heading span:last-child{font-size:8px;letter-spacing:.11em;color:var(--muted)}.object-gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:22px}.object-category{text-decoration:none;display:block;min-width:0}.object-frame{position:relative;aspect-ratio:1/1;overflow:hidden;background:#fafafa}.object-frame img{position:absolute;top:0;height:100%;width:300%;max-width:none;object-fit:fill;transition:filter .4s ease}.object-category:hover img{filter:brightness(1.04)}.object-number{position:absolute;top:17px;left:19px;font-size:9px;z-index:2;color:#47657e}.object-open{position:absolute;top:13px;right:16px;font-size:18px;z-index:2;font-weight:400}.object-caption{display:flex;justify-content:space-between;align-items:start;padding-top:22px}.object-caption h2{font-family:'Manrope',Arial,sans-serif;font-size:17px;font-weight:500;letter-spacing:-.04em;line-height:1.2;margin:0 0 9px}.object-caption p{font-size:10px;line-height:1.6;margin:0;color:var(--muted)}.object-caption>span{font-size:19px}.gallery-footnote{display:flex;justify-content:space-between;gap:25px;font-size:8px;letter-spacing:.025em;color:#718497;margin-top:24px;padding-bottom:35px;border-bottom:1px solid var(--line)}.intent-section{padding-top:90px;padding-bottom:95px}.intent-label{font-size:8px;letter-spacing:.2em;color:var(--muted);margin-bottom:25px}.intent-statement{display:grid;grid-template-columns:1fr 290px;gap:90px;align-items:center}.intent-statement h2{font-size:40px;font-weight:400;line-height:1.25;letter-spacing:-.055em;margin:0}.intent-statement>p{font-size:12px;color:var(--muted);line-height:1.9}.process-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:45px;margin-top:60px}.process-strip>div{border-top:1px solid var(--line);padding-top:20px;display:grid;grid-template-columns:30px 1fr;gap:8px}.process-strip span{font-size:9px;color:var(--muted)}.process-strip b{font-size:12px;font-weight:500}.process-strip p{grid-column:2;font-size:10px;line-height:1.8;color:var(--muted);margin:0}.match{background:#f7f9fd;padding:75px 0;border-color:#dfe7ee}.sectionhead{margin-bottom:38px}.sectionhead h2{font-size:38px;font-weight:400;margin-top:15px}.sectionhead p{font-size:11px;line-height:1.8}.panel{border:0;border-radius:0;background:#ffffff;padding:24px}.panel h3{font-size:16px;font-weight:400;margin-bottom:27px}.matcher{grid-template-columns:240px 1fr;gap:40px}.field{margin:17px 0}label{font-size:10px;font-weight:400}input,select,textarea{font-size:12px;border-radius:0;border-color:#c7d5e3;background:transparent;padding:12px}.searchbar input{background:var(--paper)}.chip{font-size:9px;background:transparent;border-color:#c7d5e3;border-radius:2px;padding:6px 10px}.supplier{padding:28px 0;margin:0;border:0;border-radius:0;background:transparent;border-top:1px solid #cfdae7}.supplier h3{font-size:20px;font-weight:500}.supplier p{font-size:11px}.supplier-top{gap:20px}.supplier-name{gap:16px}.monogram{width:38px;height:38px;background:#edf2ff;font-size:11px;font-weight:500;color:#003153}.tag{font-size:8px;color:#315c7a;border:0;background:#edf2ff;border-radius:1px;padding:4px 7px;font-weight:400}.specs{border-color:#dfe7ee;font-size:10px;padding:14px 0}.specs span{font-size:8px}.textlink{font-size:10px;font-weight:400}.notice{font-size:10px;border-left:2px solid #4169e1;background:#edf3ff;color:#003153}.micro{font-size:10px!important}.check{font-size:10px;font-weight:400}.supplier-bottom{font-size:10px}.resultmeta{font-size:9px}.shortlistbar{border-radius:0;background:#4169e1;font-size:11px}.shortlistbar .btn{background:#ffffff;color:#4169e1}.editorial-guides{padding-top:95px;padding-bottom:100px}.editorial-guide-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.editorial-guide-grid>a{text-decoration:none;border-top:1px solid var(--line);padding:22px 0}.guide-index{font-size:8px;letter-spacing:.12em;color:var(--muted)}.editorial-guide-grid h3{font-size:21px;font-weight:400;line-height:1.4;margin:22px 0 18px;letter-spacing:-.045em}.editorial-guide-grid p{font-size:10px;line-height:1.8;color:var(--muted);min-height:58px}.guide-continue{font-size:9px;color:#4169e1}.brief-section{background:#f1f5ff;padding:90px 0}.briefgrid{grid-template-columns:1fr 1fr;gap:80px}.briefgrid h2{font-size:45px;font-weight:400;line-height:1.18;letter-spacing:-.055em;margin:24px 0}.briefgrid>div>p{font-size:12px;line-height:1.9;color:var(--muted);max-width:360px}.brief-note{border-top:1px solid #cbd8ec;padding-top:20px;margin-top:30px;font-size:10px!important}.brief-section .panel{background:transparent;padding:0}.faq{max-width:1440px;padding-top:90px;padding-bottom:100px}details{padding:22px 0;border-color:var(--line)}summary{font-size:12px;font-weight:400}details p{font-size:11px;line-height:1.9}.footer{background:#003153;color:#dce8f4;padding:40px 0;font-size:9px;line-height:1.9}.footer b{font-size:16px;font-weight:400;letter-spacing:-.035em;color:#ffffff}.footer a{font-size:9px;color:#dce8f4}.article{padding:65px 0;max-width:900px}.article h1{font-size:53px;font-weight:400;line-height:1.15;letter-spacing:-.055em}.article h2{font-size:28px;font-weight:400}.article p,.article li{font-size:13px}.article .lede{font-size:17px;line-height:1.8}.answer,.profilefacts div{background:#f7f9fd}.profilefacts{border-color:var(--line);background:var(--line)}.profilefacts div{font-size:12px}.comparison th,.comparison td{border-color:var(--line);font-size:11px}.comparison table{background:var(--paper)}dialog{border-radius:0;background:var(--paper)}.trade-track i{background:#4169e1}.trade-track{background:#e6eeff}.ko-title{word-break:keep-all}html[lang=ko] .intro-grid h1{font-size:clamp(38px,4.5vw,67px);line-height:1.25;word-break:keep-all}html[lang=ko] .intro-grid h1>span{font-family:'Manrope',Arial,sans-serif;font-style:normal}
@media(min-width:1500px){.intro-grid{padding-bottom:65px}.object-frame{aspect-ratio:1.15/1}.object-frame img{height:auto;top:50%;transform:translateY(-50%)}}
@media(max-width:1050px){.wrap{padding-left:38px;padding-right:38px}.nav{height:90px;gap:20px}.intro-grid{grid-template-columns:1fr 230px;gap:35px}.intro-grid h1{font-size:55px}.matcher{grid-template-columns:220px 1fr;gap:24px}.intent-statement{gap:40px;grid-template-columns:1fr 240px}.intent-statement h2{font-size:34px}.briefgrid{gap:45px}.editorial-guide-grid{grid-template-columns:1fr 1fr}.object-gallery{gap:16px}.object-caption h2{font-size:15px}.briefgrid h2{font-size:38px}}
@media(max-width:700px){.wrap{padding-left:24px;padding-right:24px}.nav{height:83px}.brand{font-size:16px}.brand small{font-size:6px}.nav>a:not(.brand):not(.lang){display:none}.editorial-intro{padding-top:28px}.intro-meta{font-size:7px;gap:20px}.intro-meta span:last-child{display:none}.intro-grid{grid-template-columns:1fr;gap:4px;padding:20px 0 36px}.intro-grid h1{font-size:47px;line-height:1.08;margin:10px 0 5px}.intro-aside{padding-top:6px;max-width:380px}.intro-aside p{font-size:12px;line-height:1.9;max-width:335px;margin-bottom:20px}.intro-aside .btn{width:auto;gap:35px}.quiet-link{display:inline-block;margin:0 0 0 16px;font-size:9px}.collection-heading{font-size:11px;padding-bottom:13px;gap:25px}.collection-heading span:last-child{font-size:6px;max-width:92px;text-align:right}.object-gallery{gap:12px;margin-top:15px;overflow-x:auto;grid-template-columns:repeat(3,minmax(245px,76vw));padding-bottom:10px;scroll-snap-type:x mandatory}.object-category{scroll-snap-align:start}.object-caption{padding-top:17px}.object-caption h2{font-size:17px}.object-caption p{font-size:10px;max-width:245px}.gallery-footnote{font-size:7px;display:block;line-height:2;margin-top:16px;padding-bottom:25px}.gallery-footnote span{display:block}.intent-section{padding-top:55px;padding-bottom:60px}.intent-statement{grid-template-columns:1fr;gap:12px}.intent-statement h2{font-size:31px}.intent-statement p{max-width:330px}.process-strip{grid-template-columns:1fr;gap:22px;margin-top:30px}.process-strip p{max-width:300px}.match{padding:52px 0}.matcher{grid-template-columns:1fr;gap:25px}.panel{padding:20px}.panel h3{margin-bottom:18px}.sectionhead h2{font-size:30px}.sectionhead{margin-bottom:25px}.supplier{padding:25px 0}.supplier h3{font-size:19px}.supplier .local{font-size:9px}.supplier-top{flex-wrap:wrap}.editorial-guides{padding-top:60px;padding-bottom:55px}.editorial-guide-grid{grid-template-columns:1fr;gap:8px}.editorial-guide-grid h3{font-size:24px;margin:16px 0}.editorial-guide-grid p{min-height:0;max-width:310px;margin:0 0 15px}.brief-section{padding:55px 0}.briefgrid{grid-template-columns:1fr;gap:30px}.briefgrid h2{font-size:37px}.briefgrid>div>p{font-size:11px}.formgrid{grid-template-columns:1fr}.formgrid .wide{grid-column:auto}.brief-actions .btn{width:auto}.faq{padding-top:55px;padding-bottom:60px}.footer .wrap{display:block}.footer a{margin-right:15px;margin-left:0}.footer .wrap>div+div{margin-top:20px}.article h1{font-size:37px}.article{padding-top:40px}.searchbar .btn{width:auto}.searchbar{flex-wrap:wrap}.searchbar input{flex-basis:100%}.specs{grid-template-columns:repeat(3,1fr)}html[lang=ko] .intro-grid h1{font-size:36px;line-height:1.3}.brief-actions{gap:10px}.object-number{font-size:8px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.object-frame img{transition:none}}


body,input,select,textarea,button{font-family:'Manrope',Arial,'Malgun Gothic',sans-serif}h1,h2,h3,.intro-grid h1>span,.object-caption h2,.brand,.footer b,.article h1,.article h2{font-family:'Cormorant Garamond',Georgia,'Malgun Gothic',serif}.header{background:#fff}.nav{height:112px}.brand{font-size:27px;letter-spacing:.045em;font-weight:400}.brand small{font-family:'Manrope',Arial,sans-serif;font-size:6px;letter-spacing:.18em;margin-top:10px}.intro-meta{font-size:8px;letter-spacing:.16em;color:#4169e1}.intro-grid{grid-template-columns:1fr 295px;gap:55px;padding-bottom:38px}.intro-grid h1{font-size:clamp(44px,5.1vw,76px);letter-spacing:-.035em;font-weight:400;line-height:1.08}.intro-grid h1>span{font-style:normal;color:#4169e1;letter-spacing:-.035em}.intro-aside p{font-size:11px;line-height:1.9}.collection-heading{border-color:#dfe7ee;text-transform:uppercase;letter-spacing:.12em;font-size:9px}.object-frame{background:#fff;aspect-ratio:1.24/1}.object-frame img{left:0!important;width:100%;height:100%;object-fit:contain;position:absolute;top:0;transform:none;mix-blend-mode:multiply;transition:transform .6s}.object-category:hover img{transform:scale(1.035)}.object-category:last-child .object-frame img{object-fit:cover;object-position:center}.object-caption{border-top:1px solid #dfe7ee;padding-top:20px}.object-caption h2{font-size:25px;letter-spacing:-.015em;font-weight:400}.object-caption p{font-size:9px}.object-open{color:#4169e1}.gallery-footnote{padding-bottom:26px;border:0}.collection-navigation{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #dfe7ee;border-bottom:1px solid #dfe7ee;padding-top:18px;padding-bottom:18px;color:#4169e1;font-size:8px;letter-spacing:.11em}.collection-navigation a{font-size:9px;text-decoration:none;letter-spacing:0}.intent-section{padding-top:70px;padding-bottom:75px}.intent-statement h2{font-size:43px;letter-spacing:-.025em}.sectionhead h2{font-family:'Cormorant Garamond',Georgia,serif;font-size:42px;letter-spacing:-.025em}.btn{background:#4169e1;letter-spacing:.025em}.btn:hover{background:#003153}.btn.secondary:hover{background:#edf2ff;color:#003153}.nav .btn{border-color:#4169e1;color:#4169e1}.supplier h3{font-family:'Cormorant Garamond',Georgia,serif;font-size:27px}.match{background:#f8faff;border:1px solid #e4ebf5}.panel{background:white}.brief-section{background:#f1f5ff}.footer{background:#003153}.eyebrow{color:#4169e1}.intro-grid h1{max-width:850px}.object-number{color:#4169e1}.gallery-footnote{color:#64788a}.shortlistbar{background:#003153}.article .lede{color:#315c7a}html[lang=ko] .intro-grid h1>span{font-family:'Malgun Gothic',sans-serif;color:#4169e1}html[lang=ko] .intro-grid h1{font-family:'Malgun Gothic',sans-serif;font-weight:400}
@media(min-width:1500px){.object-frame{aspect-ratio:1.24/1}.object-frame img{height:100%;top:0;transform:none}.object-category:hover img{transform:scale(1.035)}}
@media(max-width:1050px){.intro-grid{grid-template-columns:1fr 240px;gap:30px}.intro-grid h1{font-size:51px}.object-caption h2{font-size:21px}.brand{font-size:23px}}
@media(max-width:700px){.nav{height:88px}.brand{font-size:22px}.brand small{font-size:5px}.intro-grid{grid-template-columns:1fr;padding-bottom:35px;gap:8px}.intro-grid h1{font-size:43px;line-height:1.12;letter-spacing:-.035em}.intro-aside p{font-size:11px}.object-gallery{grid-template-columns:repeat(3,minmax(245px,76vw))}.object-caption h2{font-size:24px}.collection-navigation{font-size:6px;gap:20px}.collection-navigation a{font-size:8px;text-align:right}.intent-statement h2{font-size:33px}.sectionhead h2{font-size:32px}.intro-meta{font-size:6px}.quiet-link{display:block;margin:14px 0 0}.briefgrid h2{font-size:36px}.object-frame{aspect-ratio:1.1/1}}

@font-face{font-family:'Cormorant Garamond';src:url('/assets/cormorant-garamond.ttf') format('truetype');font-display:swap;font-weight:300 700}@font-face{font-family:Manrope;src:url('/assets/manrope.ttf') format('truetype');font-display:swap;font-weight:200 800}
.object-frame img,.object-category:last-child .object-frame img{object-fit:contain;object-position:center}.object-frame{aspect-ratio:1.24/1;background:#fff}.object-frame img{height:100%;width:100%}.brand{font-size:28px;font-weight:500}.intro-grid h1{font-weight:500}.intro-aside p{font-size:12px}.object-caption h2{font-weight:500}.gallery-footnote{font-size:9px}.directory-teaser{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding-top:75px;padding-bottom:70px;border-bottom:1px solid var(--line)}.directory-teaser h2{font-size:46px;line-height:1.08;letter-spacing:-.025em;margin:20px 0}.directory-teaser h2 span{color:#4169e1}.directory-teaser p{max-width:470px;line-height:1.9;font-size:12px;color:var(--muted)}.directory-teaser-action{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.directory-teaser-action strong{font-family:'Cormorant Garamond',serif;font-size:90px;font-weight:400;line-height:1;color:#4169e1}.directory-teaser-action>span{font-size:9px;letter-spacing:.15em;margin:9px 0 25px}.directory-teaser form{display:flex;width:100%;gap:8px}.directory-teaser input{min-width:0;flex:1}.directory-teaser .btn{white-space:nowrap}.directory-intro{padding-top:45px;padding-bottom:80px}.directory-title{display:grid;grid-template-columns:1fr 300px;align-items:center;gap:70px;padding:25px 0}.directory-title h1{font-size:68px;font-weight:500;line-height:1.05;letter-spacing:-.035em;margin:25px 0}.directory-title h1 span{color:#4169e1}.directory-title p{font-size:12px;color:var(--muted);line-height:1.9}.directory-evidence{padding:16px 20px;border-left:2px solid #4169e1;background:#f5f8ff;color:#506d84;font-size:11px;line-height:1.9}.directory-search{display:flex;gap:12px;margin-top:32px}.directory-search input{flex:1;min-width:0;padding:18px 20px;font-size:13px}.directory-controls{display:grid;grid-template-columns:1fr 1fr auto;gap:22px;align-items:end}.directory-controls .field{margin:22px 0 10px}.directory-controls label{display:block;margin-bottom:8px}.directory-controls .quiet-link{border:0;background:transparent;cursor:pointer;padding:15px 0;margin:0 0 10px;font-family:inherit;font-size:11px}.directory-quick{display:flex;gap:10px;flex-wrap:wrap;padding:10px 0 27px}.directory-quick a{font-size:10px;padding:7px 12px;border:1px solid #dce5f0;text-decoration:none;color:#4169e1}.directory-count{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-top:1px solid var(--line);font-size:10px;color:var(--muted);scroll-margin-top:125px}.directory-count>span:first-child{color:#003153}.directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.directory-card{border:1px solid #dfe7ee;padding:24px 22px;min-width:0;display:flex;flex-direction:column;min-height:240px;background:white;transition:border-color .2s}.directory-card:hover{border-color:#4169e1}.directory-card-top{display:flex;justify-content:space-between;gap:15px;font-size:9px;color:#4169e1}.directory-card h2{font-family:Manrope,'Malgun Gothic',sans-serif;font-size:18px;line-height:1.5;letter-spacing:-.025em;margin:27px 0 13px;overflow-wrap:anywhere;font-weight:500}.directory-card h2 a{text-decoration:none}.directory-card p{font-size:11px;line-height:1.8;color:#64788a;margin:0 0 9px;overflow-wrap:anywhere}.directory-card .directory-original{font-size:10px}.directory-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:22px;font-size:9px}.directory-card-bottom a{color:#4169e1;text-decoration:none}.directory-card-bottom span{font-size:8px;color:#718497}.directory-pagination{display:flex;justify-content:center;align-items:center;gap:35px;margin:36px 0}.directory-pagination>span{font-size:11px}.btn:disabled{opacity:.4;cursor:default}.directory-index{margin-top:30px}.directory-index>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;padding:25px 0}.directory-index a{font-size:11px;text-decoration:none;overflow-wrap:anywhere}.directory-index small{color:#718497}.directory-empty{grid-column:1/-1;padding:70px 25px;text-align:center;background:#f8faff}.directory-empty h2{font-size:32px}.directory-empty p{font-size:12px}.company-detail h1{font-family:Manrope,'Malgun Gothic',sans-serif;font-size:42px;overflow-wrap:anywhere}.company-detail .profilefacts div{overflow-wrap:anywhere;line-height:1.8}.company-links{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin:30px 0 15px}.coverage-list{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0}.coverage-list a{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #dfe7ee;padding:13px 0;text-decoration:none;font-size:12px}.coverage-list b{font-weight:400;color:#4169e1}
@media(max-width:1050px){.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.directory-title{grid-template-columns:1fr 240px;gap:35px}.directory-title h1{font-size:56px}.directory-teaser{gap:45px}.directory-teaser form{flex-wrap:wrap}.directory-teaser form input{flex-basis:100%}}
@media(max-width:700px){.object-frame{aspect-ratio:1.1/1}.directory-teaser{grid-template-columns:1fr;gap:22px;padding-top:48px;padding-bottom:50px}.directory-teaser h2{font-size:36px}.directory-teaser-action strong{font-size:70px}.directory-teaser-action>span{font-size:8px}.directory-title{grid-template-columns:1fr;gap:0;padding:20px 0}.directory-title h1{font-size:46px;margin:20px 0 10px}.directory-title p{max-width:340px}.directory-intro{padding-top:30px}.directory-search{flex-direction:column;gap:10px}.directory-search input{width:100%}.directory-controls{grid-template-columns:1fr;gap:0}.directory-controls .field{margin:18px 0 0}.directory-controls .quiet-link{text-align:left;margin:5px 0}.directory-grid{grid-template-columns:1fr;gap:15px}.directory-card{min-height:220px}.directory-count{font-size:9px;flex-direction:column;gap:7px}.directory-quick{padding-bottom:20px;gap:7px}.directory-index>div{grid-template-columns:1fr 1fr;gap:16px}.directory-evidence{font-size:10px;padding:14px 16px}.company-detail h1{font-size:31px}.coverage-list{grid-template-columns:1fr 1fr}.directory-pagination{gap:20px}.company-links .btn{font-size:10px}.directory-card-top{font-size:10px}}

.hero-intent-form label{font-size:10px;display:block;margin:0 0 8px;color:#003153}.hero-intent-form input{width:100%;font-size:10px;margin-bottom:10px;min-height:43px;background:white}.hero-intent-form .btn{width:100%;justify-content:space-between}.intro-aside p{margin-bottom:17px}.candidate-evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;border-top:1px solid #dfe7ee;padding:18px 0 13px;margin-top:14px}.candidate-evidence span{display:block;font-size:8px;letter-spacing:.07em;color:#4169e1}.candidate-evidence p{font-size:10px;line-height:1.85;margin:8px 0}.candidate-evidence a{color:#4169e1;text-decoration:underline}.show-more-candidates{margin:25px 0 0}.match{scroll-margin-top:100px}@media(max-width:900px){.candidate-evidence{grid-template-columns:1fr;gap:12px}.candidate-evidence p{margin:5px 0}.candidate-evidence span{font-size:9px}}@media(max-width:700px){.hero-intent-form{max-width:340px}.intro-grid{gap:12px}.intro-aside{max-width:100%}.hero-intent-form input{font-size:12px}.hero-intent-form .btn{font-size:11px}.hero-intent-form label{font-size:11px}.intro-aside .quiet-link{margin-top:15px}.candidate-evidence p{font-size:11px}.candidate-evidence{gap:15px}}

.workflow-dashboard{padding:64px 0;max-width:1180px}.workflow-controls{display:flex;gap:18px;align-items:end;flex-wrap:wrap}.workflow-controls label{display:grid;gap:8px;flex:1;min-width:180px}.workflow-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0}.workflow-stages{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid #dfe7ee;border-bottom:1px solid #dfe7ee;margin:24px 0}.workflow-stages>div{padding:20px 12px}.workflow-stages strong{display:block;font:40px Cormorant Garamond,serif;color:#4169e1}.product-record{padding:28px 0;border-bottom:1px solid #dfe7ee}.product-specs{width:100%;border-collapse:collapse;margin:20px 0}.product-specs th,.product-specs td,.workflow-dashboard th,.workflow-dashboard td{padding:14px;text-align:left;border-bottom:1px solid #dfe7ee;vertical-align:top}.workflow-dashboard table{width:100%;font-size:13px;line-height:1.7}.table-wrap{overflow-x:auto}.product-specs caption{text-align:left;color:#003153;font-weight:600}.inquiry-record{padding:25px 0;border-bottom:1px solid #dfe7ee}.inquiry-record p{white-space:pre-wrap;overflow-wrap:anywhere}.measurement{margin-top:35px;font-size:13px}.workflow-tabs [aria-pressed=true]{background:#003153;color:white}@media(max-width:700px){.workflow-dashboard{padding:30px 0}.workflow-controls{display:block}.workflow-controls label{margin:15px 0}.workflow-stages{grid-template-columns:1fr 1fr}.workflow-dashboard table{min-width:650px}}
.workflow-dashboard h1{font-size:clamp(36px,4vw,56px);line-height:1.08;margin:14px 0 28px}.workflow-dashboard h2{font-size:30px;margin:12px 0 20px}.workflow-dashboard section{padding:14px 0;margin:0}.workflow-dashboard .workflow-tabs{margin:18px 0}.workflow-dashboard .workflow-stages{margin:16px 0}.workflow-dashboard .workflow-controls label{font-size:12px}.workflow-dashboard{padding-top:36px}.workflow-dashboard .profilefacts{margin:20px 0}
