/* SA Apparel Solutions — black / white / champagne-gold */
:root{--black:#101010;--char:#222;--white:#fff;--off:#F5F3EF;--gold:#D6B36A;--gold-h:#E4C688;--ink:#101010;--muted:#5d5a54;--line:#e4e0d7;--err:#b3261e;--ok:#17724a;--r:8px;--sh:0 1px 2px rgba(16,16,16,.05),0 10px 28px rgba(16,16,16,.07);
--navy:var(--black);--teal:var(--gold);--bg:var(--white);--alt:var(--off)}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:84px}
body{margin:0;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--ink);background:var(--white);line-height:1.65;font-size:16.5px;-webkit-font-smoothing:antialiased}
h1,h2,h3,.btn,.kicker,.eyebrow,.num{font-family:Manrope,Inter,system-ui,sans-serif}
h1,h2,h3{color:var(--black);line-height:1.18;margin:0 0 .5em;letter-spacing:-.01em}
img{max-width:100%;height:auto}a{color:var(--black)}a:hover{color:#000;text-decoration-color:var(--gold)}
:focus-visible{outline:3px solid var(--black);outline-offset:2px;border-radius:4px;box-shadow:0 0 0 6px rgba(214,179,106,.95)}
.container{width:min(1160px,100% - 40px);margin-inline:auto}.narrow{width:min(760px,100% - 40px)}.center{text-align:center}.muted{color:var(--muted)}.fine{font-size:.88rem;color:var(--muted)}.sr{position:absolute;left:-9999px}
.skip{position:absolute;left:-999px;top:8px;background:#fff;color:#000;padding:10px 16px;border-radius:8px;z-index:400}.skip:focus{left:12px}
/* header */
.site-header{position:sticky;top:0;z-index:50;background:var(--black);border-bottom:1px solid rgba(255,255,255,.12)}
.bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:68px}
.brand{display:flex;align-items:center;gap:12px;text-decoration:none}.brand .wm{width:150px;height:auto}
.brand img{animation:fadeIn .9s ease both}
.site-header nav{display:flex;align-items:center;gap:22px}.site-header ul{display:flex;gap:4px;list-style:none;margin:0;padding:0}
.site-header nav a:not(.btn){color:#e6e3dc;text-decoration:none;font-weight:500;font-size:.93rem;padding:8px 10px;border-radius:6px}
.site-header nav a:not(.btn):hover,.site-header nav a[aria-current=page]:not(.btn){color:#fff;background:rgba(255,255,255,.09)}
.menu-btn{display:none;background:none;border:0;padding:10px;cursor:pointer}.menu-btn span{display:block;width:24px;height:2px;background:#fff;margin:5px 0;transition:.2s}
/* buttons: champagne gold */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;border:2px solid transparent;border-radius:999px;padding:13px 26px;font-weight:700;font-size:1rem;text-decoration:none;cursor:pointer;transition:transform .15s,background .15s,box-shadow .15s;line-height:1.2}
.btn:hover{transform:translateY(-1px)}.btn.small{padding:9px 18px;font-size:.9rem}.btn.full{width:100%}
.btn-primary,.btn-accent,.btn-login{background:var(--gold);border-color:var(--gold);color:var(--black)!important}
.btn-primary:hover,.btn-accent:hover,.btn-login:hover{background:var(--gold-h);border-color:var(--gold-h);color:#000!important}
.btn-login{padding:10px 18px;font-size:.92rem;white-space:nowrap}
.btn-ghost{border-color:rgba(255,255,255,.55);color:#fff}.btn-ghost:hover{background:rgba(255,255,255,.12);color:#fff}
.btn-ghost-dark{border-color:var(--black);color:var(--black);background:transparent}.btn-ghost-dark:hover{background:var(--black);color:#fff}
.btn[disabled]{opacity:.65;cursor:progress;transform:none}
.spin{display:none;width:16px;height:16px;border:2.5px solid rgba(0,0,0,.25);border-top-color:#111;border-radius:50%;animation:sp .7s linear infinite}.spin.dark{display:inline-block;vertical-align:-3px}
.is-busy .spin{display:inline-block}@keyframes sp{to{transform:rotate(360deg)}}
/* hero */
.hero{position:relative;background:var(--black);color:#fff;padding:84px 0 96px;overflow:hidden;isolation:isolate}
.hero:before{content:"";position:absolute;inset:0;z-index:-2;background:url(/assets/img/visuals/texture-gold-weave.jpg) 60% 40%/cover;opacity:.26}
.hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#101010 28%,rgba(16,16,16,.55) 70%,rgba(16,16,16,.8))}
.hero .container{display:grid;grid-template-columns:1.1fr .9fr;gap:48px;align-items:center}
.hero h1{color:#fff;font-size:clamp(2.2rem,5vw,3.6rem);font-weight:800}.hero h1 span{color:var(--gold)}
.eyebrow{color:var(--gold);font-weight:600;font-size:.82rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}
.hero .lead{color:#d9d6ce;font-size:1.1rem;max-width:58ch}.actions{display:flex;gap:14px;flex-wrap:wrap;margin:28px 0 18px}
.hero-login{color:#bdb9af;font-size:.95rem}.hero-login a{color:#fff;font-weight:600}
.collage{display:grid;grid-template-columns:1fr 1fr;gap:12px}.collage figure{margin:0;overflow:hidden;border-radius:6px;border:1px solid rgba(214,179,106,.45);aspect-ratio:1/1.05}.collage figure:nth-child(even){transform:translateY(26px)}
.collage img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s ease}.collage figure:hover img{transform:scale(1.05)}
.hero-art .ill{margin:40px 0 0;font-size:.75rem;color:#8f8b81;letter-spacing:.06em}
/* sections: alternate light / dark */
.section{padding:88px 0;background:var(--white)}.section.alt{background:var(--off)}
.section.dark{background:var(--black);color:#d9d6ce}.section.dark h2,.section.dark h3{color:#fff}.section.dark .kicker{color:var(--gold)}.section.dark .lead2{color:#aaa69c}
.kicker{color:var(--black);font-weight:700;font-size:.8rem;letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px}
.kicker:before{content:"";display:inline-block;width:26px;height:2px;background:var(--gold);vertical-align:middle;margin-right:10px}.head .kicker:before{display:none}
.h2{font-size:clamp(1.65rem,3.2vw,2.4rem);font-weight:800}.h3{font-size:1.3rem;font-weight:700}.lead2{color:var(--muted);max-width:62ch;margin:0 auto}
.head{text-align:center;margin-bottom:44px}.two{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.two.top{align-items:start}
.link-arrow{font-weight:600;color:var(--black);text-decoration:underline;text-decoration-color:var(--gold);text-underline-offset:4px;text-decoration-thickness:2px}.link-arrow:hover{text-decoration-color:var(--black)}
.facts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:16px}.facts li{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:22px;box-shadow:var(--sh)}
.facts strong{display:block;font:800 1.6rem Manrope,sans-serif;color:var(--black)}.facts span{color:var(--muted);font-size:.92rem}
.ticks{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:10px}.ticks li{background:var(--off);border:1px solid var(--line);border-radius:var(--r);padding:14px 18px 14px 52px;position:relative;font-weight:500}
.ticks li:before{content:"";position:absolute;left:18px;top:50%;width:20px;height:20px;margin-top:-10px;border-radius:50%;background:var(--black)}.ticks li:after{content:"";position:absolute;left:25px;top:50%;width:5px;height:10px;margin-top:-7px;border:solid var(--gold);border-width:0 2px 2px 0;transform:rotate(45deg)}
.wide-ph{margin:0}.wide-ph img{display:block;width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--r)}
/* cards */
.cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:22px;list-style:none;padding:0;margin:0 0 36px}.cards.five{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.cards.three{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}
.card{background:#fff;border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden;transition:transform .25s,box-shadow .25s,border-color .25s}.card:hover{transform:translateY(-3px);border-color:var(--black)}.card.pad{padding:26px}
.card.product .ph,.step .ph{overflow:hidden;background:#e9e6df}.card.product img,.step .ph img{display:block;width:100%;aspect-ratio:6/5;object-fit:cover;transition:transform .8s ease}.card.product:hover img,.step:hover .ph img{transform:scale(1.05)}
.card .body{padding:20px 22px 24px}.card h3{font-size:1.15rem}.card p{margin:.2em 0 1em;color:var(--muted);font-size:.97rem}
.big{font:600 1.25rem/1.5 Manrope,sans-serif;color:var(--black);margin:0}
.note{background:#fff;border-left:4px solid var(--gold);border-radius:6px;padding:22px 26px;margin-top:30px;box-shadow:var(--sh)}.note p{margin:.2em 0 .8em}
/* process */
.process{list-style:none;margin:0 0 36px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px}
.step{background:#fff;border:1px solid var(--line);border-radius:var(--r);overflow:hidden;position:relative;box-shadow:var(--sh);padding:0 22px 24px}.step .ph{margin:0 -22px 16px}.step .ph img{aspect-ratio:4/3}
.step .num{display:inline-block;color:var(--black);font-weight:800;font-size:1.3rem;margin-bottom:4px}.step .num:after{content:"";display:block;width:28px;height:2px;background:var(--gold);margin-top:6px}
.step h3{font-size:1.08rem}.step p{margin:0;color:var(--muted);font-size:.96rem}
.section.dark .step{background:#181818;border-color:rgba(214,179,106,.25);box-shadow:none}.section.dark .step .num{color:var(--gold)}.section.dark .step p{color:#a9a59b}.section.dark .step h3{color:#fff}.section.dark .step:hover{border-color:var(--gold)}
.section.dark .btn-primary{}
/* portal band / cta band */
.portal{background:var(--char);color:#fff;padding:64px 0;border-top:1px solid rgba(214,179,106,.4);border-bottom:1px solid rgba(214,179,106,.4)}.portal .container,.band .container{display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}
.portal h2,.band h2{color:#fff;margin-bottom:.3em}.portal p,.band p{color:#cfcbc2;margin:0;max-width:56ch}.portal-actions{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.link-light{color:#e9e6df}
.band{background:var(--black);padding:56px 0}
.steps3{list-style:none;padding:0;margin:18px 0 0;display:grid;gap:12px}.steps3 li{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:14px 20px}.steps3 strong{display:block;color:var(--black);font-family:Manrope,sans-serif}
.explain{display:grid;gap:14px;margin-bottom:18px}.explain div{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px 20px}.explain p{margin:.2em 0 0;color:var(--muted)}
/* page hero */
.page-hero{background:linear-gradient(rgba(16,16,16,.9),rgba(16,16,16,.9)),url(/assets/img/visuals/texture-stitch.jpg) center/cover;color:#fff;padding:56px 0 52px;border-bottom:1px solid rgba(214,179,106,.4)}.page-hero h1{color:#fff;font-size:clamp(1.9rem,4vw,2.9rem);font-weight:800}.page-hero .lead{color:#d0ccc3;max-width:64ch;font-size:1.08rem;margin:0}
.crumb{font-size:.85rem;color:#a39f95;margin-bottom:14px}.crumb a{color:#d9d6ce}
.prose p{font-size:1.06rem}.prose{padding-inline:0}
.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}.gallery img{width:100%;border-radius:var(--r)}.gallery figcaption{font-size:.85rem;color:var(--muted);padding:6px 2px}
/* contact + forms */
.contact-card{background:var(--off);border:1px solid var(--line);border-radius:var(--r);padding:26px}.contact-card h2{font-size:1.2rem}.contact-card dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin-top:14px}.contact-card dd{margin:2px 0 0;font-weight:500}.contact-card address{font-style:normal}
.enq-form,.auth-card,#trackForm{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:28px;box-shadow:var(--sh)}
.fields{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}.field{display:flex;flex-direction:column;gap:6px;margin-bottom:0}.field.full{grid-column:1/-1}
#loginForm .field,.auth-card .field{margin-bottom:16px}
label{font-weight:600;font-size:.92rem;color:var(--black)}.req{color:var(--err);text-decoration:none}
input,select,textarea{font:inherit;color:var(--ink);background:#fff;border:1.5px solid #8a8780;border-radius:8px;padding:12px 14px;width:100%;min-height:46px}
input:focus,select:focus,textarea:focus{border-color:var(--black);outline:3px solid rgba(214,179,106,.55);outline-offset:0}
.field.invalid input,.field.invalid select,.field.invalid textarea{border-color:var(--err)}.err{color:var(--err);font-size:.86rem;margin:0;min-height:0}.err:empty{display:none}.err:not(:empty):before{content:"⚠ "}
.hp{position:absolute;left:-5000px;height:0;overflow:hidden}
.form-status{border-radius:8px;padding:0;margin-bottom:0}.form-status:not(:empty){padding:14px 16px;margin-bottom:18px}
.form-status.ok{background:#e7f6ee;color:#0d4f31;border:1px solid #a9dcc2}.form-status.bad{background:#fdecea;color:#7a1a14;border:1px solid #f1b5b0}
.enq-form .fine{margin:16px 0}.pw{position:relative}.pw input{padding-right:70px}.pw-toggle{position:absolute;right:6px;top:6px;bottom:6px;background:none;border:0;color:var(--black);font-weight:600;cursor:pointer;padding:0 10px;border-radius:8px;text-decoration:underline}
.forgot{margin:18px 0;font-size:.92rem}.forgot summary{cursor:pointer;color:var(--black);font-weight:600}
/* customer portal */
.customer-main .section{padding-top:48px;min-height:60vh;background:var(--off)}.auth-card{max-width:460px;margin:0 auto}.state{text-align:center;padding:40px 10px;color:var(--muted)}.state.error{background:#fdecea;color:#7a1a14;border-radius:10px;padding:16px;text-align:left;margin-bottom:16px}
.dash-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;flex-wrap:wrap;margin-bottom:22px}.dash-head h2{margin:0}.dash-actions{display:flex;gap:10px}
.summary{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:14px;margin-bottom:24px}.summary div{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:16px 18px}.summary strong{display:block;font:800 1.7rem Manrope,sans-serif;color:var(--black)}.summary span{font-size:.85rem;color:var(--muted)}
.orders{display:grid;gap:14px}.order{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:20px 22px;box-shadow:var(--sh);display:grid;grid-template-columns:1.3fr 1fr auto;gap:16px;align-items:center}.order h3{margin:0 0 4px;font-size:1.1rem}.order .meta{color:var(--muted);font-size:.9rem}
.badge{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:5px 12px;font-weight:700;font-size:.82rem;background:#efefef;color:#111;border:1px solid #cfcfcf}.badge:before{content:"";width:9px;height:9px;border-radius:50%;background:currentColor}
.badge.s-prod{background:#fff7e3;color:#6b4f10;border-color:#e6d49f}.badge.s-prod:before{border-radius:2px}.badge.s-done{background:#e7f6ee;color:#0d4f31;border-color:#a9dcc2}.badge.s-done:before{border-radius:50% 50% 50% 0;transform:rotate(-45deg)}.badge.s-ship{background:#fff4dc;color:#7a5200;border-color:#efd08a}.badge.s-ship:before{clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0}.badge.s-cancel{background:#f1f1f1;color:#555;border-color:#cfcfcf}
.bar-p{height:10px;background:#e7e4dc;border-radius:99px;overflow:hidden;margin:8px 0 4px}.bar-p i{display:block;height:100%;background:var(--black);border-radius:99px}
.detail{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:28px;box-shadow:var(--sh)}.detail dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin:20px 0}.detail dt{font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted)}.detail dd{margin:2px 0 0;font-weight:600;color:var(--black)}
table.hist{width:100%;border-collapse:collapse;margin-top:8px}table.hist th,table.hist td{text-align:left;padding:10px 8px;border-bottom:1px solid var(--line);font-size:.95rem}table.hist th{color:var(--muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}
/* footer */
.site-footer{background:var(--black);color:#b9b5ab;padding:56px 0 0;font-size:.95rem;border-top:1px solid rgba(214,179,106,.4)}.site-footer .grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:36px}.site-footer h2{color:#fff;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.site-footer h2.mt{margin-top:22px}
.site-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:7px}.site-footer a{color:#d9d6ce;text-decoration:none}.site-footer a:hover{color:#fff;text-decoration:underline;text-decoration-color:var(--gold)}.site-footer address{font-style:normal}.site-footer .muted{color:#9c988e;margin-top:14px}
.note-ill{margin-top:32px;font-size:.8rem;color:#8d897f}.note-ill p{margin:0}
.legal{display:flex;justify-content:space-between;gap:12px;border-top:1px solid rgba(255,255,255,.1);margin-top:18px;padding:18px 0;font-size:.85rem;color:#8d897f}.legal-links{display:flex;gap:18px}.legal a{color:#8d897f}
/* motion */
@keyframes fadeIn{from{opacity:0}to{opacity:1}}
.reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease}.reveal.in{opacity:1;transform:none}
.no-js .reveal{opacity:1;transform:none}
/* ── cinematic intro (home page, once per session) ── */
.intro{display:none}
html.has-splash .intro{display:block;position:fixed;inset:0;z-index:300;background:var(--black);overflow:hidden;overscroll-behavior:contain;touch-action:none;animation:introOut .55s ease 3.05s forwards}
html.has-splash .hero-copy>*{animation:heroIn .9s cubic-bezier(.2,.7,.2,1) both}
html.has-splash .hero-copy>*:nth-child(1){animation-delay:2.95s}html.has-splash .hero-copy>*:nth-child(2){animation-delay:3.07s}html.has-splash .hero-copy>*:nth-child(3){animation-delay:3.19s}html.has-splash .hero-copy>*:nth-child(4){animation-delay:3.31s}html.has-splash .hero-copy>*:nth-child(5){animation-delay:3.43s}
html.has-splash .hero-art{animation:heroIn 1.1s ease 3.15s both}
html.has-splash .site-header .brand img{animation-delay:3.15s}
@keyframes heroIn{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
@keyframes introOut{to{opacity:0;visibility:hidden;pointer-events:none}}
.in-stage{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(440px,80vw);display:flex;flex-direction:column;align-items:center;text-align:center}
.in-mark{position:relative;width:min(210px,46vw);aspect-ratio:1/1;margin-bottom:clamp(30px,6vh,46px)}
.in-emb{display:block;width:100%;height:auto;opacity:0;animation:fadeIn .9s ease .35s forwards}
.in-ring{position:absolute;inset:-15%;width:130%;height:130%;transform:rotate(-90deg);overflow:visible}
.in-ring circle{fill:none;stroke:var(--gold);stroke-width:.5;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;animation:ringDraw 1.5s cubic-bezier(.55,.1,.25,1) .15s forwards}
.in-shine{position:absolute;inset:0;pointer-events:none;-webkit-mask:url(/assets/img/logo-emblem.png) center/100% 100% no-repeat;mask:url(/assets/img/logo-emblem.png) center/100% 100% no-repeat;background:linear-gradient(105deg,transparent 38%,rgba(228,198,136,.95) 50%,transparent 62%) no-repeat;background-size:260% 100%;background-position:130% 0;animation:shine 1.1s ease 1.1s forwards}
.in-word{display:block;width:100%;height:auto;opacity:0;animation:fadeIn .9s ease 1.7s forwards}
.in-line{display:block;height:1px;width:0;background:var(--gold);margin-top:16px;animation:gl 1s ease 2.1s forwards}
@keyframes ringDraw{to{stroke-dashoffset:0}}@keyframes shine{to{background-position:-30% 0}}
@keyframes gl{to{width:70%}}
.in-skip{position:absolute;right:20px;bottom:20px;z-index:5;background:rgba(16,16,16,.6);color:#fff;border:1px solid rgba(255,255,255,.55);border-radius:999px;padding:10px 20px;font:600 .9rem Manrope,sans-serif;cursor:pointer;opacity:0;animation:fadeIn .5s ease .35s forwards}
.in-skip:hover{background:#fff;color:#000}
@media (prefers-reduced-motion:reduce){*{animation-duration:.001ms!important;animation-delay:0s!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}.intro,html.has-splash .intro{display:none!important}.collage figure:nth-child(even){transform:none}}
/* responsive */
@media(max-width:960px){.hero .container,.two{grid-template-columns:1fr;gap:34px}.hero{padding:56px 0 64px}.collage{max-width:460px}.site-footer .grid{grid-template-columns:1fr 1fr}.order{grid-template-columns:1fr}
.menu-btn{display:block}.site-header nav{position:absolute;left:0;right:0;top:100%;background:var(--black);flex-direction:column;align-items:stretch;gap:0;padding:8px 20px 20px;display:none;box-shadow:0 14px 24px rgba(0,0,0,.35)}.site-header nav.open{display:flex}.site-header ul{flex-direction:column}.site-header nav a:not(.btn){padding:13px 8px;font-size:1rem}.btn-login{text-align:center;margin-top:10px}
.hero:after{background:linear-gradient(180deg,rgba(16,16,16,.75),rgba(16,16,16,.9))}}
@media(max-width:600px){.section{padding:56px 0}.fields{grid-template-columns:1fr}.site-footer .grid{grid-template-columns:1fr}.legal{flex-direction:column}.enq-form,.auth-card,#trackForm,.detail{padding:20px}.brand .wm{width:120px}.actions .btn{width:100%}.dash-actions{width:100%}.dash-actions .btn{flex:1}
.in-frames{height:34vh;gap:8px;width:94vw}.f4{display:none}.in-skip{right:14px;bottom:14px}}
@media print{.site-header,.site-footer,.dash-actions,.intro{display:none}}
.in-skip:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(214,179,106,.9)}
