:root{--bg:#f3f5ef;--ink:#10140f;--muted:#697267;--line:#d7ddd2;--card:#fff;--soft:#e9eee5;--accent:#173e2b;--accent2:#d9f36a;--warn:#fff0c7;--danger:#f7d9d4;--shadow:0 18px 50px #19301f12}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{color:var(--ink);background:var(--bg);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.shell{width:min(1220px,100% - 40px);margin:0 auto}.siteHeader{z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#f3f5efeb;position:sticky;top:0}.nav{justify-content:space-between;align-items:center;gap:24px;min-height:72px;display:flex}.brand{color:var(--ink);letter-spacing:-.045em;white-space:nowrap;font-size:23px;font-weight:900;text-decoration:none}.brand span{background:var(--accent2);vertical-align:top;letter-spacing:0;border-radius:999px;margin-left:8px;padding:4px 7px;font-size:10px}.navLinks{scrollbar-width:none;align-items:center;gap:20px;display:flex;overflow-x:auto}.navLinks::-webkit-scrollbar{display:none}.navLinks a,.textLink,.tableLink{color:var(--ink);text-decoration:none}.navLinks a{white-space:nowrap;font-size:13px;font-weight:700}.navLinks a:hover,.textLink:hover,.tableLink:hover{text-underline-offset:4px;text-decoration:underline}.hero{padding:98px 0 72px}.kicker{letter-spacing:.16em;color:var(--accent);margin-bottom:17px;font-size:11px;font-weight:900}.hero h1,.pageHead h1,.detailHero h1{letter-spacing:-.07em;max-width:1000px;margin:0;font-size:clamp(48px,7vw,92px);line-height:.94}.hero h1 em{color:var(--accent);font-style:normal}.lead{max-width:760px;color:var(--muted);margin:28px 0;font-size:20px;line-height:1.55}.lead.small{font-size:16px}.pageIntro{color:var(--muted);max-width:760px;margin:14px 0 0;font-size:16px;line-height:1.6}.search{border:1px solid var(--line);background:#fff;border-radius:14px;max-width:840px;padding:7px;display:flex;box-shadow:0 8px 30px #19301f0a}.search input{min-width:0;color:var(--ink);background:0 0;border:0;outline:0;flex:1;padding:15px 16px;font-size:16px}.search button,.button.primary{background:var(--accent);color:#fff;border-color:var(--accent)}.search button{border:0;border-radius:10px;padding:0 24px;font-weight:800}.search button:disabled{opacity:.6}.search.vertical{flex-direction:column;max-width:none}.search.vertical button{min-height:46px}.heroActions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.button{border:1px solid var(--line);color:var(--ink);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:12px 16px;font-weight:800;text-decoration:none;display:inline-flex}.button.full{width:100%}.trustStrip{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.trustStrip span,.statusPill{border:1px solid var(--line);color:var(--muted);background:#ffffff8c;border-radius:999px;padding:6px 9px;font-size:11px}.statusPill.ready{background:var(--accent2);color:#203014;border-color:#c8e65c}.stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.stats>div{border-right:1px solid var(--line);padding:27px 22px}.stats>div:last-child{border-right:0}.stats strong{letter-spacing:-.05em;font-size:32px;display:block}.stats span,.meta,.muted,.resultsMeta,td span,.cardDescription,.sourceBadge span,.dataList dt,.qualityCard small,.searchResult small,.stackItem small,.aggregateRow span,.notice span,.scanResult p,.sourceState small{color:var(--muted);font-size:12px}.sectionHead{justify-content:space-between;align-items:end;gap:40px;margin-bottom:24px;display:flex}.sectionHead h2,.splitFeature h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,5vw,58px);line-height:1}.sectionHead>p{max-width:430px;color:var(--muted);margin:0;line-height:1.55}.journeyGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.journeyCard{background:var(--card);border:1px solid var(--line);min-height:300px;color:var(--ink);border-radius:20px;flex-direction:column;padding:24px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:flex}.journeyCard:hover{box-shadow:var(--shadow);transform:translateY(-3px)}.journeyCard>span{color:var(--accent);font-size:11px;font-weight:900}.journeyCard h3{letter-spacing:-.045em;margin:70px 0 10px;font-size:28px}.journeyCard p{color:var(--muted);margin:0;line-height:1.55}.journeyCard b{margin-top:auto}.splitFeature{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;display:grid}.ingredientPreviewRow{border-bottom:1px solid var(--line);color:var(--ink);justify-content:space-between;align-items:center;gap:20px;padding:18px 4px;text-decoration:none;display:flex}.ingredientPreviewRow div{flex-direction:column;gap:4px;display:flex}.ingredientPreviewRow div:last-child{text-align:right}.ingredientPreviewRow span{color:var(--muted);font-size:12px}.featureGrid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.featureGrid.four{grid-template-columns:repeat(4,1fr)}.feature{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-height:230px;padding:24px}.feature b{color:var(--accent);font-size:11px}.feature h3{letter-spacing:-.025em;margin:48px 0 8px;font-size:20px}.feature p{color:var(--muted);margin:0;line-height:1.55}.pageHead{justify-content:space-between;align-items:end;gap:40px;margin-bottom:30px;display:flex}.pageHead.solo{align-items:start}.pageHead h1,.detailHero h1{font-size:clamp(46px,6vw,70px)}.filterBlock{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.filters,.toggle{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.filters a,.toggle a{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:8px 12px;font-size:12px;text-decoration:none}.filters a.active,.toggle a.active{background:var(--ink);color:#fff;border-color:var(--ink)}.resultsMeta{margin-bottom:18px}.cards{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.card{background:var(--card);border:1px solid var(--line);border-radius:18px;flex-direction:column;min-height:310px;padding:20px;display:flex}.card .eyebrow,.eyebrow{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.card h3{letter-spacing:-.035em;margin:7px 0 9px;font-size:22px;line-height:1.2}.cap{text-transform:uppercase;letter-spacing:.06em;font-size:10px}.miniMetrics{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:auto;display:grid}.miniMetrics.three{grid-template-columns:repeat(3,1fr)}.miniMetrics>div{flex-direction:column;gap:3px;padding:12px 8px 12px 0;display:flex}.miniMetrics strong{font-size:18px}.miniMetrics span{color:var(--muted);font-size:10px}.meta{text-transform:capitalize;justify-content:space-between;gap:10px;min-height:48px;padding:13px 0;display:flex}.card .textLink{margin-top:3px;font-size:13px;font-weight:800}.emptyState{border:1px dashed var(--line);text-align:center;background:#fff;border-radius:18px;padding:54px}.emptyState.compact{padding:28px}.emptyState h3{margin:0 0 7px}.emptyState p{color:var(--muted);margin:0}.detailHero{justify-content:space-between;align-items:start;gap:30px;margin:25px 0 40px;display:flex}.detailHero.ingredientHero{align-items:end}.sourceBadge{background:var(--accent2);border-radius:17px;min-width:220px;height:max-content;padding:18px;font-size:11px}.sourceBadge strong{word-break:break-word;margin:4px 0 10px;font-size:15px;display:block}.badgeRow{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.detailGrid{grid-template-columns:1.2fr .8fr;gap:16px;display:grid}.detailGrid.wide{grid-template-columns:1.35fr .65fr}.panel{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px}.panelTitle{letter-spacing:.14em;color:var(--accent);margin-bottom:16px;font-size:10px;font-weight:900}.ingredientRow{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:22px;padding:17px 0;display:flex}.ingredientRow:first-of-type{border-top:0}.ingredientRow span,.ingredientRow small{color:var(--muted);margin-top:5px;font-size:11px;display:block}.ingredientRow small{font-size:10px}.dose{text-align:right}.dose>strong{font-size:19px}.dose span{white-space:nowrap}.dataList{margin:0}.dataList>div{border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding:13px 0;display:flex}.dataList>div:first-child{border-top:0}.dataList dt,.dataList dd{margin:0}.dataList dd{text-align:right;word-break:break-word;font-size:12px;font-weight:750}.reg{border-top:1px solid var(--line);padding:16px 0}.reg:first-of-type{border-top:0}.reg span{color:var(--muted);margin-top:4px;font-size:11px;display:block}.reg p{color:var(--muted);font-size:13px;line-height:1.5}.offerRow,.formRow{border-top:1px solid var(--line);justify-content:space-between;gap:18px;padding:15px 0;display:flex}.offerRow:first-of-type,.formRow:first-of-type{border-top:0}.offerRow>div{flex-direction:column;gap:4px;display:flex}.offerRow>div:last-child{text-align:right}.offerRow span{color:var(--muted);font-size:10px}.emptyInline{color:var(--muted);padding:18px 0;font-size:13px}.tableWrap{border:1px solid var(--line);background:#fff;border-radius:18px;overflow:auto}table{border-collapse:collapse;width:100%;min-width:980px}th,td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:15px 16px;font-size:12px}th{letter-spacing:.08em;color:var(--muted);background:#f9faf6;font-size:10px;position:sticky;top:0}.compareControls{border:1px solid var(--line);background:#fff;border-radius:16px;grid-template-columns:1.3fr 1fr 1fr auto;align-items:end;gap:10px;margin-bottom:14px;padding:14px;display:grid}.compareControls label{flex-direction:column;gap:6px;display:flex}.compareControls label span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.compareControls select,.servingControl input{border:1px solid var(--line);height:42px;color:var(--ink);background:#fff;border-radius:9px;padding:0 10px}.compareSummary{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:2fr 1fr 1fr;margin-bottom:14px;display:grid}.compareSummary>div{border-right:1px solid var(--line);flex-direction:column;gap:3px;padding:14px;display:flex}.compareSummary>div:last-child{border-right:0}.compareSummary span{color:var(--muted);font-size:10px}.ingredientGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.ingredientCard{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:18px;padding:22px;text-decoration:none}.ingredientCard h2{letter-spacing:-.05em;margin:45px 0 6px;font-size:34px}.ingredientCard code{color:var(--muted);font-size:11px}.ingredientStats{margin-bottom:18px}.stackLayout{grid-template-columns:1.35fr .65fr;align-items:start;gap:16px;display:grid}.stackBuilder{min-width:0}.stackSearch{max-width:none}.searchResults{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:8px;overflow:hidden}.searchResult{text-align:left;border:0;border-bottom:1px solid var(--line);cursor:pointer;background:#fff;justify-content:space-between;align-items:center;gap:18px;width:100%;padding:13px 15px;display:flex}.searchResult:last-child{border-bottom:0}.searchResult:hover{background:#f8faf5}.searchResult span{flex-direction:column;gap:4px;display:flex}.searchResult b{color:var(--accent);font-size:12px}.stackItems{flex-direction:column;gap:9px;margin-top:16px;display:flex}.stackItem{border:1px solid var(--line);background:#fff;border-radius:15px;grid-template-columns:1fr auto auto;align-items:center;gap:15px;padding:14px;display:grid}.stackItemMain{align-items:center;gap:12px;min-width:0;display:flex}.stackItemMain>div{flex-direction:column;gap:4px;min-width:0;display:flex}.stackItemMain strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.countryDot{background:var(--soft);border-radius:50%;place-items:center;min-width:34px;height:34px;font-size:10px;font-weight:900;display:inline-grid}.servingControl{flex-direction:column;gap:5px;display:flex}.servingControl span{text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-size:9px}.servingControl input{width:100px}.iconButton{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:50%;width:34px;height:34px;font-size:20px}.stackSummary{position:sticky;top:94px}.summaryCount{align-items:end;gap:7px;margin-bottom:12px;display:flex}.summaryCount strong{font-size:44px;line-height:1}.summaryCount span{color:var(--muted);font-size:11px}.aggregateList{border-top:1px solid var(--line)}.aggregateRow{border-bottom:1px solid var(--line);justify-content:space-between;gap:15px;padding:13px 0;display:flex}.aggregateRow>div{flex-direction:column;gap:3px;display:flex}.aggregateRow>b{text-align:right;white-space:nowrap;font-size:13px}.aggregateRow.duplicate{background:linear-gradient(90deg,transparent,var(--warn));padding-left:4px;padding-right:4px}.notice{background:var(--soft);border-radius:12px;flex-direction:column;gap:5px;margin-top:18px;padding:13px;display:flex}.notice strong{font-size:11px}.scanGrid{grid-template-columns:1.1fr .9fr;gap:16px;display:grid}.scanBox{color:#fff;background:#10140f;border-radius:22px;flex-direction:column;justify-content:center;align-items:center;min-height:480px;padding:28px;display:flex}.scanReticle{aspect-ratio:1.6;border:2px solid #fff9;border-radius:16px;place-items:end center;width:min(360px,90%);margin-bottom:28px;display:grid;position:relative}.scanReticle:before,.scanReticle:after{content:"";border-top:3px solid var(--accent2);border-bottom:3px solid var(--accent2);pointer-events:none;position:absolute;inset:14px}.scanReticle span{letter-spacing:.12em;color:#fff;margin-bottom:14px;font-size:10px}.scanLine{background:var(--accent2);height:2px;box-shadow:0 0 15px var(--accent2);position:absolute;top:50%;left:10%;right:10%}.uploadButton{position:relative;overflow:hidden}.uploadButton input{opacity:0;cursor:pointer;position:absolute;inset:0}.center{text-align:center;max-width:440px}.scanLookup{min-height:480px}.scanResult{border-top:1px solid var(--line);margin-top:20px;padding-top:18px}.scanResult h3{letter-spacing:-.04em;margin:18px 0 7px;font-size:25px}.qualityGrid{grid-template-columns:repeat(2,1fr);gap:14px;display:grid}.qualityCard{border:1px solid var(--line);background:#fff;border-radius:18px;padding:20px}.qualityTop{justify-content:space-between;align-items:center;display:flex}.qualityTop span{background:var(--soft);border-radius:999px;padding:6px 8px;font-size:11px;font-weight:900}.progress{background:var(--soft);border-radius:999px;height:7px;margin:22px 0;overflow:hidden}.progress i{background:var(--accent);height:100%;display:block}.qualityNumbers{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:12px;display:grid}.qualityNumbers>div{flex-direction:column;gap:3px;padding:12px 7px 12px 0;display:flex}.qualityNumbers strong{font-size:18px}.qualityNumbers span{color:var(--muted);font-size:9px}.sourceList{border-top:1px solid var(--line);flex-direction:column;display:flex}.sourceState{border-bottom:1px solid var(--line);grid-template-columns:.7fr 1.3fr 1fr;align-items:start;gap:22px;padding:16px 0;display:grid}.sourceState>div{flex-direction:column;align-items:start;gap:7px;display:flex}.sourceState p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.apiGrid{border-top:1px solid var(--line)}.apiRow{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 1.2fr;align-items:center;gap:18px;padding:17px 0;display:grid}.apiRow .method{color:var(--accent);font-size:10px;font-weight:900}.apiRow code{word-break:break-all;font-size:12px}.apiRow p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.plainList{margin:0;padding-left:18px}.plainList li{color:var(--muted);padding:8px 0;font-size:13px}.footer{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:20px;padding:32px 0 50px;font-size:11px;display:flex}.evidenceArchitecture{padding-top:40px}@media (max-width:1040px){.cards,.featureGrid.four{grid-template-columns:1fr 1fr}.journeyGrid{grid-template-columns:1fr}.journeyCard{min-height:220px}.journeyCard h3{margin-top:40px}.splitFeature,.stackLayout,.scanGrid{grid-template-columns:1fr}.stackSummary{position:static}.qualityGrid,.sourceState{grid-template-columns:1fr}.apiRow{grid-template-columns:60px 1fr}.apiRow p{grid-column:2}.compareControls{grid-template-columns:1fr 1fr}.compareControls .button{align-self:end}.detailGrid,.detailGrid.wide{grid-template-columns:1fr}}@media (max-width:760px){.shell{width:min(100% - 24px,1220px)}.siteHeader{position:relative}.nav{flex-direction:column;align-items:flex-start;gap:12px;padding:16px 0 10px}.navLinks{width:100%;padding-bottom:4px}.hero{padding:58px 0 46px}.hero h1{font-size:50px}.lead{font-size:17px}.search{flex-direction:column}.search button{height:46px}.stats{grid-template-columns:1fr 1fr}.stats>div:nth-child(2){border-right:0}.section{padding:54px 0}.sectionHead,.pageHead,.detailHero{flex-direction:column;align-items:stretch}.sectionHead>p{max-width:none}.cards,.ingredientGrid,.featureGrid,.featureGrid.four{grid-template-columns:1fr}.splitFeature{gap:32px}.compareControls,.compareSummary{grid-template-columns:1fr}.compareSummary>div{border-right:0;border-bottom:1px solid var(--line)}.compareSummary>div:last-child{border-bottom:0}.stackItem{grid-template-columns:1fr auto}.servingControl{grid-column:1}.qualityNumbers{grid-template-columns:1fr 1fr}.apiRow{grid-template-columns:1fr}.apiRow p{grid-column:auto}.footer{flex-direction:column}.ingredientRow{flex-direction:column;align-items:flex-start}.dose{text-align:left}.sourceBadge{width:100%;min-width:0}}@media (max-width:480px){.hero h1,.pageHead h1,.detailHero h1{font-size:42px}.stats>div{padding:20px 12px}.stats strong{font-size:26px}.heroActions{flex-direction:column}.heroActions .button{width:100%}.miniMetrics.three{grid-template-columns:1fr}.qualityNumbers{grid-template-columns:1fr 1fr}.stackItem{grid-template-columns:1fr}.iconButton{position:absolute;right:24px}.stackItem{position:relative}.servingControl input{width:100%}}:root{--bg:#f7f7f2;--ink:#121412;--muted:#667067;--line:#d9ddd6;--card:#fff;--soft:#eef0eb;--accent:#123c2d;--accent2:#dff36d;--shadow:none}body{background:var(--bg)}.siteHeader{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f7f7f2f5}.nav{min-height:68px}.brand{font-size:22px}.brand span{border-left:1px solid var(--line);color:var(--muted);background:0 0;border-radius:0;padding:0 0 0 8px}.navLinks{gap:18px}.navLinks a{color:#323832;font-weight:650}.navLinks a:hover{color:var(--accent);text-decoration:none}.hero{border-bottom:0;padding:108px 0 64px}.commerceHero{max-width:none}.hero h1{letter-spacing:-.075em;max-width:920px;font-size:clamp(52px,7.5vw,96px)}.hero h1 em{color:var(--accent)}.hero .lead{max-width:800px}.search{border:0;border-bottom:2px solid var(--ink);box-shadow:none;background:0 0;border-radius:0;max-width:920px;padding:0}.search input{padding:17px 2px;font-size:17px}.search button{color:var(--ink);background:0 0;border-radius:0;padding:0 4px 0 28px}.search button:after{content:" →"}.button{border-radius:0;padding:11px 14px;font-size:13px}.button.primary{background:var(--ink);border-color:var(--ink)}.heroActions{margin-top:22px}.heroProof{border-top:1px solid var(--line);flex-wrap:wrap;gap:22px;max-width:920px;margin-top:34px;padding-top:16px;display:flex}.heroProof span{color:var(--muted);font-size:11px}.stats{margin-top:0}.stats>div{padding:22px 18px}.stats strong{font-size:30px}.section{padding:82px 0}.sectionCompact{margin-top:48px}.editorialSplit{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:start;gap:90px;display:grid}.editorialLead{position:sticky;top:100px}.editorialLead h2,.ruleSectionHead h2,.editorialHead h2{letter-spacing:-.055em;margin:0;font-size:clamp(36px,4.6vw,62px);line-height:1}.editorialLead p{color:var(--muted);max-width:430px;line-height:1.65}.workflowList{border-top:1px solid var(--ink)}.workflowRow{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:54px 1fr auto;align-items:start;gap:20px;padding:25px 0;text-decoration:none;display:grid}.workflowRow:hover h3{color:var(--accent)}.workflowNo{color:var(--muted);padding-top:5px;font-size:11px}.workflowRow h3{letter-spacing:-.035em;margin:0 0 8px;font-size:24px}.workflowRow p{color:var(--muted);max-width:590px;margin:0;line-height:1.55}.workflowRow b{white-space:nowrap;padding-top:5px;font-size:12px}.sectionHead.editorialHead{align-items:start;margin-bottom:30px}.editorialHead>div{max-width:760px}.editorialHead>p{padding-top:20px}.definitionList{border-top:1px solid var(--ink)}.definitionList>div{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr 1.2fr;align-items:start;gap:28px;padding:22px 0;display:grid}.definitionList span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:11px}.definitionList strong{font-size:17px}.definitionList p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.sectionAction{padding-top:18px}.strongLink{font-weight:800}.commerceStory{border-top:1px solid var(--line)}.splitFeature{border-top:1px solid var(--line);padding-top:72px}.ingredientPreview{border-top:1px solid var(--ink)}.ingredientPreviewRow{padding:16px 0}.ingredientPreviewRow:hover strong{color:var(--accent)}.trustArchitecture{border-top:1px solid var(--line)}.trustList{border-top:1px solid var(--ink)}.trustRow{border-bottom:1px solid var(--line);grid-template-columns:140px 1fr 1.25fr;align-items:start;gap:28px;padding:22px 0;display:grid}.trustRow>span{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);font-size:11px;font-weight:800}.trustRow h3{letter-spacing:-.02em;margin:0;font-size:19px}.trustRow p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.pageHead{border-bottom:1px solid var(--ink);padding-bottom:28px}.pageHead h1,.detailHero h1{letter-spacing:-.06em}.pageHead .search{width:min(520px,100%)}.filters,.toggle{gap:18px}.filters a,.toggle a{background:0 0;border:0;border-bottom:1px solid #0000;border-radius:0;padding:8px 0}.filters a.active,.toggle a.active{color:var(--ink);border-color:var(--ink);background:0 0;font-weight:800}.filterBlock{border-bottom:1px solid var(--line);padding:16px 0 2px}.resultsToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.resultsMeta{margin:0}.sortForm{align-items:center;gap:10px;display:flex}.sortForm label{color:var(--muted);font-size:11px}.sortForm select,.commerceFilters select,.commerceFilters input{border:0;border-bottom:1px solid var(--line);height:40px;color:var(--ink);background:0 0;border-radius:0;padding:0 4px}.sortForm .button{padding:8px 10px}.productList{border-top:1px solid var(--ink)}.productRow{border-bottom:1px solid var(--line);grid-template-columns:72px minmax(0,1fr) 120px 130px 28px;align-items:center;gap:22px;padding:20px 0;display:grid}.productMarket{flex-direction:column;gap:5px;font-size:11px;display:flex}.productMarket span{font-size:20px}.productIdentity{min-width:0}.productOverline{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:5px;font-size:10px}.productIdentity h3{letter-spacing:-.03em;margin:0;font-size:20px;line-height:1.2}.productIdentity h3 a{color:var(--ink);text-decoration:none}.productIdentity h3 a:hover{color:var(--accent)}.productIdentity p{color:var(--muted);margin:6px 0 0;font-size:12px}.inlineSignals{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.inlineSignals span{color:var(--accent);font-size:10px}.productMeasure,.productState{flex-direction:column;gap:3px;display:flex}.productMeasure strong{letter-spacing:-.04em;font-size:24px}.productMeasure span,.productMeasure small,.productState span,.productState small{color:var(--muted);font-size:10px}.productState .stateReady{color:var(--accent);font-weight:800}.productArrow{color:var(--ink);text-align:right;font-size:20px;text-decoration:none}.pagination{justify-content:center;align-items:center;gap:14px;padding-top:28px;display:flex}.pagination span{color:var(--muted);font-size:11px}.card,.journeyCard,.ingredientCard,.qualityCard{box-shadow:none;border-radius:0}.cards{border-top:1px solid var(--ink);flex-direction:column;gap:0;display:flex}.card{border:0;border-bottom:1px solid var(--line);background:0 0;min-height:0;padding:20px 0}.cardBody{padding:12px 0}.card:hover,.journeyCard:hover{box-shadow:none;transform:none}.ingredientCard,.qualityCard{border:0;border-top:1px solid var(--line);background:0 0;padding:20px 0}.panel{border:0;border-top:1px solid var(--ink);background:0 0;border-radius:0;padding:20px 0}.panelTitle{margin-bottom:18px}.detailGrid,.detailGrid.wide{gap:58px}.sourceBadge{border-top:2px solid var(--ink);background:0 0;border-radius:0;min-width:240px;padding:14px 0}.statusPill,.trustStrip span{background:0 0;border-radius:2px;padding:5px 7px}.statusPill.ready{border-color:var(--accent);color:var(--accent);background:0 0}.ruleSection{border-top:1px solid var(--ink);padding-top:24px}.ruleSectionHead{grid-template-columns:1.5fr .7fr;align-items:start;gap:50px;margin-bottom:24px;display:grid}.ruleSectionHead h2{font-size:clamp(30px,4vw,48px)}.ruleSectionHead>p{color:var(--muted);margin:22px 0 0;font-size:13px;line-height:1.55}.equivalentList{border-top:1px solid var(--line)}.equivalentRow{border-bottom:1px solid var(--line);color:var(--ink);grid-template-columns:90px minmax(0,1fr) 110px 110px 28px;align-items:center;gap:22px;padding:18px 0;text-decoration:none;display:grid}.equivalentScore strong{letter-spacing:-.05em;font-size:27px;display:block}.equivalentScore span,.equivalentIdentity small,.equivalentMetric span{color:var(--muted);font-size:10px}.equivalentIdentity h3{margin:4px 0 0;font-size:17px}.equivalentMetric{flex-direction:column;gap:3px;display:flex}.equivalentMetric b{font-size:13px}.commerceBand{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:minmax(240px,1.4fr) .55fr .6fr .75fr auto;align-items:center;gap:24px;margin:-8px 0 52px;padding:20px 0;display:grid}.commerceBand>div{flex-direction:column;gap:4px;display:flex}.commerceBand span,.commerceBand small{color:var(--muted);font-size:10px}.commerceBand strong{font-size:17px}.commerceLabel{letter-spacing:.08em;font-weight:850;color:var(--accent)!important}.commerceCta{align-items:flex-end}.commerceCta .textLink{font-size:10px}.commerceBandEmpty{grid-template-columns:1fr auto}.commerceBandEmpty>.textLink{align-self:center}.commerceFilters{border-bottom:1px solid var(--line);grid-template-columns:1.2fr .8fr .7fr .9fr auto;align-items:end;gap:18px;padding:18px 0 24px;display:grid}.commerceFilters label{flex-direction:column;gap:5px;display:flex}.commerceFilters label>span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10px}.commerceFilters .button{height:40px}.methodLine{border-bottom:1px solid var(--ink);grid-template-columns:180px 1fr;gap:24px;padding:18px 0;display:grid}.methodLine strong{font-size:13px}.methodLine span{color:var(--muted);font-size:12px;line-height:1.5}.commerceTableHead,.commerceTableRow{grid-template-columns:1.45fr .9fr .85fr 1fr .78fr 120px;align-items:center;gap:20px;display:grid}.commerceTableHead{border-bottom:1px solid var(--line);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding:10px 0;font-size:9px}.commerceTableRow{border-bottom:1px solid var(--line);padding:18px 0}.commerceTableRow>div{flex-direction:column;gap:4px;min-width:0;display:flex}.commerceTableRow small{color:var(--muted);font-size:10px;line-height:1.4}.commerceTableRow strong{font-size:12px}.buyLink{color:var(--ink);white-space:nowrap;font-size:11px;font-weight:850;text-decoration:none}.buyLink:hover{color:var(--accent)}.compactDefinitions>div{grid-template-columns:180px 1fr 1fr}.planList{border-top:1px solid var(--line)}.planRow{border-bottom:1px solid var(--line);grid-template-columns:.65fr .65fr .65fr 1.2fr 1.35fr;align-items:start;gap:20px;padding:17px 0;font-size:12px;display:grid}.planRow strong{flex-direction:column;gap:3px;display:flex}.planRow small{color:var(--muted);font-size:9px;font-weight:500}.planHead{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);padding-top:8px;font-size:9px}.tableWrap{border:0;border-top:1px solid var(--ink);background:0 0;border-radius:0}th{background:var(--bg)}.compareControls,.compareSummary{box-shadow:none;background:0 0;border-radius:0}.compareControls{border:0;border-top:1px solid var(--ink);border-bottom:1px solid var(--line);padding:14px 0}.compareSummary{border-left:0;border-right:0}.searchResults{border-radius:0}.stackItems{border-top:1px solid var(--line);gap:0}.stackItem{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;padding:15px 0}.stackSummary{background:0 0}.notice{border-left:2px solid var(--accent);background:0 0;border-radius:0;padding:10px 14px}.emptyState{background:0 0;border-radius:0}.scanBox{border-radius:2px}.footer{margin-top:40px}@media (max-width:1040px){.editorialSplit{grid-template-columns:1fr;gap:40px}.editorialLead{position:static}.definitionList>div,.trustRow{grid-template-columns:150px 1fr}.definitionList p,.trustRow p{grid-column:2}.productRow{grid-template-columns:54px minmax(0,1fr) 100px 26px}.productState{display:none}.commerceBand{grid-template-columns:1.2fr .6fr .7fr auto}.commerceBand>div:nth-child(4){display:none}.commerceFilters{grid-template-columns:1fr 1fr}.commerceFilters .button{width:max-content}.commerceTableHead{display:none}.commerceTableRow{grid-template-columns:1.3fr .8fr .8fr 110px}.commerceTableRow>div:nth-child(4),.commerceTableRow>div:nth-child(5){display:none}.planRow{grid-template-columns:.7fr .7fr .7fr 1.3fr}.planRow>span:last-child{display:none}.ruleSectionHead{grid-template-columns:1fr}.ruleSectionHead>p{margin-top:0}}@media (max-width:760px){.hero{padding:64px 0 42px}.hero h1{font-size:clamp(46px,14vw,64px)}.heroProof{gap:10px 18px}.section{padding:58px 0}.workflowRow{grid-template-columns:38px 1fr}.workflowRow>b{grid-column:2}.definitionList>div,.trustRow{grid-template-columns:1fr;gap:7px}.definitionList p,.trustRow p{grid-column:auto}.splitFeature{border-top:1px solid var(--line);padding-top:54px}.productRow{grid-template-columns:42px minmax(0,1fr) 24px;gap:14px}.productMeasure{display:none}.productIdentity h3{font-size:17px}.productMarket span{font-size:16px}.inlineSignals{gap:8px}.resultsToolbar{align-items:flex-start}.sortForm{grid-template-columns:auto 1fr auto;width:100%;display:grid}.commerceBand{grid-template-columns:1fr 1fr;margin-bottom:36px}.commerceBand>div:first-child{grid-column:1/-1}.commerceCta{grid-column:1/-1;align-items:flex-start!important}.commerceBandEmpty{grid-template-columns:1fr}.commerceBandEmpty>.textLink{grid-column:1}.detailGrid,.detailGrid.wide{gap:26px}.ruleSectionHead h2{font-size:34px}.equivalentRow{grid-template-columns:70px minmax(0,1fr) 24px}.equivalentMetric{display:none}.commerceFilters{grid-template-columns:1fr}.commerceFilters .button{width:100%}.methodLine{grid-template-columns:1fr;gap:6px}.commerceTableRow{grid-template-columns:1fr auto}.commerceTableRow>div:nth-child(2),.commerceTableRow>div:nth-child(4),.commerceTableRow>div:nth-child(5){display:none}.planRow,.planHead{grid-template-columns:1fr 1fr}.planRow>span:nth-child(4),.planRow>span:nth-child(5){display:none}.pageHead{padding-bottom:20px}.sourceBadge{min-width:0}.footer{margin-top:20px}}.footer{align-items:flex-start}.footer>div{flex-direction:column;gap:5px;display:flex}.footerLinks{flex-wrap:wrap;gap:16px;display:flex}.footerLinks a{color:var(--muted);text-decoration:none}.footerLinks a:hover{color:var(--ink)}@media (max-width:760px){.footerLinks{gap:10px 16px}}.irPage{background:var(--bg)}.irHero{padding:110px 0 78px}.irHero h1{letter-spacing:-.078em;max-width:1050px;margin:0;font-size:clamp(58px,8vw,108px);line-height:.9}.irHero h1 em{color:var(--accent);font-style:normal}.irLead{max-width:900px;color:var(--muted);margin:30px 0 42px;font-size:20px;line-height:1.65}.irLead strong{color:var(--ink)}.irAsk,.irTerms{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.irAsk>div,.irTerms>div{border-right:1px solid var(--line);flex-direction:column;gap:5px;padding:20px 18px 20px 0;display:flex}.irAsk>div:last-child,.irTerms>div:last-child{border-right:0}.irAsk span,.irTerms span{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:10px}.irAsk strong,.irTerms strong{letter-spacing:-.045em;font-size:28px}.irFine{color:var(--muted);max-width:940px;margin:15px 0;font-size:11px;line-height:1.6}.irSection{border-top:1px solid var(--line);grid-template-columns:80px minmax(0,1fr);gap:42px;display:grid}.irSectionIndex{color:var(--muted);padding-top:7px;font-size:11px}.irSectionBody h2{letter-spacing:-.06em;max-width:980px;margin:0 0 34px;font-size:clamp(36px,5vw,64px);line-height:1}.irNarrative{color:var(--muted);max-width:920px;margin:30px 0 0;font-size:16px;line-height:1.72}.irNarrative b{color:var(--ink)}.irFactRows{border-top:1px solid var(--ink)}.irFactRows>div{border-bottom:1px solid var(--line);grid-template-columns:190px 1fr 180px;align-items:center;gap:30px;padding:19px 0;display:grid}.irFactRows strong{letter-spacing:-.04em;font-size:26px}.irFactRows span{font-size:14px}.irFactRows small{color:var(--muted);text-align:right;font-size:10px}.irFlow{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:28px;padding:22px 0;display:flex}.irFlow span{font-size:13px;font-weight:800}.irFlow i{color:var(--muted);font-style:normal}.irMetricBand{border-top:1px solid var(--ink);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-bottom:34px;display:grid}.irMetricBand>div{border-right:1px solid var(--line);flex-direction:column;gap:4px;padding:20px 14px 20px 0;display:flex}.irMetricBand>div:last-child{border-right:0}.irMetricBand strong{letter-spacing:-.05em;font-size:34px}.irMetricBand span{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.irAssetList{border-top:1px solid var(--line)}.irAssetList>div{border-bottom:1px solid var(--line);grid-template-columns:230px 1fr;gap:28px;padding:17px 0;display:grid}.irAssetList b{font-size:13px}.irAssetList span{color:var(--muted);font-size:13px}.irProgressList{border-top:1px solid var(--ink)}.irProgressRow{border-bottom:1px solid var(--line);grid-template-columns:1fr 230px 50px;align-items:center;gap:24px;padding:18px 0;display:grid}.irProgressRow>div:first-child{flex-direction:column;gap:4px;display:flex}.irProgressRow strong{font-size:14px}.irProgressRow span{color:var(--muted);font-size:11px;line-height:1.45}.irProgress{background:#e3e6df;height:5px}.irProgress i{background:var(--accent);height:100%;display:block}.irProgressRow>b{text-align:right;font-size:13px}.irProgressSummary{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin-top:24px;display:grid}.irProgressSummary>div{border-right:1px solid var(--line);flex-direction:column;gap:5px;padding:16px 14px 16px 0;display:flex}.irProgressSummary>div:last-child{border-right:0}.irProgressSummary span{color:var(--muted);font-size:10px}.irProgressSummary strong{font-size:24px}.irRevenueList{border-top:1px solid var(--ink)}.irRevenueList>div{border-bottom:1px solid var(--line);grid-template-columns:48px 220px 160px 1fr;align-items:start;gap:24px;padding:21px 0;display:grid}.irRevenueList>div>span{color:var(--muted);font-size:10px}.irRevenueList h3{margin:0;font-size:18px}.irRevenueList b{color:var(--accent);font-size:11px}.irRevenueList p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.irCompareTable{border-top:1px solid var(--ink)}.irCompareHead,.irCompareRow{border-bottom:1px solid var(--line);grid-template-columns:160px 1fr 1fr 1.4fr;gap:20px;padding:15px 0;display:grid}.irCompareHead{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:9px}.irCompareRow strong{font-size:13px}.irCompareRow span{color:var(--muted);font-size:12px;line-height:1.5}.irMoat{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px;padding:18px 0;display:flex}.irMoat span{font-size:12px;font-weight:800}.irMoat i{color:var(--muted);font-style:normal}.irGtm{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.irGtm li{border-bottom:1px solid var(--line);grid-template-columns:240px 1fr;gap:26px;padding:18px 0;display:grid}.irGtm b{font-size:14px}.irGtm span{color:var(--muted);font-size:13px}.irRoadmap{border-top:1px solid var(--ink)}.irRoadmap>div{border-bottom:1px solid var(--line);grid-template-columns:160px 240px 1fr;gap:28px;padding:20px 0;display:grid}.irRoadmap span{color:var(--accent);font-size:11px;font-weight:800}.irRoadmap strong{font-size:15px}.irRoadmap p{color:var(--muted);margin:0;font-size:13px;line-height:1.55}.irRule{border-left:2px solid var(--accent);color:var(--muted);margin-top:24px;padding:12px 16px;font-size:12px}.irRule code{color:var(--ink)}.irUseTable{border-top:1px solid var(--ink);margin-top:28px}.irUseHead,.irUseRow{border-bottom:1px solid var(--line);grid-template-columns:1.2fr .6fr .45fr 1.6fr;gap:22px;padding:15px 0;display:grid}.irUseHead{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);font-size:9px}.irUseRow strong{font-size:12px}.irUseRow span{color:var(--muted);font-size:12px;line-height:1.45}.irRiskList{border-top:1px solid var(--ink)}.irRiskList>div{border-bottom:1px solid var(--line);grid-template-columns:180px 1fr 1.3fr;gap:24px;padding:18px 0;display:grid}.irRiskList strong{font-size:13px}.irRiskList span,.irRiskList p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.irSources{border-top:1px solid var(--ink);margin:0;padding:0;list-style:none}.irSources li{border-bottom:1px solid var(--line);padding:14px 0}.irSources a{color:var(--ink);font-size:12px;text-decoration:none}.irSources a:hover{text-underline-offset:3px;text-decoration:underline}.irClosing{border-top:2px solid var(--ink);grid-template-columns:1fr auto;align-items:end;gap:30px;margin-top:50px;padding:34px 0;display:grid}.irClosing>div:first-child{flex-direction:column;gap:8px;display:flex}.irClosing span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.irClosing strong{letter-spacing:-.05em;font-size:clamp(30px,4vw,50px);line-height:1}.irClosing>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (max-width:1040px){.irSection{grid-template-columns:48px 1fr;gap:24px}.irFactRows>div{grid-template-columns:160px 1fr}.irFactRows small{text-align:left;grid-column:2}.irProgressRow{grid-template-columns:1fr 160px 44px}.irRevenueList>div{grid-template-columns:38px 180px 1fr}.irRevenueList p{grid-column:2/-1}.irCompareHead,.irCompareRow{grid-template-columns:130px 1fr 1fr}.irCompareHead>:last-child,.irCompareRow>:last-child{grid-column:2/-1}.irRoadmap>div{grid-template-columns:140px 200px 1fr}.irUseHead,.irUseRow{grid-template-columns:1fr .6fr .45fr 1.2fr}}@media (max-width:760px){.irHero{padding:62px 0 46px}.irHero h1{font-size:clamp(52px,15vw,72px)}.irLead{font-size:17px}.irAsk,.irTerms,.irMetricBand,.irProgressSummary{grid-template-columns:1fr 1fr}.irAsk>div:nth-child(2),.irTerms>div:nth-child(2),.irMetricBand>div:nth-child(2),.irProgressSummary>div:nth-child(2){border-right:0}.irSection{grid-template-columns:1fr;gap:8px}.irSectionIndex{padding:0}.irSectionBody h2{font-size:38px}.irFactRows>div,.irAssetList>div,.irProgressRow,.irRevenueList>div,.irCompareHead,.irCompareRow,.irGtm li,.irRoadmap>div,.irUseHead,.irUseRow,.irRiskList>div{grid-template-columns:1fr;gap:7px}.irFactRows small,.irRevenueList p,.irCompareHead>:last-child,.irCompareRow>:last-child{grid-column:auto}.irProgress{width:100%}.irProgressRow>b{text-align:left}.irCompareHead,.irUseHead{display:none}.irClosing{grid-template-columns:1fr;align-items:start}.irClosing>div:last-child{justify-content:flex-start}.irFlow i{display:none}}@media print{.siteHeader,.footer,.heroActions{display:none!important}html,body,.irPage{background:#fff!important}.shell{width:100%;max-width:none}.irHero{padding:20mm 12mm 12mm}.irSection{break-inside:avoid;padding:10mm 12mm}.irSectionBody h2{font-size:28pt}.irHero h1{font-size:48pt}.irAsk,.irTerms,.irMetricBand,.irProgressSummary{break-inside:avoid}a{color:inherit;text-decoration:none}.printControl{display:none!important}}.businessPage{padding-bottom:60px;font-family:Pretendard,Noto Sans KR,Noto Sans SC,system-ui,sans-serif}.businessLanguages{justify-content:flex-end;gap:24px;padding:24px 0;display:flex}.businessLanguages a{color:var(--muted);font-size:15px;text-decoration:none}.businessLanguages a[aria-current=page]{color:var(--ink);text-underline-offset:5px;font-weight:750;text-decoration:underline}.businessHero{max-width:960px;padding:48px 0 64px}.businessHero h1{letter-spacing:-.045em;word-break:keep-all;margin:0;font-size:clamp(36px,5.4vw,68px);line-height:1.2}.businessLead{color:var(--muted);max-width:850px;font-size:19px;line-height:1.8}.businessAudience{margin-top:28px;font-size:15px}.businessSection{border-top:1px solid var(--ink);padding:34px 0 48px;scroll-margin-top:100px}.businessSection h2{letter-spacing:-.035em;word-break:keep-all;margin:0 0 26px;font-size:clamp(26px,3.2vw,38px);line-height:1.35}.businessRows article{border-bottom:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);gap:40px;padding:26px 0;display:grid}.businessRows h3{margin:0;font-size:21px;line-height:1.5}.businessRows span,.businessRows strong{font-size:17px;line-height:1.6}.businessRows p{color:var(--muted);margin:12px 0 0;font-size:17px;line-height:1.75}.businessSteps{max-width:900px;padding-left:25px;font-size:18px;line-height:1.9}.businessSteps li{padding:8px 0 8px 12px}.businessBoundary{border-left:3px solid var(--accent);margin:0 0 50px;padding:14px 24px}.businessBoundary h2{margin:0 0 12px;font-size:20px}.businessBoundary p{max-width:940px;color:var(--muted);margin:0;font-size:16px;line-height:1.85}.businessFormGrid{grid-template-columns:1fr 1fr;gap:22px;max-width:900px;display:grid}.businessFormGrid label,.businessDraftLabel{flex-direction:column;gap:9px;font-size:16px;display:flex}.businessFormGrid input,.businessFormGrid select,.businessFormGrid textarea,.businessDraft{font:inherit;border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:2px;width:100%;padding:12px;font-size:16px;line-height:1.6}.businessFormGrid input:focus,.businessFormGrid select:focus,.businessFormGrid textarea:focus,.businessDraft:focus{outline:2px solid var(--accent);outline-offset:2px}.businessFormWide{grid-column:1/-1}.businessFine{max-width:900px;color:var(--muted);font-size:14px;line-height:1.8}.businessFine a{color:var(--accent);font-weight:650}.businessDraft{max-width:900px}.businessInquiry button{min-height:48px}.businessInquiry [role=status]{font-size:16px;line-height:1.7}.businessPage .button{font-size:16px}@media (max-width:760px){.businessLanguages{justify-content:flex-start;gap:26px}.businessHero{padding:28px 0 44px}.businessHero h1{font-size:38px;line-height:1.3}.businessLead{font-size:18px}.businessRows article{grid-template-columns:1fr;gap:12px;padding:22px 0}.businessFormGrid{grid-template-columns:1fr}.businessSection{padding:28px 0 36px}.businessSteps{font-size:17px}.businessPage .heroActions .button{width:100%}.businessBoundary{padding:10px 16px}}.inquiryHoneypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.inquiryConsent{align-items:flex-start;gap:12px;margin:20px 0;line-height:1.6;display:flex}.inquiryConsent input{flex-shrink:0;width:20px;height:20px;margin-top:4px}.businessInquiry fieldset:disabled{opacity:.75}
