.ksg-v5 .trust-chip b{color:var(--red)}.ksg-v5 .trust-chip a{color:inherit;text-decoration:none;display:inline-flex;gap:5px;align-items:center}.ksg-v5 .trust-chip a:hover{text-decoration:underline}.ksg-v5 .brand-logo{height:46px;width:auto;display:block}.ksg-v5 .brand-logo-h{height:48px}@media(max-width:900px){.ksg-v5 .brand-logo{height:38px}}.ksg-v5 .pay-chips{display:flex;flex-wrap:wrap;gap:6px;list-style:none}.ksg-v5 .pay-chips li{border:1px solid rgba(255,255,255,.45);border-radius:3px;padding:3px 9px;font-size:12px;font-weight:600;letter-spacing:.02em}.ksg-v5 .brand-panel{display:inline-block;background:#fff;border-radius:var(--r);padding:12px 16px;margin-bottom:16px}.ksg-v5 .brand-logo-foot{height:120px}.ksg-v5 .brand-panel{padding:14px 22px}.ksg-v5 .cred-row{display:flex;gap:12px;flex-wrap:wrap;list-style:none;margin:0}.ksg-v5 .cred-item{display:inline-flex;align-items:center;gap:10px;background:#fff;border:1px solid var(--border);border-radius:var(--r-sm);padding:8px 14px;color:var(--ink);text-decoration:none!important;font-size:13px;line-height:1.3}.ksg-v5 a.cred-item:hover{border-color:var(--red)}.ksg-v5 .cred-mark{font-family:var(--ff-display);font-weight:800;font-size:18px;letter-spacing:.04em;color:var(--red);white-space:nowrap}.ksg-v5 .cred-item img{height:28px;width:auto}.ksg-v5 .about-cred .cred-item{background:var(--stone)}.ksg-v5 .qd-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0d0d0d80;z-index:700}.ksg-v5 .qd{position:fixed;top:0;right:0;bottom:0;width:min(440px,100%);background:#fff;color:var(--ink);z-index:710;transform:translate(100%);transition:transform .25s var(--ease);display:flex;flex-direction:column;box-shadow:var(--shadow-lg);visibility:hidden}.ksg-v5 .qd.open{transform:none;visibility:visible}.ksg-v5 .qd-head{display:flex;justify-content:space-between;align-items:flex-start;padding:20px 22px 10px;border-bottom:1px solid var(--border)}.ksg-v5 .qd-head .eyebrow{margin-bottom:6px}.ksg-v5 .qd-title{font-size:26px;text-transform:none;letter-spacing:0;display:flex;align-items:center;gap:8px}.ksg-v5 .qd-count{display:inline-grid;place-items:center;min-width:26px;height:26px;border-radius:13px;background:var(--red);color:#fff;font-size:13px;padding:0 8px;font-family:var(--ff-body);font-weight:700}.ksg-v5 .qd-close{background:none;border:0;font-size:30px;line-height:1;cursor:pointer;color:var(--ink);padding:0 4px}.ksg-v5 .qd-help{font-size:13px;color:var(--muted);padding:10px 22px 0;max-width:none}.ksg-v5 .qd-body{flex:1;overflow:auto;padding:12px 22px}.ksg-v5 .qd-item{display:grid;grid-template-columns:56px 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid var(--border)}.ksg-v5 .qd-item img{width:56px;height:56px;object-fit:contain;border:1px solid var(--border);border-radius:var(--r-sm);background:#fff}.ksg-v5 .qd-item .t{font-weight:600;font-size:14px;line-height:1.3;color:var(--ink)}.ksg-v5 .qd-item .m{font-size:12px;color:var(--muted);margin-top:2px;overflow-wrap:anywhere}.ksg-v5 .qd-side{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.ksg-v5 .qd-qty{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted)}.ksg-v5 .qd-qty input{width:64px;padding:7px 8px;border:1px solid var(--border);border-radius:var(--r-sm);font:inherit;text-align:center}.ksg-v5 .qd-rm{background:none;border:0;color:var(--red);font-weight:600;cursor:pointer;font:inherit;font-size:12.5px;padding:2px 0}.ksg-v5 .qd-rm:hover{text-decoration:underline}.ksg-v5 .qd-empty{padding:32px 22px;text-align:center;display:none;flex:1}.ksg-v5 .qd.is-empty .qd-empty{display:block}.ksg-v5 .qd.is-empty .qd-body,.ksg-v5 .qd.is-empty #qd-submit{display:none}.ksg-v5 .qd-foot{display:flex;gap:10px;padding:16px 22px;border-top:1px solid var(--border);background:var(--stone)}.ksg-v5 .qd-foot .btn{flex:1;justify-content:center}.ksg-v5.qd-open{overflow:hidden}.ksg-v5 .trusted{background:#fff;border-top:1px solid var(--border);padding:56px 0 40px;overflow:hidden}.ksg-v5 .trusted-head{text-align:center;max-width:860px}.ksg-v5 .trusted-head .eyebrow{justify-content:center}.ksg-v5 .trusted-head h2{font-size:clamp(26px,3vw,38px)}.ksg-v5 .trusted-head .lead{margin:10px auto 0;color:var(--muted)}.ksg-v5 .tc{position:relative;margin-top:32px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.ksg-v5 .tc-track{display:flex;align-items:center;gap:44px;width:max-content;animation:tc-scroll 80s linear infinite;padding:6px 0}.ksg-v5 .tc-dup{display:flex;align-items:center;gap:44px}.ksg-v5 .tc:hover .tc-track,.ksg-v5 .tc.paused .tc-track{animation-play-state:paused}@keyframes tc-scroll{to{transform:translate(-50%)}}.ksg-v5 .tc-seg{display:flex;align-items:center;gap:24px}.ksg-v5 .tc-cat{font-family:var(--ff-display);font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red);padding-right:12px;border-right:2px solid var(--red);white-space:nowrap}.ksg-v5 .tc-name{font-family:var(--ff-display);font-size:22px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ink3);white-space:nowrap;line-height:1}.ksg-v5 .tc-name small{display:block;font:500 11px/1 var(--ff-body);letter-spacing:.06em;color:var(--muted);margin-top:4px;text-transform:none}.ksg-v5 .tc-logo{height:40px;width:auto;object-fit:contain}.ksg-v5 .tc-brand{gap:14px;padding-right:12px}.ksg-v5 .tc-brand .brand-logo{height:40px}.ksg-v5 .tc-brand span{font-family:var(--ff-display);font-weight:700;font-size:18px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink);white-space:nowrap}.ksg-v5 .tc-pause{position:absolute;right:12px;bottom:0;height:24px;padding:0 10px;font:600 11px/1 var(--ff-body);letter-spacing:.08em;text-transform:uppercase;background:#fff;color:var(--ink);border:1px solid var(--border);border-radius:3px;cursor:pointer}.ksg-v5 .trusted-note{text-align:center;margin-top:18px}@media(prefers-reduced-motion:reduce){.ksg-v5 .tc-track{animation:none;flex-wrap:wrap;width:auto;justify-content:center;gap:18px 30px}.ksg-v5 .tc-dup{display:none}.ksg-v5 .tc{mask-image:none;-webkit-mask-image:none}}.ksg-v5 .mon-run{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:22px}.ksg-v5 .mon-run .btn{padding:13px 22px;font-size:14px}.ksg-v5 .mon-run .btn.is-loading{opacity:.7;pointer-events:none}.ksg-v5 .mon-run .btn.is-loading:after{content:"";width:12px;height:12px;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;animation:mon-spin .8s linear infinite}@keyframes mon-spin{to{transform:rotate(360deg)}}.ksg-v5 .mon-status{font-size:14px;color:var(--text-on-dark);margin:0;max-width:none}.ksg-v5 .mon-status.err{color:#ffb4b4}.ksg-v5 .mon-status.ok{color:#b9f0ec}.ksg-v5 .alert-card.is-new{box-shadow:0 0 0 3px var(--teal)}.ksg-v5 .alert-card.is-new .alert-title:after{content:"Updated";display:inline-block;margin-left:8px;font:700 10.5px/1 var(--ff-body);letter-spacing:.08em;text-transform:uppercase;color:var(--teal-dark);background:var(--teal-dim);padding:3px 6px;border-radius:3px;vertical-align:middle}.ksg-v5 .alert-title{font-family:var(--ff-body);font-size:17px;font-weight:600;line-height:1.3;letter-spacing:0;text-transform:none}.ksg-v5 .mfg-name{font-family:var(--ff-body);font-size:16px;font-weight:700;line-height:1.3}.ksg-v5 .mfg-cat{font-size:12.5px;color:var(--muted)}.ksg-v5 .page-monitor .tab{font-family:var(--ff-display);font-size:14px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ksg-v5 .page-monitor #mon-sources h3,.ksg-v5 .page-monitor .card h3{font-size:20px}.ksg-v5 .page-monitor .kpi-l{font-size:11px}.ksg-v5 .review-card footer{align-items:center}.ksg-v5 .review-card .rv-who{color:var(--ink)}.ksg-v5 .review-card .rv-co{flex-basis:100%;display:flex;align-items:center;gap:8px;margin-top:4px}.ksg-v5 .rv-mark{font-family:var(--ff-display);font-weight:800;font-size:12.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--ink);border:1px solid var(--border);border-radius:3px;padding:4px 8px;background:var(--stone);line-height:1}.ksg-v5 .rv-logo{height:24px;width:auto}.ksg-v5 .review-grid{align-items:stretch}.ksg-v5 .job-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ksg-v5 .job-card h3{font-size:22px;margin-bottom:6px}.ksg-v5 .job-meta{display:flex;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--muted);margin-bottom:10px}.ksg-v5 .job-meta span{border:1px solid var(--border);border-radius:3px;padding:3px 8px}.ksg-v5 .job-card .card-foot{margin-top:14px}.ksg-v5 .job-empty{text-align:center;padding:32px}@media(max-width:760px){.ksg-v5 .job-cards{grid-template-columns:1fr}}.ksg-v5 .founder{display:grid;grid-template-columns:200px 1fr;gap:24px;align-items:start}.ksg-v5 .founder-photo{border-radius:var(--r);overflow:hidden;border:1px solid var(--border);background:var(--stone)}.ksg-v5 .founder-photo img{width:100%;height:auto;display:block}@media(max-width:560px){.ksg-v5 .founder{grid-template-columns:1fr}.ksg-v5 .founder-photo{max-width:220px}}.ksg-v5 .ea-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ksg-v5 .ea-sample .alert-card{margin:0}.ksg-v5 .ea-trust{font-size:13px;color:var(--muted);margin-top:12px}.ksg-v5 .check-group.cols{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px}@media(max-width:900px){.ksg-v5 .ea-benefits{grid-template-columns:1fr}}@media(max-width:560px){.ksg-v5 .check-group.cols{grid-template-columns:1fr}}.ksg-v5 .wrap{width:100%}.ksg-v5 .tc-track,.ksg-v5 .ticker-track{max-width:none}.ksg-v5 .dark,.ksg-v5 .page-hero,.ksg-v5 .cta-band,.ksg-v5 .hero,.ksg-v5 .story,.ksg-v5 .card-dark,.ksg-v5 .stock-banner,.ksg-v5 .hero-map,.ksg-v5 .ticker{--red:#2CB5B0;--red-dark:#5FCFCB;--red-dim:rgba(44,181,176,.14);--red-line:rgba(44,181,176,.4)}.ksg-v5 .btn-red{background:#0b6360;border-color:#0b6360;color:#fff!important}.ksg-v5 .btn-red:hover,.ksg-v5 .btn-red:focus-visible{background:#084a48;border-color:#084a48;color:#fff!important}.ksg-v5 :is(.dark,.page-hero,.cta-band,.hero,.story,.card-dark,.stock-banner,.hero-map,.site-footer) .btn-red{background:#2cb5b0;border-color:#2cb5b0;color:#0d0d0d!important}.ksg-v5 :is(.dark,.page-hero,.cta-band,.hero,.story,.card-dark,.stock-banner,.hero-map,.site-footer) .btn-red:hover{background:#5fcfcb;border-color:#5fcfcb;color:#0d0d0d!important}.ksg-v5 .ticker,.ksg-v5 section.ticker{background:var(--ink)}.ksg-v5 .ticker-item:after{background:#2cb5b0}.ksg-v5 .check-group{gap:10px}.ksg-v5 .check{display:flex;align-items:center;gap:10px;padding-left:0;min-height:24px}.ksg-v5 .check input[type=checkbox],.ksg-v5 .check input[type=radio]{position:static;flex:none;appearance:auto;-webkit-appearance:checkbox;width:18px;height:18px;min-height:0;margin:0;padding:0;border:0;background:none;box-shadow:none;accent-color:var(--teal-dark);cursor:pointer}.ksg-v5 .check input[type=radio]{-webkit-appearance:radio}.ksg-v5 .job-grid{align-items:stretch}.ksg-v5 .job-card{display:flex;flex-direction:column;gap:6px}.ksg-v5 .job-card h3{font-size:22px;margin:4px 0 0}.ksg-v5 .job-card .ctas{margin-top:auto;padding-top:16px;flex-wrap:wrap;gap:10px}.ksg-v5 .job-meta{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ksg-v5 .job-pay{font-weight:600;color:var(--teal-dark);margin:0}.ksg-v5 #apply{scroll-margin-top:120px}.ksg-v5 .ksg-brand-v2{padding:8px 0 4px}.ksg-v5 .brand-head{display:grid;grid-template-columns:auto 1fr 320px;gap:28px;align-items:start;border-bottom:1px solid var(--border);padding-bottom:22px}.ksg-v5 .brand-head-logo{width:160px;height:96px;display:grid;place-items:center;border:1px solid var(--border);border-radius:var(--r);background:#fff;padding:12px}.ksg-v5 .brand-head-logo img{max-width:100%;max-height:70px;object-fit:contain}.ksg-v5 .brand-head-body p{margin:8px 0 0;max-width:72ch;line-height:1.6}.ksg-v5 .brand-name{font-family:var(--ff-display);font-size:clamp(28px,3vw,40px);line-height:1.05;margin:0}.ksg-v5 .brand-glance{list-style:none;margin:0;padding:16px 18px;border:1px solid var(--border);border-left:3px solid var(--teal);border-radius:var(--r);background:var(--stone);display:grid;gap:10px}.ksg-v5 .brand-glance li{display:grid;gap:2px;font-size:14px}.ksg-v5 .brand-glance .k{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ksg-v5 .brand-supply{margin-top:22px}.ksg-v5 .line-grid{gap:14px}.ksg-v5 .line-card{padding:18px 20px}.ksg-v5 .line-card h3{font-size:18px;line-height:1.25;margin:0 0 6px}.ksg-v5 .line-card p{font-size:14.5px;line-height:1.55;margin:0}.ksg-v5 .brand-cta{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:20px;padding-top:18px;border-top:1px solid var(--border)}.ksg-v5 .brand-cta .small{flex-basis:100%}@media(max-width:1000px){.ksg-v5 .brand-head{grid-template-columns:1fr}.ksg-v5 .brand-head-logo{width:140px;height:84px}}.ksg-v5 .partner-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.ksg-v5 .partner-logo{display:grid;place-items:center;height:92px;padding:14px;border:1px solid var(--border);border-radius:var(--r);background:#fff;transition:border-color .15s,transform .15s}.ksg-v5 .partner-logo:hover{border-color:var(--teal);transform:translateY(-2px)}.ksg-v5 .partner-logo img{max-width:100%;max-height:60px;object-fit:contain}.ksg-v5 .ship-est{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px;align-items:start}.ksg-v5 .ship-est fieldset{border:0;margin:0;padding:0;min-width:0}.ksg-v5 .ship-est [hidden]{display:none!important}.ksg-v5 .se-form{padding:30px}.ksg-v5 .se-group{padding:0 0 22px;margin:0 0 22px!important;border-bottom:1px solid var(--stone3)!important}.ksg-v5 .se-legend{display:flex;align-items:center;gap:10px;font-family:var(--ff-display);font-weight:800;font-size:24px;line-height:1.1;margin:0 0 14px;padding:0}.ksg-v5 .se-step{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--teal-dark);color:#fff;font-family:var(--ff-body);font-size:14px;font-weight:700;flex:none}.ksg-v5 .se-type{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px}.ksg-v5 .se-type-opt{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:1.5px solid rgba(0,0,0,.18);border-radius:var(--r);background:#fff;cursor:pointer;font-weight:400;transition:border-color .15s,background .15s}.ksg-v5 .se-type-opt input{width:18px;height:18px;margin:3px 0 0;flex:none;accent-color:var(--teal-dark)}.ksg-v5 .se-type-opt strong{display:block;font-size:16px}.ksg-v5 .se-type-opt small{display:block;font-size:13px;color:var(--muted);line-height:1.35;margin-top:2px}.ksg-v5 .se-type-opt.is-on,.ksg-v5 .se-type-opt:has(input:checked){border-color:var(--teal-dark);background:#f2faf9;box-shadow:inset 0 0 0 1px var(--teal-dark)}.ksg-v5 .se-type-opt:focus-within{outline:3px solid var(--teal);outline-offset:2px}.ksg-v5 .se-grid{display:grid;gap:14px 16px}.ksg-v5 .se-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ksg-v5 .se-grid-4 .se-span-2{grid-column:span 2}.ksg-v5 .se-grid-addr{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,.8fr)}.ksg-v5 .se-grid-addr .se-span-2{grid-column:1/-1}.ksg-v5 .se-grid .field{justify-content:flex-start}.ksg-v5 .se-grid label{font-size:13.5px}.ksg-v5 .se-hint{font-size:13px;color:var(--muted);margin:10px 0 0;line-height:1.5}.ksg-v5 .se-hint a,.ksg-v5 .se-hint .link-btn{color:var(--teal-dark)}.ksg-v5 .se-reset{font-weight:600;white-space:nowrap}.ksg-v5 .se-check-row{margin-top:14px}.ksg-v5 .se-acc{margin-top:16px!important;padding:14px 16px 16px!important;border:1px solid var(--stone3)!important;border-radius:var(--r);background:#fff}.ksg-v5 .se-acc-legend{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:0 6px;margin-left:-6px}.ksg-v5 .se-acc-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.ksg-v5 .se-run{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.ksg-v5 .se-errors{background:var(--alert-dim);border:1px solid var(--alert-line);border-radius:var(--r-sm);padding:12px 16px;margin-bottom:20px;color:var(--alert-dark)}.ksg-v5 .se-errors:focus{outline:3px solid var(--alert-line);outline-offset:2px}.ksg-v5 .se-errors-h{font-weight:700;margin:0 0 4px}.ksg-v5 .se-errors-list{margin:0;padding-left:18px!important;font-size:14px}.ksg-v5 .se-errors-list a{color:var(--alert-dark);text-decoration:underline}.ksg-v5 .se-out{position:sticky;top:110px}.ksg-v5 .se-out:focus{outline:none}.ksg-v5 .se-card{background:#fff;border:1px solid var(--border);border-top:4px solid var(--teal-dark);border-radius:var(--r-lg);padding:24px;box-shadow:0 10px 30px #0d0d0d0f}.ksg-v5 .se-card-empty p{color:var(--ink3);font-size:15px}.ksg-v5 .se-empty-h{font-size:30px;margin:0 0 8px}.ksg-v5 .se-checks{margin-top:14px}.ksg-v5 .se-checks li{font-size:14.5px}.ksg-v5 .se-checks li:before,.ksg-v5 .se-card .checks li:before{background:var(--teal)}.ksg-v5 .se-head{display:flex;gap:14px;align-items:flex-start}.ksg-v5 .se-head .eyebrow{margin-bottom:6px}.ksg-v5 .se-check{flex:none;line-height:0}.ksg-v5 .se-ring{stroke:var(--teal-dark);stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151;animation:seDraw .5s ease-out forwards}.ksg-v5 .se-tick{stroke:var(--teal-dark);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:36;stroke-dashoffset:36;animation:seDraw .35s .4s ease-out forwards}@keyframes seDraw{to{stroke-dashoffset:0}}@media(prefers-reduced-motion:reduce){.ksg-v5 .se-ring,.ksg-v5 .se-tick{animation:none;stroke-dashoffset:0}}.ksg-v5 .se-avg{font-size:44px;line-height:1;margin:0;color:var(--ink)}.ksg-v5 .se-avg:focus{outline:none}.ksg-v5 .se-avg span{font-family:var(--ff-body);font-size:15px;font-weight:600;color:var(--muted);letter-spacing:0;text-transform:none}.ksg-v5 .se-range{margin:6px 0 0;font-size:14.5px;color:var(--ink3)}.ksg-v5 .se-route{margin:14px 0 0;font-size:13.5px;color:var(--muted);overflow-wrap:anywhere}.ksg-v5 .se-table-wrap{margin-top:14px;overflow-x:auto}.ksg-v5 .se-table{width:100%;border-collapse:collapse;font-size:14.5px}.ksg-v5 .se-table th,.ksg-v5 .se-table td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--border);vertical-align:top}.ksg-v5 .se-table thead th{font-family:var(--ff-display);font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);border-bottom:2px solid var(--ink);padding-top:0}.ksg-v5 .se-table tbody th{font-weight:600}.ksg-v5 .se-table .se-num{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.ksg-v5 .se-table td:nth-child(2){white-space:nowrap;color:var(--ink3)}.ksg-v5 .se-table tr.is-low th,.ksg-v5 .se-table tr.is-low td{background:#f2faf9}.ksg-v5 .se-tag{display:inline-block;margin-left:6px;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--teal-dark);background:var(--teal-dim);border:1px solid var(--teal-line);border-radius:3px;padding:2px 6px;vertical-align:middle}.ksg-v5 .se-sub{display:block;font-weight:400;font-size:12.5px;color:var(--muted);margin-top:2px}.ksg-v5 .se-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:16px 0 0;padding:14px 16px;background:var(--stone);border-radius:var(--r);border-left:3px solid var(--teal)}.ksg-v5 .se-facts div{min-width:0}.ksg-v5 .se-facts dt{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.ksg-v5 .se-facts dd{margin:2px 0 0;font-size:14px;overflow-wrap:anywhere}.ksg-v5 .se-alt{margin-top:20px;padding-top:18px;border-top:1px dashed var(--stone3)}.ksg-v5 .se-alt-h{font-family:var(--ff-body);font-size:16px;font-weight:700;text-transform:none;letter-spacing:0;margin:0}.ksg-v5 .se-alt .btn{margin-top:14px}.ksg-v5 .se-warn{margin:16px 0 0;padding:12px 16px 12px 34px!important;background:var(--amber-dim,#FFF6E5);border-radius:var(--r-sm);font-size:13.5px;color:var(--ink)}.ksg-v5 .se-note{position:relative;margin:16px 0 0;padding:12px 14px 12px 44px;border:1px solid var(--teal-line);background:#f2faf9;border-radius:var(--r);font-size:13.5px;line-height:1.5;color:var(--ink)}.ksg-v5 .se-note:before{content:"\2713";position:absolute;left:12px;top:11px;width:22px;height:22px;border-radius:50%;background:var(--teal-dark);color:#fff;display:grid;place-items:center;font-size:13px;font-weight:700;line-height:22px;text-align:center}.ksg-v5 .se-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.ksg-v5 .se-actions .btn{flex:1 1 180px}.ksg-v5 .ship-est .btn.is-added{background:var(--teal-dark);border-color:var(--teal-dark);color:#fff!important;opacity:1;cursor:default}.ksg-v5 .ship-est .btn.is-added:after{content:none}.ksg-v5 .ship-est .btn.is-added:before{content:"\2713";margin-right:2px}@media(max-width:1000px){.ksg-v5 .ship-est{grid-template-columns:1fr}.ksg-v5 .se-out{position:static}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ksg-v5-5.css.map */
