.DeliveryChecker-module__cEzHIq__workshop{color:#173b35;max-width:1120px;margin:0 auto;padding:60px 24px 90px}.DeliveryChecker-module__cEzHIq__eyebrow{letter-spacing:2px;font-size:12px;font-weight:800}.DeliveryChecker-module__cEzHIq__hero{grid-template-columns:1fr 250px;align-items:center;gap:36px;margin:24px 0 36px;display:grid}.DeliveryChecker-module__cEzHIq__hero h1{margin:0 0 22px;font:clamp(36px,5vw,64px)/1.08 Georgia,serif}.DeliveryChecker-module__cEzHIq__hero p{max-width:610px;font-size:19px;line-height:1.65}.DeliveryChecker-module__cEzHIq__paper{background:#fbf9f3;border:1px solid #bcb4a4;flex-direction:column;gap:24px;padding:30px;display:flex;transform:rotate(3deg);box-shadow:9px 10px #e4b84c}.DeliveryChecker-module__cEzHIq__paper span{font:22px/1.3 Georgia,serif}.DeliveryChecker-module__cEzHIq__paper b{font-size:14px;line-height:2}.DeliveryChecker-module__cEzHIq__notice{background:#e7dfcf;border-radius:5px;padding:18px 22px;line-height:1.6}.DeliveryChecker-module__cEzHIq__grid{grid-template-columns:1.2fr 1fr;gap:24px;margin:28px 0;display:grid}.DeliveryChecker-module__cEzHIq__card{background:#fbf9f3;border:1px solid #c8c1b3;border-radius:8px;padding:26px}.DeliveryChecker-module__cEzHIq__workshop h2{margin:0 0 14px;font:26px/1.25 Georgia,serif}.DeliveryChecker-module__cEzHIq__card p,.DeliveryChecker-module__cEzHIq__source{line-height:1.65}.DeliveryChecker-module__cEzHIq__card small{color:#384f49;margin:12px 0 20px;line-height:1.6;display:block}.DeliveryChecker-module__cEzHIq__drop{background:#f0f2e9;border:2px dashed #7b9384;border-radius:6px;padding:22px;font-weight:700;display:block}.DeliveryChecker-module__cEzHIq__drop input{max-width:100%;margin-top:12px;font-size:14px;display:block}.DeliveryChecker-module__cEzHIq__fields{grid-template-columns:1fr 1fr;gap:14px;display:grid}.DeliveryChecker-module__cEzHIq__fields label{font-size:14px;font-weight:700}.DeliveryChecker-module__cEzHIq__fields input{color:#173b35;background:#fff;border:1px solid #7b9384;border-radius:4px;width:100%;min-width:0;margin-top:8px;padding:12px;font-size:18px;display:block}.DeliveryChecker-module__cEzHIq__workshop button{color:#fff;cursor:pointer;background:#173b35;border:1px solid #173b35;border-radius:5px;padding:12px 16px;font-weight:700}.DeliveryChecker-module__cEzHIq__workshop button:disabled{opacity:.5;cursor:not-allowed}.DeliveryChecker-module__cEzHIq__workshop :focus-visible{outline-offset:4px;outline:3px solid #9e391f}.DeliveryChecker-module__cEzHIq__results{background:#fbf9f3;border:1px solid #c8c1b3;border-radius:8px;padding:26px}.DeliveryChecker-module__cEzHIq__resultHead{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.DeliveryChecker-module__cEzHIq__file{border-top:1px solid #d4cdbf;padding:20px 0}.DeliveryChecker-module__cEzHIq__file h3{overflow-wrap:anywhere;margin:0 0 10px;font-size:17px}.DeliveryChecker-module__cEzHIq__file p{margin:8px 0;font-size:14px;line-height:1.65}.DeliveryChecker-module__cEzHIq__warning{color:#74300e;background:#f6e6d8;border-left:3px solid #9e391f;padding:12px}.DeliveryChecker-module__cEzHIq__info{color:#384f49}.DeliveryChecker-module__cEzHIq__empty{color:#384f49;padding:24px 0}.DeliveryChecker-module__cEzHIq__actions{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.DeliveryChecker-module__cEzHIq__source{margin-top:24px;font-size:13px}.DeliveryChecker-module__cEzHIq__source a{text-decoration:underline}.DeliveryChecker-module__cEzHIq__workshop *{box-sizing:border-box}@media (max-width:650px){.DeliveryChecker-module__cEzHIq__workshop{padding:32px 18px 90px}.DeliveryChecker-module__cEzHIq__hero{grid-template-columns:1fr;gap:20px}.DeliveryChecker-module__cEzHIq__hero p{font-size:17px}.DeliveryChecker-module__cEzHIq__paper{max-width:230px;margin:0 auto;padding:20px 28px;transform:rotate(2deg)}.DeliveryChecker-module__cEzHIq__grid{grid-template-columns:1fr}.DeliveryChecker-module__cEzHIq__card,.DeliveryChecker-module__cEzHIq__results{padding:20px}.DeliveryChecker-module__cEzHIq__fields{gap:10px}.DeliveryChecker-module__cEzHIq__actions button{width:100%}.DeliveryChecker-module__cEzHIq__resultHead h2{font-size:24px}.DeliveryChecker-module__cEzHIq__notice{padding:16px;font-size:14px}.DeliveryChecker-module__cEzHIq__hero h1{font-size:40px}}@media (prefers-reduced-motion:reduce){.DeliveryChecker-module__cEzHIq__workshop *{scroll-behavior:auto}}
