:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{min-width:320px;min-height:100vh}:root{--bg:#08090c;--soft:#101217;--panel:#15181e;--raised:#1b1f26;--line:#292e37;--line2:#3a414c;--text:#f4f1ec;--muted:#a0a4ad;--dim:#626873;--red:#d51c24;--red2:#ff3b43;--red-dark:#75080d;--green:#76ce91}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);min-width:320px;color:var(--text);margin:0}button,input,select{font:inherit}button{color:inherit}.site{min-height:100vh;overflow:hidden}.header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:30px;width:min(1440px,100% - 64px);min-height:132px;margin:0 auto;display:flex}.brand{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:16px;min-width:0;padding:0;display:flex}.brand-logo{object-fit:contain;filter:drop-shadow(0 10px 22px #00000080);background:0 0;width:138px;height:118px}.brand-copy{flex-direction:column;gap:4px;display:flex}.brand-copy strong{letter-spacing:.07em;font-size:17px}.brand-copy span{color:var(--dim);letter-spacing:.11em;text-transform:uppercase;font-size:9px}.header nav,footer nav{gap:5px;display:flex}.header nav button,footer nav button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 13px}.header nav button:hover,footer nav button:hover{color:var(--text);background:var(--panel)}.header nav .contact-button{border:1px solid var(--line);margin-left:7px}.hero{border-bottom:1px solid var(--line);isolation:isolate;align-items:center;width:min(1440px,100% - 64px);min-height:650px;margin:0 auto;display:flex;position:relative}.hero-grid{z-index:-3;opacity:.17;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:45px 45px;position:absolute;inset:0}.hero-watermark{z-index:-2;opacity:.12;pointer-events:none;background:url(/branding/pam-logo-transparent.png) 0/contain no-repeat;width:610px;height:610px;position:absolute;top:50%;left:-115px;transform:translateY(-50%)}.hero-copy{z-index:1;width:min(760px,72%);padding:75px 0;position:relative}.hero-copy:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 32%,#08090cfc 0%,#08090cf0 45%,#08090c8c 73%,#0000 100%);position:absolute;inset:-60px -85px -60px -70px}.eyebrow{color:var(--red2);letter-spacing:.22em;align-items:center;gap:11px;font-size:11px;font-weight:800;display:flex}.eyebrow:before{content:"";background:var(--red);width:30px;height:2px}.hero h1{letter-spacing:-.065em;margin:28px 0 26px;font-size:clamp(65px,7.2vw,116px);font-weight:900;line-height:.86}.hero h1 span{color:#0000;-webkit-text-stroke:1.5px var(--red2)}.hero-copy>p{max-width:600px;color:var(--muted);margin:0;font-size:19px;line-height:1.65}.hero-buttons{gap:12px;margin-top:39px;display:flex}.primary-button,.secondary-button{cursor:pointer;border-radius:8px;padding:16px 21px;font-weight:800}.primary-button{border:1px solid var(--red);background:linear-gradient(135deg, var(--red), #8d0b10);justify-content:space-between;gap:30px;min-width:220px;display:flex}.secondary-button{border:1px solid var(--line);background:var(--panel)}.steps{align-items:center;margin-top:68px;display:flex}.steps div{color:var(--dim);letter-spacing:.1em;align-items:center;gap:7px;font-size:9px;display:flex}.steps b{color:var(--red2)}.steps i{background:var(--line2);width:42px;height:1px;margin:0 14px}.print-section,.shop-section,.statement,.faq-page{width:min(1440px,100% - 64px);margin:0 auto}.print-section,.shop-section{padding:100px 0}.shop-section{border-top:1px solid var(--line)}.section-title{justify-content:space-between;align-items:flex-end;gap:55px;margin-bottom:45px;display:flex}.section-title h2{letter-spacing:-.05em;margin:18px 0 0;font-size:clamp(45px,5vw,72px);line-height:.96}.section-title h2 span,.statement h2 span,.faq-hero h1 span{color:var(--dim)}.section-title>p{max-width:455px;color:var(--muted);margin:0;line-height:1.7}.configurator{border:1px solid var(--line);background:linear-gradient(135deg,#14171c,#0c0e11);border-radius:18px;overflow:hidden}.config-header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;min-height:105px;padding:24px 28px;display:flex}.config-header h3{margin:6px 0 3px;font-size:24px}.config-header p{color:var(--muted);margin:0;font-size:11px}.mini-label{color:var(--red2);letter-spacing:.15em;font-size:8px;font-weight:900}.printer-chip{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.printer-chip strong{color:var(--red2);letter-spacing:.1em;font-size:9px}.printer-chip span{color:var(--dim);font-size:8px}.config-grid{grid-template-columns:minmax(0,1.12fr) minmax(400px,.88fr);display:grid}.model-column,.options-column{min-width:0;padding:23px}.model-column{border-right:1px solid var(--line)}.dropzone{border:1px dashed var(--line2);cursor:pointer;background:#111318;border-radius:11px;align-items:center;gap:14px;min-height:82px;padding:14px;display:flex}.dropzone:hover{border-color:var(--red)}.dropzone input{display:none}.upload-plus{background:linear-gradient(135deg, var(--red), #78080c);border-radius:9px;flex:0 0 48px;place-items:center;width:48px;height:48px;font-size:27px;display:grid}.dropzone>div:nth-child(3){flex-direction:column;gap:4px;min-width:0;display:flex}.dropzone strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dropzone span,.dropzone>b{color:var(--dim);font-size:8px}.dropzone>b{color:var(--red2);letter-spacing:.1em;margin-left:auto}.format-line{color:var(--dim);margin:8px 2px 0;font-size:7px;line-height:1.5}.error-box{color:#ff9a9a;background:#b4000014;border:1px solid #ff464640;border-radius:8px;margin-top:9px;padding:10px 12px;font-size:9px;line-height:1.5}.parts-list{border:1px solid var(--line);border-radius:10px;margin-top:13px;overflow:hidden}.parts-title{border-bottom:1px solid var(--line);color:var(--dim);background:#101216;justify-content:space-between;padding:10px 11px;font-size:8px;display:flex}.part-row{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:#121419;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:10px 11px;display:flex}.part-row:last-child{border-bottom:0}.part-row.active{background:#a000001a}.part-row>div:first-child{flex-direction:column;gap:3px;min-width:0;display:flex}.part-row strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.part-row span{color:var(--dim);font-size:7px}.part-actions{align-items:center;gap:9px;display:flex}.part-actions em{color:#ffb158;font-size:7px;font-style:normal}.part-actions>span{background:var(--panel);border-radius:50%;place-items:center;width:25px;height:25px;font-size:14px;display:grid}.viewer{border:1px solid var(--line);background:radial-gradient(circle,#22262d,#101216 65%,#0b0d10);border-radius:11px;height:450px;margin-top:13px;position:relative;overflow:hidden}.viewer-canvas{width:100%;height:100%;position:absolute;inset:0}.viewer-empty{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.viewer-empty strong{margin-top:24px;font-size:13px}.viewer-empty span{color:var(--dim);margin-top:5px;font-size:9px}.wire-cube{border:1px solid var(--red);width:68px;height:68px;position:relative;transform:rotate(30deg)}.wire-cube:before,.wire-cube:after{content:"";border:1px solid var(--red);position:absolute}.wire-cube:before{inset:12px -13px -13px 12px}.wire-cube:after{opacity:.45;inset:24px -25px -25px 24px}.viewer-help{color:var(--dim);background:#08090bc7;border-radius:5px;padding:6px 8px;font-size:8px;position:absolute;bottom:12px;left:12px}.scale-control,.manual-volume{border:1px solid var(--line);background:#101216;border-radius:9px;margin-top:12px;padding:12px}.scale-control{grid-template-columns:90px 1fr 45px;align-items:center;gap:12px;display:grid}.scale-control label,.manual-volume label{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.scale-control input{width:100%;accent-color:var(--red)}.scale-control strong{text-align:right;font-size:10px}.manual-volume{justify-content:space-between;align-items:center;gap:20px;display:flex}.manual-volume>div{align-items:center;gap:6px;display:flex}.manual-volume input{border:1px solid var(--line);background:var(--panel);width:100px;color:var(--text);border-radius:6px;outline:none;padding:8px}.manual-volume span{color:var(--dim);font-size:9px}.risk-card{border:1px solid var(--line);background:#101216;border-radius:10px;margin-top:12px;padding:14px}.risk-card.medium{border-color:#ffb15859}.risk-card.high{border-color:#ff464673}.risk-heading{justify-content:space-between;gap:20px;display:flex}.risk-heading>div{flex-direction:column;gap:4px;display:flex}.risk-heading span{color:var(--dim);letter-spacing:.1em;font-size:7px}.risk-heading strong{font-size:11px}.risk-heading b{color:var(--green);font-size:8px}.risk-card.medium .risk-heading b{color:#ffb158}.risk-card.high .risk-heading b{color:#ff7373}.risk-card ul{color:var(--muted);margin:11px 0 0;padding-left:18px;font-size:8px;line-height:1.55}.split-planner{border-top:1px solid var(--line);margin-top:13px;padding-top:12px}.split-toggle{flex-wrap:wrap;gap:14px;display:flex}.split-toggle label{color:var(--muted);align-items:center;gap:6px;font-size:8px;display:flex}.split-toggle input{accent-color:var(--red)}.split-controls{gap:10px;margin-top:11px;display:flex}.split-controls label{color:var(--dim);flex-direction:column;gap:4px;font-size:7px;display:flex}.split-controls select,.advanced-grid select{border:1px solid var(--line);color:var(--text);background:#111318;border-radius:6px;outline:none;padding:8px}.split-planner p{color:var(--dim);margin:10px 0 0;font-size:7px;line-height:1.5}.mode-tabs{grid-template-columns:1fr 1fr;gap:6px;display:grid}.mode-tabs button,.need-grid button,.quality-grid button{border:1px solid var(--line);cursor:pointer;text-align:left;background:#111318;border-radius:8px}.mode-tabs button{flex-direction:column;justify-content:center;gap:4px;min-height:66px;padding:11px 13px;font-size:11px;font-weight:800;display:flex}.mode-tabs span,.need-grid span,.quality-grid span{color:var(--dim);font-size:7px;font-weight:400;line-height:1.35}.mode-tabs button.active,.need-grid button.active,.quality-grid button.active,.pill-grid button.active{border-color:var(--red);background:linear-gradient(135deg,#be00001f,#111318)}.option-section{margin-top:20px}.option-section>label,.advanced-grid label>span,.quantity-row>label{color:var(--muted);text-transform:uppercase;letter-spacing:.09em;margin-bottom:8px;font-size:8px;font-weight:800;display:block}.need-grid{grid-template-columns:1fr 1fr;gap:6px;display:grid}.need-grid button{flex-direction:column;justify-content:center;gap:3px;min-height:58px;padding:9px 10px;display:flex}.need-grid strong{font-size:9px}.pill-grid{flex-wrap:wrap;gap:5px;display:flex}.pill-grid button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:#111318;border-radius:6px;padding:7px 9px;font-size:8px}.advanced-grid{grid-template-columns:1fr 1fr;gap:11px;margin-top:20px;display:grid}.advanced-grid label{min-width:0}.advanced-grid select{width:100%;font-size:9px}.quality-grid{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.quality-grid button{flex-direction:column;gap:4px;min-height:62px;padding:9px;display:flex}.quality-grid strong{font-size:9px}.quantity-row{justify-content:space-between;align-items:center;gap:20px;margin-top:20px;display:flex}.quantity-row>label{margin:0}.quantity-row>div{border:1px solid var(--line);background:#111318;border-radius:7px;grid-template-columns:34px 1fr 34px;min-width:110px;height:35px;display:grid;overflow:hidden}.quantity-row button{cursor:pointer;background:0 0;border:0}.quantity-row strong{place-items:center;font-size:10px;display:grid}.resin-match,.price-card,.supports-note,.pricing-dev{border:1px solid var(--line);background:#101216;border-radius:9px;margin-top:16px;padding:14px}.match-title{justify-content:space-between;gap:15px;margin-bottom:10px;display:flex}.match-title span,.match-title b{letter-spacing:.09em;font-size:7px}.match-title span{color:var(--muted)}.match-title b{color:var(--green)}.resin-match>strong{font-size:12px;display:block}.resin-match>span{color:var(--dim);margin-top:4px;font-size:7px;display:block}.resin-match>p{color:var(--muted);font-size:8px}.alternatives{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.alternatives button{border:1px solid var(--line);background:var(--panel);color:var(--muted);cursor:pointer;border-radius:5px;padding:5px 6px;font-size:7px}.price-card{border-color:var(--red-dark);background:linear-gradient(135deg,#b400001a,#101216)}.price-main{justify-content:space-between;align-items:center;gap:20px;display:flex}.price-main>div{flex-direction:column;gap:3px;display:flex}.price-main span{color:var(--muted);font-size:8px}.price-main small{color:var(--dim);font-size:7px}.price-main>strong{color:var(--red2);font-size:26px}.customer-breakdown{border-top:1px solid var(--line);gap:7px;margin-top:12px;padding-top:11px;display:grid}.customer-breakdown span,.internal-economics span{color:var(--dim);justify-content:space-between;gap:12px;font-size:7px;display:flex}.customer-breakdown b,.internal-economics b{color:var(--muted)}.supports-note strong{font-size:10px}.supports-note p,.pricing-dev>p{color:var(--muted);margin:7px 0 0;font-size:7px;line-height:1.5}.pricing-dev summary{color:#ffb158;cursor:pointer;font-size:8px;font-weight:800}.pricing-fields{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.pricing-fields label{color:var(--dim);font-size:7px}.pricing-fields input{border:1px solid var(--line);background:var(--panel);width:100%;color:var(--text);border-radius:5px;margin-top:4px;padding:7px}.internal-economics{border-top:1px solid var(--line);gap:6px;margin-top:12px;padding-top:11px;display:grid}.checkout-confirmations{gap:9px;margin-top:15px;display:grid}.checkout-confirmations label{color:var(--muted);align-items:flex-start;gap:8px;font-size:8px;line-height:1.45;display:flex}.checkout-confirmations input{accent-color:var(--red);margin-top:1px}.continue-button{background:linear-gradient(135deg, var(--red), #80080d);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:space-between;width:100%;margin-top:13px;padding:13px 14px;font-size:9px;font-weight:900;display:flex}.continue-button:disabled{color:#565b65;cursor:not-allowed;background:#24272d}.acl-note{color:var(--dim);margin:9px 0 0;font-size:6.5px;line-height:1.45}.product-grid{grid-template-columns:repeat(4,1fr);gap:15px;display:grid}.product-card{border:1px solid var(--line);background:var(--soft);border-radius:16px;overflow:hidden}.product-image{background:radial-gradient(circle at 60% 30%,#c8000024,#0000 36%),linear-gradient(135deg,#1b1e23,#0c0e11);place-items:center;height:270px;display:grid;position:relative}.product-image:after{content:"";background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0}.product-image span{z-index:1;color:var(--red2);font-size:8px;position:absolute;top:16px;left:16px}.product-image strong{color:#ffffff12;letter-spacing:-.05em;font-size:52px}.product-copy{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;min-height:100px;padding:17px;display:flex}.product-copy h3{margin:0;font-size:13px}.product-copy p{color:var(--dim);margin:5px 0 0;font-size:8px;line-height:1.4}.product-copy button{border:1px solid var(--line);background:var(--panel);cursor:pointer;border-radius:50%;flex:0 0 37px;width:37px;height:37px}.statement{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:60px;min-height:340px;padding:70px 0;display:flex}.statement small{color:var(--red2);letter-spacing:.15em;font-size:8px}.statement h2{letter-spacing:-.05em;margin:15px 0 0;font-size:clamp(45px,5vw,72px);line-height:.95}.statement>p{max-width:400px;color:var(--muted);line-height:1.7}.faq-page{padding-bottom:90px}.faq-hero{max-width:900px;padding:85px 0 60px}.text-link{color:var(--muted);cursor:pointer;background:0 0;border:0;margin-bottom:50px;padding:0;font-size:10px}.faq-hero h1{letter-spacing:-.055em;margin:25px 0;font-size:clamp(58px,7vw,100px);line-height:.9}.faq-hero>p{max-width:620px;color:var(--muted);font-size:17px;line-height:1.65}.faq-list{border-top:1px solid var(--line);max-width:980px}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:25px;min-height:72px;font-size:14px;font-weight:700;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--red2);font-size:20px}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details p{max-width:820px;color:var(--muted);margin:-4px 0 25px;font-size:12px;line-height:1.7}.legal-note{border:1px solid var(--line);background:var(--soft);border-radius:10px;max-width:980px;margin-top:50px;padding:22px}.legal-note strong{font-size:11px}.legal-note p{color:var(--muted);margin:9px 0 0;font-size:9px;line-height:1.65}footer{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;width:min(1440px,100% - 64px);min-height:145px;margin:0 auto;display:flex}footer>div{flex-direction:column;gap:5px;display:flex}footer strong{letter-spacing:.07em;font-size:11px}footer span,footer p{color:var(--dim);font-size:8px}@media (width<=1100px){.config-grid{grid-template-columns:1fr}.model-column{border-right:0;border-bottom:1px solid var(--line)}.product-grid{grid-template-columns:1fr 1fr}.viewer{height:520px}}@media (width<=760px){.header,.hero,.print-section,.shop-section,.statement,.faq-page,footer{width:calc(100% - 30px)}.header{min-height:100px}.brand-logo{width:92px;height:86px}.brand-copy span{display:none}.brand-copy strong{font-size:11px}.header nav button:not(.contact-button){display:none}.hero{min-height:610px}.hero-watermark{opacity:.09;width:470px;height:470px;left:-190px}.hero-copy{width:100%}.hero h1{font-size:clamp(52px,16vw,80px)}.hero-copy>p{font-size:16px}.hero-buttons{flex-direction:column}.hero-buttons button{width:100%}.section-title{flex-direction:column;align-items:flex-start;gap:22px}.print-section,.shop-section{padding:72px 0}.config-header{flex-direction:column;align-items:flex-start}.printer-chip{align-items:flex-start}.model-column,.options-column{padding:13px}.viewer{height:360px}.mode-tabs,.need-grid,.advanced-grid,.quality-grid,.pricing-fields,.product-grid{grid-template-columns:1fr}.statement{flex-direction:column;justify-content:center;align-items:flex-start}footer{flex-direction:column;align-items:flex-start;padding:30px 0}}.hero-watermark{opacity:.24;width:820px;height:820px;top:52%;left:-140px}.print-stage{width:min(440px,100%);height:440px;animation:5.8s ease-in-out infinite pamFloat;position:relative}.print-glow{filter:blur(36px);background:radial-gradient(circle,#d51c244d 0%,#d51c241f 38%,#d51c2405 72%,#0000 100%);border-radius:50%;position:absolute;inset:13% 10% 12%}.print-shadow{filter:blur(18px);background:#0000008c;border-radius:50%;width:250px;height:44px;position:absolute;bottom:25px;left:50%;transform:translate(-50%)}.print-base{background:linear-gradient(135deg,#d51c2438,#ffffff0a),linear-gradient(#232833,#11151b);border:1px solid #ffffff14;border-radius:18px;width:295px;height:86px;position:absolute;bottom:46px;left:50%;transform:translate(-50%)perspective(900px)rotateX(67deg);box-shadow:0 12px 30px #00000061,inset 0 0 0 1px #ffffff08}.print-column{background:linear-gradient(#ff4646d9,#78080cbf);border-radius:12px;width:16px;height:150px;position:absolute;bottom:104px;box-shadow:0 0 18px #d51c2440}.print-column.left{left:114px}.print-column.right{right:114px}.print-head{background:linear-gradient(90deg,#2e3440,#1a1f28 25%,#3b424f 50%,#1a1f28 75%,#2e3440);border-radius:14px;width:235px;height:22px;position:absolute;top:95px;left:50%;transform:translate(-50%);box-shadow:0 8px 26px #00000052,inset 0 0 0 1px #ffffff0f}.print-object{background:linear-gradient(135deg,#ffffff1a,#d51c2433),linear-gradient(#20252e,#11151c);border:1px solid #ffffff1a;border-radius:34px;width:172px;height:172px;position:absolute;top:138px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 14px 38px #0006,0 0 30px #d51c2424}.print-object-core{background:radial-gradient(circle at 35% 35%,#ffffff2e,#d51c2424 45%,#14181ed1 100%);border:1px solid #ff505059;border-radius:26px;position:absolute;inset:34px}.print-object-ring{border:1px solid #ff505070;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.print-object-ring.ring-one{width:124px;height:124px}.print-object-ring.ring-two{opacity:.8;width:88px;height:88px}.print-object-badge{color:var(--text);letter-spacing:.12em;text-shadow:0 0 18px #d51c2459;font-size:24px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.print-particle{background:var(--red2);border-radius:50%;width:8px;height:8px;animation:2.2s ease-in-out infinite pamPulse;position:absolute;box-shadow:0 0 16px #ff3b43a6}.print-particle.p1{animation-delay:0s;top:72px;right:82px}.print-particle.p2{animation-delay:.4s;top:118px;left:74px}.print-particle.p3{animation-delay:.8s;bottom:132px;right:96px}.print-particle.p4{animation-delay:1.2s;bottom:118px;left:102px}@keyframes pamFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes pamPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.55)}}@media (width<=1100px){.hero-inner{grid-template-columns:1fr;gap:8px}.hero-art{min-height:340px}.print-stage{width:min(360px,100%);height:320px}.hero-watermark{opacity:.2;width:700px;height:700px}}@media (width<=760px){.hero{min-height:720px}.hero-art{min-height:260px}.print-stage{width:min(290px,100%);height:250px}.print-base{width:210px;height:64px;bottom:28px}.print-column{height:92px;bottom:72px}.print-column.left{left:72px}.print-column.right{right:72px}.print-head{width:170px;top:55px}.print-object{width:122px;height:122px;top:92px}.print-object-core{inset:24px}.print-object-ring.ring-one{width:92px;height:92px}.print-object-ring.ring-two{width:62px;height:62px}.print-object-badge{font-size:16px}.hero-watermark{opacity:.18;width:620px;height:620px;left:-185px}}.site{position:relative}.fixed-watermark{opacity:.24;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;filter:saturate(1.12)contrast(1.04)drop-shadow(0 18px 45px #0000004d);width:min(54vw,860px);height:auto;position:fixed;top:145px;left:-115px}.header,.site>main,.site>footer{z-index:1;position:relative}.hero-watermark{display:none!important}.hero-copy:before{background:radial-gradient(at 35%,#08090cfa 0%,#08090ce8 43%,#08090c8c 72%,#0000 100%)}.dimensions-card{border:1px solid var(--line);background:linear-gradient(135deg,#d51c2412,#101216 55%);border-radius:10px;grid-template-columns:minmax(0,1fr) 155px;margin-top:12px;display:grid;overflow:hidden}.dimension-primary,.dimension-scale{flex-direction:column;gap:5px;padding:15px;display:flex}.dimension-scale{border-left:1px solid var(--line)}.dimensions-card span{color:var(--dim);letter-spacing:.1em;font-size:7px;font-weight:800}.dimension-primary strong{letter-spacing:-.02em;font-size:17px}.dimension-primary small,.dimension-scale small{color:var(--dim);font-size:8px}.dimension-scale strong{color:var(--red2);font-size:18px}.shipping-card{border:1px solid var(--line);background:linear-gradient(135deg,#ffffff05,#101216);border-radius:10px;margin-top:16px;padding:15px}.shipping-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding-bottom:12px;display:flex}.shipping-heading>div{flex-direction:column;gap:4px;display:flex}.shipping-heading span{color:var(--muted);letter-spacing:.11em;font-size:7px;font-weight:900}.shipping-heading strong{font-size:12px}.shipping-heading>b{color:#ffb158;letter-spacing:.09em;font-size:7px}.shipping-fields{grid-template-columns:1fr 1fr;gap:9px;margin-top:13px;display:grid}.shipping-fields label{min-width:0}.shipping-fields label>span{color:var(--dim);text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:7px;display:block}.shipping-fields input,.shipping-fields select{border:1px solid var(--line);width:100%;color:var(--text);background:#15181e;border-radius:6px;outline:none;padding:9px;font-size:9px}.shipping-fields input:focus,.shipping-fields select:focus{border-color:var(--red)}.shipping-package{border:1px solid var(--line);background:#0e1014;border-radius:7px;grid-template-columns:1fr 1fr;gap:7px 15px;margin-top:13px;padding:12px;display:grid}.shipping-package span,.shipping-breakdown span{color:var(--dim);justify-content:space-between;gap:12px;font-size:7px;display:flex}.shipping-package b,.shipping-breakdown b{color:var(--muted);white-space:nowrap}.shipping-message{color:var(--dim);margin:11px 0 0;font-size:8px;line-height:1.45}.shipping-message.warning{color:#ffb158}.shipping-breakdown{border-top:1px solid var(--line);gap:7px;margin-top:13px;padding-top:12px;display:grid}.shipping-total{border-top:1px solid var(--line);margin-top:2px;padding-top:8px;color:var(--muted)!important}.shipping-total b{font-size:11px;color:var(--red2)!important}.grand-total{border:1px solid var(--red-dark);background:#b4000014;border-radius:8px;justify-content:space-between;align-items:center;gap:20px;margin-top:13px;padding:14px;display:flex}.grand-total>span{color:var(--muted);flex-direction:column;gap:3px;font-size:8px;display:flex}.grand-total small{color:var(--dim);font-size:7px}.grand-total strong{color:var(--red2);font-size:23px}.shipping-fineprint{color:var(--dim);margin:10px 0 0;font-size:6.5px;line-height:1.45}footer a{color:var(--muted);text-decoration:none}footer a:hover{color:var(--red2)}@media (width<=760px){.fixed-watermark{opacity:.18;width:680px;top:150px;left:-290px}.dimensions-card{grid-template-columns:1fr}.dimension-scale{border-left:0;border-top:1px solid var(--line)}.shipping-fields,.shipping-package{grid-template-columns:1fr}}.fixed-watermark{object-fit:contain;filter:saturate(1.1)contrast(1.03)drop-shadow(0 18px 40px #00000047);opacity:.2!important;width:min(58vw,920px)!important;height:auto!important;top:140px!important;left:50%!important;transform:translate(-50%)!important}.hero{min-height:700px}.hero-inner{grid-template-columns:minmax(0,1.03fr) minmax(340px,.97fr);align-items:center;gap:34px;width:100%;display:grid}.hero-copy{width:auto;max-width:none}.hero-art{justify-content:center;align-items:center;min-height:520px;display:flex;position:relative}.print-stage.deluxe{width:min(470px,100%);height:470px;animation:6s ease-in-out infinite pamSceneFloat;position:relative}.printer-aura{filter:blur(34px);background:radial-gradient(circle,#d51c2447 0%,#d51c241f 40%,#d51c2405 75%,#0000 100%);border-radius:50%;position:absolute;inset:10% 10% 12%}.printer-shadow{filter:blur(20px);background:#00000094;border-radius:50%;width:290px;height:50px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.printer-base{background:linear-gradient(135deg,#d51c2438,#ffffff0a),linear-gradient(#252b36,#10151b);border:1px solid #ffffff14;border-radius:18px;width:305px;height:88px;position:absolute;bottom:38px;left:50%;transform:translate(-50%)perspective(900px)rotateX(67deg);box-shadow:0 16px 34px #0000005c,inset 0 0 0 1px #ffffff05}.printer-plate{background:linear-gradient(90deg,#2f3642,#171c25 25%,#434c59 50%,#171c25 75%,#2f3642);border-radius:12px;width:210px;height:16px;position:absolute;bottom:95px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000052,0 0 18px #d51c2429}.printer-frame .frame-top,.printer-frame .frame-left,.printer-frame .frame-right{background:linear-gradient(#ffffff2e,#ffffff0a),linear-gradient(#262d38,#161a20);border-radius:14px;display:block;position:absolute;box-shadow:0 10px 26px #00000047}.printer-frame .frame-top{width:250px;height:20px;top:54px;left:50%;transform:translate(-50%)}.printer-frame .frame-left{width:18px;height:206px;top:64px;left:106px}.printer-frame .frame-right{width:18px;height:206px;top:64px;right:106px}.printer-gantry{background:linear-gradient(90deg,#394250,#1d232d 20%,#515b69 50%,#1d232d 80%,#394250);border-radius:10px;width:235px;height:12px;position:absolute;top:108px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000040,inset 0 0 0 1px #ffffff0d}.printer-carriage{background:linear-gradient(135deg,#ffffff29,#d51c241a),linear-gradient(#252b35,#11161d);border-radius:13px;width:78px;height:28px;animation:4.8s ease-in-out infinite pamCarriageSlide;position:absolute;top:100px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #00000057,0 0 18px #d51c241f}.printer-nozzle{background:linear-gradient(#707b89 0%,#e3e7ed 14%,#6a7482 36%,#272f38 100%);border-radius:10px;width:14px;height:70px;animation:4.8s ease-in-out infinite pamCarriageSlide;position:absolute;top:124px;left:50%;transform:translate(-50%);box-shadow:0 10px 20px #00000047,0 0 14px #ffffff12}.printer-beam{filter:blur(1px);opacity:.85;background:linear-gradient(#ff3b4300 0%,#ff3b43ad 14%,#ff3b432e 100%);width:12px;height:122px;animation:4.8s ease-in-out infinite pamCarriageSlide,1.8s ease-in-out infinite pamBeamPulse;position:absolute;top:190px;left:50%;transform:translate(-50%)}.hero-model-shell{background:linear-gradient(135deg,#ffffff1a,#d51c242e),linear-gradient(#212732,#10151b);border:1px solid #ffffff1a;border-radius:38px;width:178px;height:178px;animation:6s ease-in-out infinite pamModelLift;position:absolute;top:188px;left:50%;transform:translate(-50%)rotate(45deg);box-shadow:0 18px 40px #00000061,0 0 32px #d51c241f}.hero-model-core{background:radial-gradient(circle at 35% 35%,#ffffff2e,#d51c2429 45%,#11151be6 100%);border:1px solid #ff505047;border-radius:30px;position:absolute;inset:34px}.hero-model-inner{background:radial-gradient(circle,#ffffff1f,#d51c241a 55%,#0000 100%);border:1px solid #ff5a5a4d;border-radius:18px;position:absolute;inset:58px}.hero-model-ring{border:1px solid #ff5a5a5c;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.hero-model-ring.ring-a{width:128px;height:128px}.hero-model-ring.ring-b{opacity:.84;width:92px;height:92px}.hero-model-pam{color:var(--text);letter-spacing:.12em;text-shadow:0 0 16px #d51c2457;font-size:24px;font-weight:900;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.hero-orbit{border:1px dashed #ffffff17;border-radius:50%;position:absolute;top:275px;left:50%;transform:translate(-50%)}.hero-orbit.orbit-a{width:230px;height:230px;animation:16s linear infinite pamRotate}.hero-orbit.orbit-b{opacity:.65;width:290px;height:290px;animation:22s linear infinite pamRotateReverse}.hero-spark{background:var(--red2);border-radius:50%;width:9px;height:9px;animation:2.1s ease-in-out infinite pamSparkPulse;position:absolute;box-shadow:0 0 18px #ff3b43a6}.hero-spark.s1{animation-delay:0s;top:84px;right:88px}.hero-spark.s2{animation-delay:.3s;top:130px;left:76px}.hero-spark.s3{animation-delay:.6s;bottom:168px;right:72px}.hero-spark.s4{animation-delay:.9s;bottom:142px;left:92px}.hero-spark.s5{animation-delay:1.2s;top:205px;right:36px}.hero-spark.s6{animation-delay:1.5s;top:232px;left:40px}@keyframes pamSceneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes pamModelLift{0%,to{transform:translate(-50%)rotate(45deg)translateY(0)}50%{transform:translate(-50%)rotate(45deg)translateY(-10px)}}@keyframes pamCarriageSlide{0%,to{transform:translate(-50%)translate(-52px)}50%{transform:translate(-50%)translate(52px)}}@keyframes pamBeamPulse{0%,to{opacity:.42}50%{opacity:.96}}@keyframes pamRotate{0%{transform:translate(-50%)rotate(0)}to{transform:translate(-50%)rotate(360deg)}}@keyframes pamRotateReverse{0%{transform:translate(-50%)rotate(360deg)}to{transform:translate(-50%)rotate(0)}}@keyframes pamSparkPulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.65)}}@media (width<=1100px){.hero-inner{grid-template-columns:1fr;gap:8px}.hero-art{min-height:360px}.print-stage.deluxe{width:min(380px,100%);height:360px}.fixed-watermark{opacity:.18!important;width:min(72vw,760px)!important;top:155px!important}}@media (width<=760px){.hero{min-height:740px}.hero-art{min-height:280px}.print-stage.deluxe{width:min(300px,100%);height:280px}.printer-base{width:218px;height:64px;bottom:26px}.printer-plate{width:150px;bottom:70px}.printer-frame .frame-top{width:178px;height:16px;top:38px}.printer-frame .frame-left,.printer-frame .frame-right{width:14px;height:132px;top:48px}.printer-frame .frame-left{left:66px}.printer-frame .frame-right{right:66px}.printer-gantry{width:170px;top:78px}.printer-carriage{width:62px;height:24px;top:70px}.printer-nozzle{width:12px;height:52px;top:92px}.printer-beam{height:82px;top:142px}.hero-model-shell{width:126px;height:126px;top:140px}.hero-model-core{inset:24px}.hero-model-inner{inset:42px}.hero-model-ring.ring-a{width:90px;height:90px}.hero-model-ring.ring-b{width:60px;height:60px}.hero-model-pam{font-size:16px}.hero-orbit.orbit-a{width:170px;height:170px;top:205px}.hero-orbit.orbit-b{width:215px;height:215px;top:205px}.fixed-watermark{opacity:.15!important;width:min(130vw,680px)!important;top:150px!important}}.print-stage.logo-print{width:min(470px,100%);height:470px;animation:6s ease-in-out infinite pamSceneFloat;position:relative}.print-stage.logo-print .printer-aura{filter:blur(34px);background:radial-gradient(circle,#d51c2447 0%,#d51c241f 40%,#d51c2405 75%,#0000 100%);border-radius:50%;position:absolute;inset:10% 10% 12%}.print-stage.logo-print .printer-shadow{filter:blur(20px);background:#00000094;border-radius:50%;width:290px;height:50px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.print-stage.logo-print .printer-base{background:linear-gradient(135deg,#d51c2438,#ffffff0a),linear-gradient(#252b36,#10151b);border:1px solid #ffffff14;border-radius:18px;width:305px;height:88px;position:absolute;bottom:38px;left:50%;transform:translate(-50%)perspective(900px)rotateX(67deg);box-shadow:0 16px 34px #0000005c,inset 0 0 0 1px #ffffff05}.print-stage.logo-print .printer-plate{background:linear-gradient(90deg,#2f3642,#171c25 25%,#434c59 50%,#171c25 75%,#2f3642);border-radius:12px;width:210px;height:16px;position:absolute;bottom:95px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000052,0 0 18px #d51c2429}.print-stage.logo-print .printer-frame .frame-top,.print-stage.logo-print .printer-frame .frame-left,.print-stage.logo-print .printer-frame .frame-right{background:linear-gradient(#ffffff2e,#ffffff0a),linear-gradient(#262d38,#161a20);border-radius:14px;display:block;position:absolute;box-shadow:0 10px 26px #00000047}.print-stage.logo-print .printer-frame .frame-top{width:250px;height:20px;top:54px;left:50%;transform:translate(-50%)}.print-stage.logo-print .printer-frame .frame-left{width:18px;height:206px;top:64px;left:106px}.print-stage.logo-print .printer-frame .frame-right{width:18px;height:206px;top:64px;right:106px}.print-stage.logo-print .printer-gantry{background:linear-gradient(90deg,#394250,#1d232d 20%,#515b69 50%,#1d232d 80%,#394250);border-radius:10px;width:235px;height:12px;position:absolute;top:108px;left:50%;transform:translate(-50%);box-shadow:0 8px 20px #00000040,inset 0 0 0 1px #ffffff0d}.print-stage.logo-print .printer-carriage{background:linear-gradient(135deg,#ffffff29,#d51c241a),linear-gradient(#252b35,#11161d);border-radius:13px;width:78px;height:28px;animation:4.8s ease-in-out infinite pamCarriageSlide;position:absolute;top:100px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #00000057,0 0 18px #d51c241f}.print-stage.logo-print .printer-nozzle{background:linear-gradient(#707b89 0%,#e3e7ed 14%,#6a7482 36%,#272f38 100%);border-radius:10px;width:14px;height:70px;animation:4.8s ease-in-out infinite pamCarriageSlide;position:absolute;top:124px;left:50%;transform:translate(-50%);box-shadow:0 10px 20px #00000047,0 0 14px #ffffff12}.print-stage.logo-print .printer-beam{filter:blur(1px);opacity:.85;background:linear-gradient(#ff3b4300 0%,#ff3b43b3 14%,#ff3b4324 100%);width:12px;height:150px;animation:4.8s ease-in-out infinite pamCarriageSlide,1.8s ease-in-out infinite pamBeamPulse;position:absolute;top:190px;left:50%;transform:translate(-50%)}.logo-job{justify-content:center;align-items:flex-end;width:188px;display:flex;position:absolute;top:162px;left:50%;transform:translate(-50%)}.logo-job-outline,.logo-job-final{object-fit:contain;width:100%;height:auto;display:block}.logo-job-outline{opacity:.18;filter:grayscale()contrast(1.08)brightness(1.05);position:absolute;top:0;left:0}.logo-job-build{filter:drop-shadow(0 0 16px #d51c2447)drop-shadow(0 8px 18px #00000047);width:100%;height:0%;animation:5.8s ease-in-out infinite pamLogoBuild;position:relative;overflow:hidden}.logo-job-final{z-index:2;position:relative}.logo-job-layers{z-index:3;mix-blend-mode:screen;opacity:.7;pointer-events:none;background:repeating-linear-gradient(#fff0 0 5px,#ff50502e 6px,#ff505000 7px);position:absolute;inset:0}.print-stage.logo-print .hero-spark{background:var(--red2);border-radius:50%;width:9px;height:9px;animation:2.1s ease-in-out infinite pamSparkPulse;position:absolute;box-shadow:0 0 18px #ff3b43a6}.print-stage.logo-print .hero-spark.s1{animation-delay:0s;top:84px;right:88px}.print-stage.logo-print .hero-spark.s2{animation-delay:.3s;top:130px;left:76px}.print-stage.logo-print .hero-spark.s3{animation-delay:.6s;bottom:168px;right:72px}.print-stage.logo-print .hero-spark.s4{animation-delay:.9s;bottom:142px;left:92px}.print-stage.logo-print .hero-spark.s5{animation-delay:1.2s;top:205px;right:36px}.print-stage.logo-print .hero-spark.s6{animation-delay:1.5s;top:232px;left:40px}@keyframes pamLogoBuild{0%{height:0%}12%{height:0%}68%{height:100%}82%{height:100%}to{height:100%}}@media (width<=1100px){.print-stage.logo-print{width:min(380px,100%);height:360px}}@media (width<=760px){.print-stage.logo-print{width:min(300px,100%);height:280px}.print-stage.logo-print .printer-base{width:218px;height:64px;bottom:26px}.print-stage.logo-print .printer-plate{width:150px;bottom:70px}.print-stage.logo-print .printer-frame .frame-top{width:178px;height:16px;top:38px}.print-stage.logo-print .printer-frame .frame-left,.print-stage.logo-print .printer-frame .frame-right{width:14px;height:132px;top:48px}.print-stage.logo-print .printer-frame .frame-left{left:66px}.print-stage.logo-print .printer-frame .frame-right{right:66px}.print-stage.logo-print .printer-gantry{width:170px;top:78px}.print-stage.logo-print .printer-carriage{width:62px;height:24px;top:70px}.print-stage.logo-print .printer-nozzle{width:12px;height:52px;top:92px}.print-stage.logo-print .printer-beam{height:92px;top:142px}.logo-job{width:126px;top:132px}}.resin-scene{width:455px;max-width:100%;height:500px;animation:7s ease-in-out infinite resinSceneFloat;position:relative}.resin-aura{filter:blur(32px);background:radial-gradient(circle,#d51c243b,#d51c2414 46%,#0000 74%);border-radius:50%;width:390px;height:390px;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.resin-z-column{background:linear-gradient(90deg,#171b22,#313844 45%,#12161c);border:1px solid #ffffff12;border-radius:9px 9px 14px 14px;width:36px;height:328px;position:absolute;top:50px;right:61px;box-shadow:0 18px 38px #00000061}.z-column-highlight{background:linear-gradient(#0000,#ffffff36,#0000);width:2px;height:270px;margin:27px auto}.resin-top-arm{background:linear-gradient(#363e4a,#151a21);border-radius:13px 5px 5px 13px;width:195px;height:26px;position:absolute;top:69px;right:76px;box-shadow:0 12px 28px #00000047}.resin-build-plate{z-index:6;width:190px;height:32px;animation:10s ease-in-out infinite resinPlateRise;position:absolute;bottom:180px;left:44%;transform:translate(-50%)}.plate-top{background:linear-gradient(#555f6c,#242a33);border:1px solid #ffffff24;border-radius:8px;position:absolute;inset:0 0 10px;box-shadow:0 9px 22px #00000052}.plate-edge{background:linear-gradient(#1b2027,#0d1014);border-radius:0 0 8px 8px;height:12px;position:absolute;bottom:0;left:8px;right:8px}.resin-cube-window{z-index:5;width:142px;height:0;animation:10s ease-in-out infinite resinCubeBuild;position:absolute;bottom:145px;left:44%;overflow:hidden;transform:translate(-50%)}.resin-cube{background:linear-gradient(135deg,#ff464c66,#87050b9e);border:1px solid #ff565c78;border-radius:5px;width:142px;height:142px;position:absolute;bottom:0;left:0;overflow:hidden;box-shadow:inset 0 0 30px #ffffff12,0 0 30px #d51c242e}.cube-face.front{background:linear-gradient(120deg,#ffffff21,#0000 40%);position:absolute;inset:0}.cube-face.side{background:linear-gradient(90deg,#0000,#00000040);width:31px;height:100%;position:absolute;top:0;right:0}.cube-layer-lines{opacity:.85;background:repeating-linear-gradient(0deg,#0000 0 5px,#ff9b9e42 6px,#0000 7px);position:absolute;inset:0}.resin-vat{z-index:8;width:255px;height:86px;position:absolute;bottom:96px;left:44%;transform:translate(-50%)}.vat-rim{border:9px solid #282e37;border-radius:50%;width:100%;height:42px;position:absolute;top:0;left:0;box-shadow:0 9px 24px #0000005e}.resin-liquid{background:radial-gradient(#ff4d527d,#82060bbf 62%,#310306);border-radius:50%;height:31px;position:absolute;top:10px;left:12px;right:12px;overflow:hidden;box-shadow:inset 0 0 22px #ff5a5e3b,0 0 22px #d51c2424}.resin-ripple{border:1px solid #ffaaad59;border-radius:50%;animation:3.1s ease-out infinite resinRipple;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ripple-one{width:45px;height:10px}.ripple-two{width:75px;height:18px;animation-delay:1.5s}.resin-printer-base{z-index:2;background:linear-gradient(#252b34,#10141a);border:1px solid #ffffff0f;border-radius:20px 20px 30px 30px;width:340px;height:85px;position:absolute;bottom:32px;left:50%;transform:translate(-50%);box-shadow:0 25px 50px #0000006b}.resin-printer-base span{color:#ffffff47;letter-spacing:.15em;font-size:8px;position:absolute;bottom:19px;right:26px}.resin-status{color:#ffffff73;letter-spacing:.16em;align-items:center;gap:7px;font-size:7px;display:flex;position:absolute;top:74px;left:34px}.status-dot{background:var(--red2);border-radius:50%;width:7px;height:7px;animation:1.5s ease-in-out infinite statusPulse;box-shadow:0 0 13px #ff3b43bf}.resin-particle{background:var(--red2);opacity:.55;border-radius:50%;width:5px;height:5px;animation:4s ease-in-out infinite particleFloat;position:absolute;box-shadow:0 0 13px #ff3b438c}.rp1{top:185px;left:48px}.rp2{animation-delay:.9s;top:170px;right:38px}.rp3{animation-delay:1.8s;top:320px;left:78px}.rp4{animation-delay:2.5s;top:302px;right:83px}@keyframes resinCubeBuild{0%,8%{height:0}65%{height:142px}82%{height:142px}to{height:0}}@keyframes resinPlateRise{0%,8%{bottom:177px}65%{bottom:319px}82%{bottom:319px}to{bottom:177px}}@keyframes resinRipple{0%{opacity:.8;transform:translate(-50%,-50%)scale(.35)}to{opacity:0;transform:translate(-50%,-50%)scale(2.25)}}@keyframes statusPulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes resinSceneFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes particleFloat{0%,to{opacity:.3;transform:translateY(0)scale(.8)}50%{opacity:.8;transform:translateY(-16px)scale(1.25)}}.shipping-fields{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=760px){.resin-scene{transform-origin:top;width:310px;height:350px;scale:.73}.hero-art{min-height:300px}.shipping-fields{grid-template-columns:1fr}}
