.label-assistant__intro{isolation:isolate;min-height:0;margin:0 calc(0px - var(--public-page-gutter)) .6rem;padding:var(--public-content-start-space) var(--public-page-gutter) .75rem;background:radial-gradient(circle at 82% 8%,#02acfd29,#0000 27%),linear-gradient(135deg,#031e33 0%,#052a43 58%,#031725 100%);grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(1.25rem,4vw,4rem);position:relative;overflow:hidden}.label-assistant__intro>:not(.label-assistant__hero-art){z-index:1;position:relative}.tool-page .label-assistant__intro h1{letter-spacing:-.045em;max-width:none;margin:.35rem 0;font-size:clamp(1.45rem,2.1vw,2.35rem);line-height:.98}.label-assistant__intro-copy{width:100%;min-width:0}.label-assistant__intro h1 span{color:#ffcf4a;display:inline}.label-assistant__intro-copy>p:not(.atlas-kicker){color:#c1d6e5;max-width:none;margin:0;font-size:clamp(.92rem,1.25vw,1.08rem);line-height:1.6}.label-assistant__hero-art{z-index:0;opacity:.25;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.label-assistant__hero-route{fill:none;stroke:#02acfd;stroke-width:3px;stroke-linecap:round;stroke-dasharray:3 15;animation:20s linear infinite label-route-flow}.label-assistant__hero-packages,.label-assistant__hero-labels{fill:none;stroke:#8fdcff;stroke-width:2px}.label-assistant__hero-packages{opacity:.42}.label-assistant__hero-labels{opacity:.34}.label-assistant__hero-node{stroke-width:10px}.label-assistant__hero-node--start{fill:#02acfd;stroke:#02acfd2e}.label-assistant__hero-node--end{fill:#ffcf4a;stroke:#ffcf4a29}@keyframes label-route-flow{to{stroke-dashoffset:-180px}}.label-assistant-page>.label-assistant{padding-bottom:1.25rem;padding-top:0!important}.label-assistant__boundary{margin-bottom:.75rem;padding:.75rem 1rem}@media (width>=800px){.tool-page .label-assistant__intro h1{text-wrap:nowrap;white-space:nowrap;width:100%}}.label-assistant-page .context-links--tool{box-sizing:border-box;padding:clamp(1.75rem, 3vw, 3rem) var(--public-page-gutter);background:radial-gradient(circle at 10% 100%,#ffb00024,#0000 22rem),#f7f1e7;border:0;border-radius:0;gap:.7rem;margin:0;overflow:visible}.label-assistant-page .context-links--tool>div,.label-assistant-page .context-links--tool>a{color:#031e33;background:#fff;border:1px solid #d9d0c1;border-radius:.8rem}.label-assistant-page .context-links--tool>div h2{color:#031e33}.label-assistant-page .context-links--tool .atlas-kicker,.label-assistant-page .context-links--tool>a small{color:#006d77}.label-assistant-page .context-links--tool>a:hover,.label-assistant-page .context-links--tool>a:focus-visible{background:#eaf8ff;border-color:#0070b8;outline:0;box-shadow:0 0 0 3px #0070b829}.label-assistant-page .service-network{color:#031e33;background:radial-gradient(circle at 90% 0,#02acfd1f,#0000 24rem),#eaf8ff;padding-top:clamp(2rem,3vw,3rem)}.label-assistant-page .service-network__intro h2{color:#031e33}.label-assistant-page .service-network__intro>p:last-child{color:#385466}.label-assistant-page .service-network .atlas-kicker,.label-assistant-page .service-network__grid small{color:#006d77}.label-assistant-page .service-network__grid>a{color:#031e33;background:#fff;border-color:#bfd9e8;box-shadow:0 .65rem 1.8rem #031e330f}.label-assistant-page .service-network__grid>a:hover,.label-assistant-page .service-network__grid>a:focus-visible{background:#f8fcff;border-color:#0070b8}.label-assistant-page .service-network__grid strong,.label-assistant-page .service-network__grid b{color:#031e33}.label-assistant-page .service-network__grid .service-network__card-copy>span{color:#385466}.label-assistant-page .service-network__mark{box-shadow:none;background:#e2f3fb;border-color:#bdd8e7}@media (width<=620px){.label-assistant-page .context-links--tool{padding:1.75rem 1rem}}@media (forced-colors:active){.label-assistant-page .context-links--tool,.label-assistant-page .context-links--tool>div,.label-assistant-page .context-links--tool>a,.label-assistant-page .service-network,.label-assistant-page .service-network__grid>a{color:canvastext;background:canvas;border-color:canvastext}}.label-assistant__print-brand{display:none}.label-assistant__labels article{border:2px dotted #54768b;padding-top:3rem;position:relative;overflow:hidden}.label-assistant__labels article:before{content:"";background:#02acfd;height:.8rem;position:absolute;inset:0 0 auto}.label-assistant__labels article:after{content:"";background:#d10a0a;width:.25rem;position:absolute;inset:0 auto 0 0}.label-assistant__cut-guide{color:#075b83;letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:900;position:absolute;top:1.25rem;left:1.25rem}.label-assistant__cut-guide:before{content:"✂";margin-right:.45rem}.label-assistant__result [data-label-download]{color:#04131c;background:#02acfd;border-color:#02acfd}@media (width<=900px){.label-assistant__intro{grid-template-columns:1fr;gap:1rem;padding-bottom:2rem}.label-assistant__hero-art{width:180%;max-width:none;transform:translate(-34%)}}@media (width<=799px){.tool-page .label-assistant__intro h1{text-wrap:balance;white-space:normal;font-size:1.65rem}}@media (prefers-reduced-motion:reduce){.label-assistant__hero-route{animation:none}}@media print{@page{size:A4 portrait;margin:10mm}.label-assistant__result{font-family:Arial,sans-serif}.label-assistant__print-brand{color:#fff;background:#031e33;border-top:5mm solid #02acfd;border-bottom:1mm solid #d10a0a;grid-template-columns:1fr auto;gap:.15rem 1rem;margin-bottom:8mm;padding:5mm 6mm;display:grid}.label-assistant__print-brand strong{font-size:16pt}.label-assistant__print-brand span{text-transform:uppercase;align-self:center;font-size:10pt;font-weight:700}.label-assistant__print-brand small{color:#cdefff;grid-column:1/-1;font-size:8pt}.label-assistant__result>header{display:none}.label-assistant__labels{grid-template-columns:repeat(2,minmax(0,1fr));gap:5mm}.label-assistant__labels article{page-break-inside:avoid;border:.4mm dotted #54768b;min-height:105mm;padding:12mm 6mm 5mm;font-size:14pt}.label-assistant__labels h3{font-size:18pt}.label-assistant__labels dt,.label-assistant__labels dd{font-size:14pt}.label-assistant__labels article:before{-webkit-print-color-adjust:exact;print-color-adjust:exact;height:4mm}.label-assistant__labels article:after{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:1.2mm}.label-assistant__cut-guide{font-size:7pt;top:6mm;left:6mm}}@media (forced-colors:active){.label-assistant__hero-art{display:none}.label-assistant__intro h1 span{color:canvastext}}