.workflow-guide{padding:0 0 72px;background:linear-gradient(#eff0ff 0,#f3f1ff 32%,#faf8ff 53%)}.wg-width{width:calc(100% - 112px);max-width:1164px;margin:auto}.wg-hero h1{font:800 56px/64px var(--heading-font);letter-spacing:-.035em}.wg-hero p{font:400 16px/26px var(--font);margin-top:20px}.wg-step{margin-top:44px;scroll-margin-top:24px}.wg-step>h2{display:flex;align-items:center;gap:8px;font:700 40px/48px var(--heading-font);letter-spacing:-.035em}.wg-step h2>span{display:grid;place-items:center;flex-shrink:0;width:40px;height:40px;background:#006d93;color:white;border-radius:12px;font:600 14px/22px var(--font);letter-spacing:0}.wg-step>p{font:400 16px/26px var(--font);margin-top:16px}.wg-step>p+p{margin-top:28px}.wg-step>p a:hover{text-decoration:underline;text-underline-offset:3px}.wg-formats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;align-items:start;max-width:906px;margin:16px auto 0}.wg-formats>a{display:block;padding:16px;background:white;border-radius:14px;min-width:0}.wg-formats header{display:flex;justify-content:space-between;align-items:center;gap:12px}.wg-formats header svg{width:20px;height:20px;color:#006d93}.wg-formats header>span{font:600 10px/14px var(--heading-font);padding:2px 8px;background:#e9ecff;border-radius:12px;letter-spacing:.01em}.wg-formats h3{font:600 18px/26px var(--heading-font);letter-spacing:-.03em;margin-top:8px}.wg-formats p{font:700 12px/18px var(--font);margin-top:8px}.wg-formats p strong{color:var(--ink)}.wg-formats footer{display:flex;align-items:center;justify-content:space-between;gap:8px;background:#f3f1ff;border-radius:8px;padding:8px;margin-top:16px;font:600 10px/14px var(--heading-font);letter-spacing:.02em}.wg-formats footer>span{color:#74808d}.wg-formats footer>b{font-weight:600;color:#006d93}.wg-board{border-radius:14px;overflow:hidden;box-shadow:0 1px 2px #18213d12;background:white;margin-top:16px}.wg-board>h3{display:flex;align-items:center;gap:8px;background:#f3f1ff;padding:16px;font:700 18px/26px var(--heading-font);letter-spacing:-.03em}.wg-board h3 svg{width:20px;height:20px;color:#006d93}.wg-table-wrap{overflow-x:auto;background:linear-gradient(#e9ecff 38px,white 38px)}.wg-board table{border-collapse:collapse;table-layout:fixed;width:906px;max-width:100%;margin:auto}.wg-board th{font:600 10px/16px var(--heading-font);letter-spacing:.025em;text-transform:uppercase;text-align:left;background:#e9ecff;color:#394553;padding:11px 16px}.wg-board th:nth-child(1){width:206px}.wg-board th:nth-child(2){width:240px}.wg-board th:nth-child(3){width:105px}.wg-board th:nth-child(4){width:212px}.wg-board th:nth-child(5){width:143px}.wg-board td{font:400 12px/18px var(--font);padding:16px;vertical-align:middle}.wg-board td:nth-child(4){color:#394553}.wg-board td>a{font:400 12px/18px 'Courier New',monospace;color:#006d93;white-space:nowrap}.wg-board td>a:hover{text-decoration:underline}.wg-status{position:relative;display:inline-block;padding:2px 8px 2px 18px;border-radius:24px;font:500 10px/14px var(--heading-font);letter-spacing:.015em;white-space:nowrap}.wg-status:before{content:'';position:absolute;left:8px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%}.wg-status.awaiting{background:#fff3c5;color:#9a4500;min-width:110px}.wg-status.awaiting:before{background:#efa600}.wg-status.revision{background:#dce9ff;color:#1644ad}.wg-status.revision:before{background:#3c8df9}.wg-status.approved{background:#c9fbe5;color:#006044}.wg-status.approved:before{background:#14b98c}.wg-status.live{background:#c9fcf2;color:#005d59}.wg-status.live:before{background:#18b4aa}.wg-board-section>p{margin-top:40px}.wg-faq{margin-top:60px}.wg-faq>h2{display:flex;align-items:center;gap:8px;font:700 28px/36px var(--heading-font);letter-spacing:-.035em}.wg-faq h2 svg{width:20px;height:20px;color:#006d93;flex-shrink:0}.wg-faq details{background:white;border-radius:14px;padding:24px;margin-top:16px}.wg-faq summary{font:700 18px/26px var(--heading-font);letter-spacing:-.03em;cursor:pointer;list-style:none}.wg-faq summary::-webkit-details-marker{display:none}.wg-faq p{font:400 14px/22px var(--font);margin-top:8px}.wg-cta{padding:40px;margin-top:56px;border-radius:16px;background:linear-gradient(105deg,#009aca,#006151,#65a100);box-shadow:inset 0 4px 12px #00bee59c}.wg-cta>a{display:inline-block;padding:12px 24px;background:#d0d1d1;box-shadow:inset 0 3px 7px white;border-radius:12px;font:700 14px/20px var(--heading-font);letter-spacing:-.02em}
@media(max-width:1100px){.wg-break{display:none}.wg-width{width:calc(100% - 64px)}.wg-hero h1{font-size:48px;line-height:56px}.wg-step>h2{font-size:34px;line-height:42px}.wg-board table{max-width:none}.wg-formats footer{flex-wrap:wrap}}@media(max-width:800px){.workflow-guide{padding-top:24px}.wg-width{width:calc(100% - 40px)}.wg-hero h1{font-size:38px;line-height:46px}.wg-step>h2{font-size:28px;line-height:36px;align-items:flex-start}.wg-step h2>span{width:34px;height:34px;border-radius:10px}.wg-formats{grid-template-columns:1fr}.wg-step{margin-top:36px}.wg-cta{padding:32px 24px;margin-top:40px}.wg-faq{margin-top:40px}}@media(max-width:440px){.wg-width{width:calc(100% - 32px)}.wg-hero h1{font-size:32px;line-height:40px}.wg-hero p,.wg-step>p{font-size:14px;line-height:23px}.wg-step>h2{font-size:25px;line-height:33px}.wg-faq>h2{font-size:25px;line-height:33px}.wg-faq details{padding:20px}.wg-faq summary{font-size:16px;line-height:24px}.wg-step>p+p{margin-top:20px}.wg-board>h3{font-size:16px;line-height:24px}.wg-cta{padding:28px 20px}}
@media(min-width:801px){.wg-step{margin-top:40px}}.wg-board td{padding-top:14px;padding-bottom:14px}
