.tgbpWG_page{color:var(--color-secondary);background:#f7f8f6;padding:7.75rem 1.5rem 4rem}.tgbpWG_container{max-width:1160px;margin:auto}.tgbpWG_hero{color:#f5f7f2;background:#0b1f22;border-radius:2rem;grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr);gap:3rem;padding:2.75rem 3rem;display:grid;position:relative;overflow:hidden}.tgbpWG_eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:.6875rem;font-weight:500}.tgbpWG_hero .tgbpWG_eyebrow{color:#bfcec4}.tgbpWG_hero h1{letter-spacing:-.035em;color:#f5f7f2;margin:.75rem 0 1rem;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:400;line-height:1.08}.tgbpWG_heroDescription{color:#d5e0d8;max-width:60ch;margin-bottom:1.75rem;font-size:.9375rem;line-height:1.65}.tgbpWG_hero form label{margin-bottom:.625rem;font-size:.9375rem;display:block}.tgbpWG_search{color:#102d30;background:#fff;border-radius:.875rem;align-items:center;gap:.75rem;padding:.375rem .375rem .375rem 1rem;display:flex}.tgbpWG_search>svg{flex-shrink:0;width:1.125rem;height:1.125rem}.tgbpWG_search input{background:0 0;border:0;outline:none;flex:1;width:100%;min-width:0;height:44px;font-size:.875rem}.tgbpWG_search button{color:#fff;cursor:pointer;background:#214d49;border-radius:.625rem;min-height:44px;padding:.625rem 1rem;font-size:.8125rem}.tgbpWG_searchExamples{color:#bfcec4;margin:.625rem 0 0;font-size:.75rem;line-height:1.5}.tgbpWG_heroArtwork{align-self:center;height:245px;position:relative}.tgbpWG_artOrbit{border:1px solid #8ca69b40;border-radius:50%;width:245px;height:245px;position:absolute;top:0;left:12px}.tgbpWG_artSheet{background:#e4ece4;border:1px solid #cadacf;border-radius:18px;width:170px;height:210px;padding:25px;position:absolute;top:20px;left:60px;transform:rotate(9deg);box-shadow:0 12px 30px #0002}.tgbpWG_artSheetBack{background:#87a298;border-color:#a9c2b8;top:12px;left:45px;transform:rotate(-9deg)}.tgbpWG_artSheet>svg{stroke:#234d48;width:32px;height:32px;margin-bottom:24px}.tgbpWG_artSheet>span{background:#95aea0;border-radius:5px;height:5px;margin:13px 0;display:block}.tgbpWG_artSheet>span:last-child{width:65%}.tgbpWG_artQuestion,.tgbpWG_artFile{border:1px solid #557568;border-radius:17px;place-items:center;width:60px;height:60px;display:grid;position:absolute;box-shadow:0 10px 20px #0002}.tgbpWG_artQuestion{color:#28594b;background:#d1dec9;bottom:25px;left:5px;transform:rotate(-8deg)}.tgbpWG_artFile{color:#dae5d8;background:#2c554e;top:0;right:0;transform:rotate(12deg)}.tgbpWG_artQuestion svg,.tgbpWG_artFile svg{width:28px;height:28px}.tgbpWG_browser{padding-top:1.75rem}.tgbpWG_toolbar{border-bottom:1px solid #d5dfd8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.tgbpWG_formats{flex-wrap:wrap;gap:.375rem;display:flex}.tgbpWG_formats a{color:#526963;border-radius:.625rem;align-items:center;min-height:44px;padding:.625rem .875rem;font-size:.8125rem;display:inline-flex}.tgbpWG_formats a[aria-current=true]{color:#103b33;background:#dfe9e1;font-weight:500}.tgbpWG_formats a:hover{background:#e9efea}.tgbpWG_topicSelect{width:clamp(12rem,20vw,17rem);min-width:0;max-width:100%;font-size:.8125rem}.tgbpWG_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.tgbpWG_overviewSection{margin-top:3rem}.tgbpWG_sectionHeading{justify-content:space-between;align-items:end;gap:1rem;margin-bottom:1.25rem;display:flex}.tgbpWG_sectionHeading h2,.tgbpWG_viewHeading h2{letter-spacing:-.025em;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;line-height:1.2}.tgbpWG_sectionHeading .tgbpWG_eyebrow{color:#617b6d;margin-bottom:.5rem;display:block}.tgbpWG_sectionHeading>a,.tgbpWG_browseAll a{white-space:nowrap;text-underline-offset:.3rem;align-items:center;gap:.5rem;min-height:44px;font-size:.8125rem;text-decoration:underline;display:inline-flex}.tgbpWG_sectionHeading svg,.tgbpWG_browseAll svg{width:16px;height:16px}.tgbpWG_featured{background:#e4ebe3;border-radius:1.5rem;grid-template-columns:1fr 1fr;margin-top:2rem;display:grid;overflow:hidden}.tgbpWG_featured>img{object-fit:cover;width:100%;height:100%;max-height:330px}.tgbpWG_featuredCopy{align-self:center;padding:2.25rem}.tgbpWG_featured h2{letter-spacing:-.025em;margin:.75rem 0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:400;line-height:1.2}.tgbpWG_featured p{color:#53695f;font-size:.9375rem;line-height:1.65}.tgbpWG_featured a{text-underline-offset:.3rem;align-items:center;min-height:44px;margin-top:1rem;font-size:.875rem;text-decoration:underline;display:inline-flex}.tgbpWG_guideGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.875rem;display:grid}.tgbpWG_guideCard{background:#fff;border:1px solid #dde5de;border-radius:1rem;align-items:start;gap:1rem;min-width:0;padding:1.5rem;transition:background .15s,border-color .15s;display:flex}.tgbpWG_guideCard:hover{background:#f1f5f0;border-color:#a9bdae}.tgbpWG_guideIcon{color:#335f51;background:#e9efe8;border-radius:.75rem;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.tgbpWG_guideIcon svg{width:22px;height:22px}.tgbpWG_guideBody{flex:1;min-width:0}.tgbpWG_meta{color:#567565;letter-spacing:.025em;font-size:.6875rem}.tgbpWG_guideCard h3,.tgbpWG_resultRow h3{overflow-wrap:anywhere;margin:.375rem 0 .5rem;font-size:1.0625rem;font-weight:500;line-height:1.4}.tgbpWG_guideCard p,.tgbpWG_resultRow p{color:#607167;font-size:.875rem;line-height:1.6}.tgbpWG_linkArrow{color:#526a5e;flex-shrink:0;width:18px;height:18px}.tgbpWG_articleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.tgbpWG_articleCard{background:#fff;border:1px solid #dde5de;border-radius:1.125rem;flex-direction:column;transition:border-color .15s;display:flex;overflow:hidden}.tgbpWG_articleCard:hover{border-color:#8ca992}.tgbpWG_articleImage{height:190px;position:relative;overflow:hidden}.tgbpWG_articleBody{flex-direction:column;flex:1;padding:1.5rem;display:flex}.tgbpWG_articleBody h3{margin:.5rem 0 .75rem;font-size:1.125rem;font-weight:500;line-height:1.4}.tgbpWG_articleBody p{color:#607167;font-size:.875rem;line-height:1.65}.tgbpWG_articleAction{justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.25rem;font-size:.8125rem;display:flex}.tgbpWG_articleAction svg{width:18px;height:18px}.tgbpWG_viewHeading{justify-content:space-between;align-items:end;gap:1.5rem;padding:2rem 0 1.5rem;display:flex}.tgbpWG_viewHeading p{color:#607167;max-width:65ch;margin-top:.625rem;font-size:.9375rem;line-height:1.6}.tgbpWG_viewHeading h2{scroll-margin-top:7rem}.tgbpWG_results{white-space:nowrap;color:#607167;font-size:.8125rem}.tgbpWG_faqLayout{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);align-items:start;gap:2rem 3rem;display:grid}.tgbpWG_faqIntro{grid-area:1/1;padding:1.25rem 0 0}.tgbpWG_faqIntro .tgbpWG_eyebrow{color:#567565}.tgbpWG_faqIntro h3{letter-spacing:-.025em;margin:1rem 0;font-size:1.75rem;font-weight:400;line-height:1.2}.tgbpWG_faqIntro p{color:#607167;font-size:.9375rem;line-height:1.7}.tgbpWG_faqQuestions{grid-area:1/2/span 2}.tgbpWG_faqHelp{background:#e3ebe0;border-radius:1.25rem;grid-area:2/1;padding:1.75rem}.tgbpWG_faqHelp>svg{color:#456c55;width:24px;height:24px}.tgbpWG_faqHelp h3{margin:1rem 0 .75rem;font-size:1.25rem;font-weight:400;line-height:1.3}.tgbpWG_faqHelp p{color:#607167;font-size:.875rem;line-height:1.65}.tgbpWG_faqHelp a{color:#fff;background:#16433a;border-radius:.625rem;justify-content:space-between;align-items:center;min-height:44px;margin-top:1.25rem;padding:.75rem 1rem;font-size:.8125rem;display:flex}.tgbpWG_faqHelp a svg{width:18px;height:18px}.tgbpWG_accordions{gap:.875rem;display:grid}.tgbpWG_question{background:#fff;border:1px solid #dde5de;border-radius:1rem;scroll-margin-top:7rem;overflow:hidden}.tgbpWG_question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;min-height:80px;padding:1.5rem;font-size:1.0625rem;line-height:1.5;list-style:none;display:flex}.tgbpWG_question summary::-webkit-details-marker{display:none}.tgbpWG_chevron{color:#456755;background:#e9efe7;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.tgbpWG_chevron svg{width:18px;height:18px;transition:transform .15s}.tgbpWG_question[open]{border-color:#a4b9a7}.tgbpWG_question[open] .tgbpWG_chevron{color:#fff;background:#16433a}.tgbpWG_question[open] .tgbpWG_chevron svg{transform:rotate(180deg)}.tgbpWG_answer{color:#54685b;max-width:75ch;padding:0 1.5rem 1.5rem;font-size:.9375rem;line-height:1.75}.tgbpWG_questionMeta{color:#567565;margin-bottom:.5rem;font-size:.6875rem;display:block}.tgbpWG_downloadList{gap:.875rem;display:grid}.tgbpWG_downloadRow{background:#fff;border:1px solid #dde5de;border-radius:1rem;align-items:center;gap:1.25rem;padding:1.5rem;display:flex}.tgbpWG_fileIcon{color:#4c7557;background:#edf2e9;border-radius:.75rem;flex-shrink:0;align-content:center;justify-items:center;gap:.375rem;width:56px;height:68px;display:grid}.tgbpWG_fileIcon svg{width:24px;height:24px}.tgbpWG_fileIcon span{letter-spacing:.06em;font-size:.625rem;font-weight:600}.tgbpWG_downloadBody{flex:1;min-width:0}.tgbpWG_downloadBody h3{font-size:1.0625rem;font-weight:500;line-height:1.4}.tgbpWG_downloadBody p{color:#607167;margin-top:.375rem;font-size:.875rem;line-height:1.6}.tgbpWG_fileMeta{color:#61725f;gap:.5rem;margin-top:.5rem;font-size:.6875rem;display:flex}.tgbpWG_downloadButton{border:1px solid #cedbcf;border-radius:.625rem;justify-content:center;align-items:center;gap:.625rem;min-height:44px;padding:.75rem 1rem;font-size:.8125rem;display:inline-flex}.tgbpWG_downloadButton:hover{background:#e7efe3}.tgbpWG_downloadButton svg{width:18px;height:18px}.tgbpWG_alphabet{flex-wrap:wrap;gap:.375rem;margin-bottom:1.5rem;display:flex}.tgbpWG_alphabet a{border:1px solid #d6e0d7;border-radius:.625rem;place-items:center;min-width:44px;min-height:44px;font-size:.875rem;display:grid}.tgbpWG_glossaryGroup{border-top:1px solid #d5dfd8;grid-template-columns:60px 1fr;padding:1.5rem 0;scroll-margin-top:7rem;display:grid}.tgbpWG_letter{color:#6d8973;font-size:1.75rem;font-weight:400}.tgbpWG_glossaryRows{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.tgbpWG_glossaryRow{justify-content:space-between;gap:1rem;min-height:44px;padding:.5rem 1rem 1rem;display:flex}.tgbpWG_glossaryRow h4{margin-bottom:.5rem;font-size:1.0625rem;font-weight:500}.tgbpWG_glossaryRow p{color:#607167;font-size:.875rem;line-height:1.6}.tgbpWG_glossaryRow svg{flex-shrink:0;width:18px;height:18px}.tgbpWG_resultList{gap:.875rem;display:grid}.tgbpWG_resultRow{background:#fff;border:1px solid #dde5de;border-radius:1rem;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem;display:flex}.tgbpWG_resultRow>svg{flex-shrink:0;width:20px;height:20px}.tgbpWG_resultRow p{max-width:80ch}.tgbpWG_empty{text-align:center;background:#e9efe6;border-radius:1rem;padding:3rem 1.5rem}.tgbpWG_empty>svg{color:#6b8973;width:32px;height:32px;margin:0 auto 1rem}.tgbpWG_empty h3{margin-bottom:.75rem;font-size:1.375rem}.tgbpWG_empty p{color:#607167}.tgbpWG_reset{color:#fff;cursor:pointer;background:#16433a;border-radius:.625rem;align-items:center;min-height:44px;margin-top:1.5rem;padding:.75rem 1.25rem;font-size:.875rem;display:inline-flex}.tgbpWG_pagination{flex-wrap:wrap;gap:.5rem;margin:2rem 0;display:flex}.tgbpWG_pagination a{border:1px solid #ccd9d0;border-radius:.5rem;place-items:center;min-width:44px;min-height:44px;font-size:.875rem;display:grid}.tgbpWG_pagination a[aria-current=page]{background:#dfe9e2}.tgbpWG_browseAll{border-top:1px solid #d5dfd8;justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;padding:1.5rem 0;display:flex}.tgbpWG_browseAll p{color:#607167;font-size:.875rem}.tgbpWG_help{background:#e3ebe0;border-radius:1.25rem;justify-content:space-between;align-items:center;gap:2rem;margin-top:3rem;padding:2rem;display:flex}.tgbpWG_help h2{margin-bottom:.5rem;font-size:1.375rem;font-weight:400}.tgbpWG_help p{color:#607167;font-size:.875rem;line-height:1.65}.tgbpWG_help>a{color:#fff;white-space:nowrap;background:#16433a;border-radius:.625rem;align-items:center;gap:1rem;min-height:44px;padding:.75rem 1rem;font-size:.8125rem;display:inline-flex}.tgbpWG_help svg{width:18px;height:18px}.tgbpWG_page :is(a,button,input,select,summary):focus-visible{outline-offset:4px;outline:2px solid #507b61}.tgbpWG_hero :is(button,input):focus-visible{outline-color:#d1dec9}.tgbpWG_hero .tgbpWG_search:focus-within{outline-offset:4px;outline:2px solid #a9c2b8}.tgbpWG_hero .tgbpWG_search input:focus,.tgbpWG_hero .tgbpWG_search input:focus-visible{box-shadow:none;border:0;outline:none}@media (max-width:1000px){.tgbpWG_hero{grid-template-columns:1fr;padding:2.5rem}.tgbpWG_heroArtwork{display:none}.tgbpWG_toolbar{flex-direction:column;align-items:start;gap:.5rem}.tgbpWG_articleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tgbpWG_faqLayout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1.5rem}}@media (max-width:640px){.tgbpWG_page{padding:7rem 1rem 3rem}.tgbpWG_hero{border-radius:1.5rem;padding:1.75rem 1.5rem}.tgbpWG_hero h1{font-size:2.5rem}.tgbpWG_heroDescription{font-size:.875rem}.tgbpWG_hero form label{line-height:1.5}.tgbpWG_search{gap:.5rem;padding-left:.75rem}.tgbpWG_search button{padding-inline:.625rem}.tgbpWG_searchExamples{font-size:.6875rem}.tgbpWG_formats{gap:.25rem}.tgbpWG_formats a{padding-inline:.75rem}.tgbpWG_featured,.tgbpWG_guideGrid,.tgbpWG_articleGrid,.tgbpWG_faqLayout{grid-template-columns:1fr}.tgbpWG_featured>img{height:200px}.tgbpWG_featuredCopy{padding:1.5rem}.tgbpWG_sectionHeading{flex-direction:column;align-items:start;gap:.375rem}.tgbpWG_overviewSection{margin-top:2rem}.tgbpWG_guideCard{gap:.75rem;padding:1.25rem}.tgbpWG_guideIcon{width:36px;height:36px}.tgbpWG_articleImage{height:210px}.tgbpWG_viewHeading{flex-direction:column;align-items:start;gap:.75rem}.tgbpWG_faqIntro,.tgbpWG_faqQuestions,.tgbpWG_faqHelp{grid-area:auto/1}.tgbpWG_faqIntro{padding-top:0}.tgbpWG_faqQuestions{order:2}.tgbpWG_faqHelp{order:3}.tgbpWG_question summary{gap:1rem;padding:1.25rem;font-size:1rem}.tgbpWG_answer{padding:0 1.25rem 1.25rem}.tgbpWG_downloadRow{flex-wrap:wrap;gap:.875rem;padding:1.25rem}.tgbpWG_fileIcon{width:44px;height:56px}.tgbpWG_downloadBody{flex-basis:calc(100% - 70px)}.tgbpWG_downloadButton{margin-left:58px}.tgbpWG_glossaryGroup{grid-template-columns:36px 1fr}.tgbpWG_glossaryRows{grid-template-columns:1fr}.tgbpWG_glossaryRow{padding-inline:.5rem}.tgbpWG_resultRow{gap:1rem;padding:1.25rem}.tgbpWG_browseAll,.tgbpWG_help{flex-direction:column;align-items:start;gap:1rem}.tgbpWG_help{padding:1.5rem}}@media (prefers-reduced-motion:reduce){.tgbpWG_guideCard,.tgbpWG_articleCard,.tgbpWG_chevron svg{transition:none}}
