.wt-public-order,.wt-public-order *{box-sizing:border-box}
.wt-public-order{background:#f4f8f9;color:#344f59;font:400 15px/1.65 "Roboto",Arial,sans-serif;padding:36px 0 54px;text-align:left}
.wt-public-order-shell{width:min(1180px,calc(100% - 64px));margin:0 auto}
.wt-public-order-heading{position:static;background:none;padding:0;margin:0 0 26px;border:0;box-shadow:none;text-align:left}
.wt-public-order h1{font:500 36px/1.25 "Roboto",Arial,sans-serif;letter-spacing:-.025em;text-transform:none;color:#17343e;text-align:left;margin:0 0 10px}
.wt-public-order-heading>p{font:inherit;color:#64777e;margin:0;max-width:780px}
.wt-public-order h2{font:500 21px/1.4 "Roboto",Arial,sans-serif;letter-spacing:-.01em;text-transform:none;text-align:left;color:#17343e;margin:0 0 18px}
.wt-public-order h3{font:500 16px/1.45 "Roboto",Arial,sans-serif;letter-spacing:0;text-transform:none;text-align:left;color:#17343e;margin:0 0 5px}
.wt-public-order p{font:inherit;margin:0;color:#64777e}
.wt-public-order-start{display:grid;grid-template-columns:minmax(0,1fr) 350px;border:1px solid #dce6e8;border-radius:14px;background:#fff;overflow:hidden;box-shadow:0 2px 8px rgba(23,52,62,.025)}
.wt-public-order-guide{padding:30px 34px}
.wt-public-order-guide ol{counter-reset:order-step;list-style:none;display:grid;gap:22px;margin:0;padding:0}
.wt-public-order-guide li{counter-increment:order-step;display:flex;gap:16px;align-items:flex-start;min-width:0}
.wt-public-order-guide li::before{content:counter(order-step);display:flex;align-items:center;justify-content:center;width:31px;height:31px;flex-shrink:0;border:1px solid #d8e9e9;border-radius:50%;background:#eef6f6;color:#087f87;font-size:13px;font-weight:500}
.wt-public-order-guide li p{font-size:14px;max-width:620px;line-height:1.65}
.wt-public-order-access{padding:30px;background:#173c46;display:flex;flex-direction:column;align-items:flex-start}
.wt-public-order-access-icon{width:29px;height:29px;color:#96d6d5;margin-bottom:18px}
.wt-public-order-access h2{color:#fff;font-size:24px;margin-bottom:12px}
.wt-public-order-access>p{color:#d0e3e5;font-size:14px;margin:0 0 25px}
.wt-public-order-access>a{display:flex;align-items:center;justify-content:center;gap:13px;width:100%;min-height:46px;padding:11px 15px;border:1px solid transparent;border-radius:7px;font-size:14px;font-weight:500;text-decoration:none;line-height:1.5;text-align:center;overflow-wrap:anywhere;transition:background .15s,border-color .15s}
.wt-public-order-primary{color:#173c46;background:#fff;margin-top:auto}
.wt-public-order-primary>svg{width:20px;height:20px;flex-shrink:0}
.wt-public-order-primary:hover{color:#087780;background:#eef7f6}
.wt-public-order-access .wt-public-order-secondary{border-color:#63848b;color:#fff;background:transparent;margin-top:10px}
.wt-public-order-access .wt-public-order-secondary:hover{border-color:#a1c4c8;background:#244d56;color:#fff}
.wt-public-order-inputs{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:30px;margin:30px 0 0;padding:28px 0;border-bottom:1px solid #dce6e8}
.wt-public-order-inputs>section{position:relative;padding-left:44px;min-width:0}
.wt-public-order-input-icon{position:absolute;top:0;left:0;width:26px;height:26px;color:#087f87}
.wt-public-order-inputs h2{font-size:18px;margin-bottom:9px}
.wt-public-order-inputs p{font-size:14px;max-width:590px}
.wt-public-order-formats{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:15px 0 11px}
.wt-public-order-formats li{display:block;padding:3px 8px;background:#fff;border:1px solid #d6e3e5;border-radius:5px;color:#47636d;font-size:11px;font-weight:500;line-height:1.7}
.wt-public-order-inputs p.wt-public-order-limits{font-size:12px;color:#536e78}
.wt-public-order-inputs p.wt-public-order-note{font-size:12px;margin-top:5px;color:#768b92}
.wt-public-order-help{display:flex;justify-content:space-between;align-items:center;gap:24px;padding-top:22px}
.wt-public-order-help>p{font-size:13px;max-width:750px}
.wt-public-order-help nav{display:flex;align-items:center;gap:22px;flex-shrink:0}
.wt-public-order-help a{display:inline-flex;gap:7px;align-items:center;color:#087780;font-size:13px;font-weight:500;text-decoration:none;min-height:36px}
.wt-public-order-help a:hover{text-decoration:underline}
.wt-public-order a:focus-visible{outline:3px solid #087f87;outline-offset:4px}
.wt-public-order-access a:focus-visible{outline-color:#a9e0dd}
@media(max-width:1000px){.wt-public-order-start{grid-template-columns:minmax(0,1fr) 310px}.wt-public-order-guide,.wt-public-order-access{padding:27px}.wt-public-order-guide li{gap:12px}.wt-public-order-help{align-items:flex-start}.wt-public-order-help nav{gap:16px}}
@media(max-width:760px){.wt-public-order-start{grid-template-columns:1fr}.wt-public-order-access{order:-1}.wt-public-order-access-icon{display:none}.wt-public-order-access>a{max-width:420px}.wt-public-order-inputs{grid-template-columns:1fr;gap:27px;margin-top:5px}.wt-public-order-help{flex-direction:column;gap:9px}.wt-public-order-guide li p{max-width:none}}
@media(max-width:600px){.wt-public-order{padding:26px 0 38px}.wt-public-order-shell{width:calc(100% - 32px)}.wt-public-order h1{font-size:28px}.wt-public-order-heading{margin-bottom:22px}.wt-public-order-heading>p{font-size:14px}.wt-public-order-guide,.wt-public-order-access{padding:23px 21px}.wt-public-order-guide h2{font-size:19px}.wt-public-order-guide ol{gap:21px}.wt-public-order h3{font-size:15px}.wt-public-order-guide li p{font-size:13px}.wt-public-order-guide li::before{width:27px;height:27px}.wt-public-order-guide li{gap:11px}.wt-public-order-access h2{font-size:22px}.wt-public-order-access>p{font-size:13px;margin-bottom:19px}.wt-public-order-access>a{max-width:none}.wt-public-order-inputs>section{padding-left:38px}.wt-public-order-inputs p{font-size:13px}.wt-public-order-help>p{font-size:12px}.wt-public-order-help nav{flex-wrap:wrap;gap:18px}.wt-public-order-help a{font-size:13px}}
