@layer components{.wp-guide_wrap{--guide-ink:#172a3b;--guide-blue:#006fbb;--guide-line:#d8e3eb;color:var(--guide-ink);background:#fff}.wp-guide_container{width:min(100% - 3rem,77.625rem);margin-inline:auto}.wp-guide_hero{border-bottom:.0625rem solid var(--guide-line);background:#eef5fa}.wp-guide_breadcrumb{color:#526779;gap:.8rem;padding-top:1.75rem;font-size:.75rem;display:flex}.wp-guide_breadcrumb a{color:inherit;text-decoration:none}.wp-guide_intro{grid-template-columns:1.4fr 1fr;align-items:center;gap:6rem;padding-block:3.5rem 4rem;display:grid}.wp-guide_eyebrow{color:var(--guide-blue);letter-spacing:.13em;margin-bottom:1.25rem;font-size:.68rem;font-weight:700}.wp-guide_intro h1{font:700 clamp(3rem,5.4vw,4.7rem)/1.06 var(--heading-family);letter-spacing:-.055em;margin-bottom:1.5rem}.wp-guide_intro h1>span{color:var(--guide-blue)}.wp-guide_lead{color:#526779;max-width:48ch;font-size:1.05rem;line-height:1.85}.wp-guide_actions{align-items:center;gap:1.75rem;margin-block:2rem 1.25rem;display:flex}.wp-guide_button{background:var(--guide-blue);color:#fff;border-radius:.3rem;align-items:center;gap:2.25rem;padding:1rem 1.4rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.wp-guide_button:hover{background:#084e8a}.wp-guide_text-link{color:var(--guide-blue);align-items:center;gap:1.5rem;padding-block:.65rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.wp-guide_text-link:hover{text-decoration:underline}.wp-guide_note{color:#526779;font-size:.72rem}.wp-guide_map{color:#fff;background:#084e8a;border-radius:.6rem;padding:2rem 2.25rem;transform:rotate(1deg);box-shadow:1rem 1rem #d7e6f1}.wp-guide_map-top{justify-content:space-between;align-items:center;margin-bottom:2rem;display:flex}.wp-guide_wordmark{color:#d9edf9;border:.125rem solid #a6cee9;border-radius:50%;place-items:center;width:5rem;height:5rem;padding-right:.4rem;font:italic 4rem/1 Georgia,serif;display:grid}.wp-guide_map-top>span:last-child{letter-spacing:.13em;color:#bddcf1;font-size:.6rem;line-height:1.8}.wp-guide_map ol{padding:0;list-style:none}.wp-guide_map li{border-top:.0625rem solid #ffffff30;align-items:center;gap:1rem;padding:1.15rem 0;font-size:.9rem;display:flex}.wp-guide_step{color:#b5d7ef;font-size:.65rem}.wp-guide_map li>span:last-child{color:#a6cee9;margin-left:auto}.wp-guide_map-bottom{color:#c3def0;align-items:center;gap:.6rem;margin-top:1rem;font-size:.7rem;display:flex}.wp-guide_dot{background:#9cddc4;border-radius:50%;width:.4rem;height:.4rem}.wp-guide_jump{border-top:.0625rem solid var(--guide-line);padding-block:1.75rem 2rem}.wp-guide_jump-label{letter-spacing:.13em;color:#526779;margin-bottom:1rem;font-size:.6rem;font-weight:700}.wp-guide_jump-list{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.wp-guide_jump-list>a{color:#172a3b;background:#ffffffb8;border:.0625rem solid #cbdde9;border-radius:.45rem;flex-direction:column;padding:1.25rem;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}.wp-guide_jump-list>a:hover{background:#fff;border-color:#006fbb;transform:translateY(-.15rem)}.wp-guide_jump-top{color:#006fbb;justify-content:space-between;margin-bottom:1rem;font-size:.7rem;display:flex}.wp-guide_jump-title{font:700 .95rem/1.4 var(--heading-family);letter-spacing:-.02em}.wp-guide_jump-description{color:#526779;margin-top:.4rem;font-size:.7rem;line-height:1.7}.wp-guide_section{padding-block:5rem}.wp-guide_heading{justify-content:space-between;align-items:end;gap:3rem;margin-bottom:2.5rem;display:flex}.wp-guide_heading h2{max-width:23ch;font:700 clamp(1.9rem,3vw,2.65rem)/1.16 var(--heading-family);letter-spacing:-.045em}.wp-guide_heading>p{color:#526779;font-size:.85rem;line-height:1.8}.wp-guide_chapters{border:.0625rem solid var(--guide-line);border-radius:.5rem;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.wp-guide_chapter{flex-direction:column;padding:1.75rem;display:flex}.wp-guide_chapter+.wp-guide_chapter{border-left:.0625rem solid var(--guide-line)}.wp-guide_chapter:first-child{background:#f0f6fa}.wp-guide_number{font:700 2.3rem/1 var(--heading-family);letter-spacing:-.05em;color:#8eb7d5;margin-bottom:2rem}.wp-guide_chapter h3{font:700 1.25rem/1.3 var(--heading-family);letter-spacing:-.03em}.wp-guide_chapter>p{color:#526779;margin-block:1rem 1.5rem;font-size:.82rem;line-height:1.8}.wp-guide_chapter ul{margin-top:auto;padding:0;list-style:none}.wp-guide_chapter li{border-top:.0625rem solid var(--guide-line)}.wp-guide_chapter a{color:var(--guide-blue);justify-content:space-between;gap:.5rem;padding-block:.8rem;font-size:.72rem;text-decoration:none;display:flex}.wp-guide_video{background:#f0f6fa;border-radius:.6rem;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.wp-guide_video-art{color:#fff;background:#084e8a radial-gradient(#ffffff16 .06rem,#0000 .06rem) 0 0/1rem 1rem;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;padding:3rem;display:flex}.wp-guide_play{border:.0625rem solid #ffffff50;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;padding-left:.2rem;font-size:.9rem;display:grid}.wp-guide_video-art>span:nth-child(2){font:700 1rem var(--heading-family);letter-spacing:.12em;text-align:center}.wp-guide_101{font:700 6rem/1.1 var(--heading-family);letter-spacing:-.07em;display:block}.wp-guide_video-caption{letter-spacing:.17em;color:#bddcf1;font-size:.55rem}.wp-guide_video-copy{padding:3.25rem}.wp-guide_video-copy h2{font:700 2.3rem/1.15 var(--heading-family);letter-spacing:-.04em}.wp-guide_video-copy>p:not(.wp-guide_eyebrow){color:#526779;margin-block:1.25rem;font-size:.9rem;line-height:1.8}.wp-guide_search{width:20rem;max-width:100%}.wp-guide_search label{color:#526779;margin-bottom:.6rem;font-size:.7rem;display:block}.wp-guide_search input{width:100%;font:inherit;color:var(--guide-ink);background:#fff;border:.0625rem solid #b6cad9;border-radius:.3rem;padding:.85rem 1rem;font-size:.8rem}.wp-guide_filters{flex-wrap:wrap;gap:.6rem;display:flex}.wp-guide_filters button{font:600 .75rem/1.4 var(--font-inter),sans-serif;border:.0625rem solid var(--guide-line);color:#526779;cursor:pointer;background:#fff;border-radius:.25rem;min-height:2.75rem;padding:.75rem 1rem}.wp-guide_filters button[aria-pressed=true]{color:#fff;background:#084e8a;border-color:#084e8a}.wp-guide_filters button:hover{border-color:var(--guide-blue)}.wp-guide_count{color:#526779;margin-block:1.25rem 2rem;font-size:.72rem}.wp-guide_library{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.wp-guide_card{border:.0625rem solid var(--guide-line);border-radius:.4rem;flex-direction:column;display:flex;overflow:hidden}.wp-guide_card[hidden],.wp-guide_empty[hidden]{display:none}.wp-guide_card-image{aspect-ratio:20/9;background:#edf2f7;display:block;overflow:hidden}.wp-guide_card-image img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.wp-guide_card:hover img{transform:scale(1.03)}.wp-guide_card-copy{flex-direction:column;flex:1;padding:1.65rem;display:flex}.wp-guide_tag{letter-spacing:.09em;text-transform:uppercase;color:var(--guide-blue);margin-bottom:.8rem;font-size:.6rem;font-weight:700}.wp-guide_card h3{font:700 1.25rem/1.4 var(--heading-family);letter-spacing:-.025em}.wp-guide_card h3 a{color:var(--guide-ink);text-decoration:none}.wp-guide_card h3 a:hover{color:var(--guide-blue)}.wp-guide_card-copy>p:not(.wp-guide_tag){color:#526779;margin-block:.9rem 1.5rem;font-size:.83rem;line-height:1.8}.wp-guide_card-link{border-top:.0625rem solid var(--guide-line);color:var(--guide-blue);justify-content:space-between;margin-top:auto;padding-top:1rem;font-size:.75rem;font-weight:600;text-decoration:none;display:flex}.wp-guide_empty{text-align:center;background:#f0f6fa;padding:3rem;font-size:.9rem}.wp-guide_resources{border-top:.0625rem solid var(--guide-line);background:#f0f6fa;padding-top:4rem}.wp-guide_resource-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.wp-guide_resource{color:var(--guide-ink);border-top:.0625rem solid #b6cad9;align-items:start;gap:1rem;padding-block:1.5rem;text-decoration:none;display:flex}.wp-guide_resource>span{color:var(--guide-blue);font-size:.8rem}.wp-guide_resource>span:last-child{margin-left:auto}.wp-guide_resource h3{font:700 1.15rem/1.4 var(--heading-family)}.wp-guide_resource p{color:#526779;margin-top:.6rem;font-size:.75rem;line-height:1.8}.wp-guide_help{border-top:.0625rem solid var(--guide-line);color:#526779;justify-content:space-between;gap:1.5rem;margin-top:2rem;padding-block:2rem;font-size:.8rem;display:flex}.wp-guide_help a{color:var(--guide-blue);text-decoration:none}.wp-guide_wrap :is(a,button,input):focus-visible{outline-offset:.25rem;outline:.18rem solid #006fbb}.wp-guide_wrap [id]{scroll-margin-top:8rem}@media not (min-width:64rem){.wp-guide_wrap .wp-guide_intro{gap:3rem}.wp-guide_wrap .wp-guide_chapters{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-guide_wrap .wp-guide_chapter:nth-child(3){border-left:0}.wp-guide_wrap .wp-guide_chapter:nth-child(n+3){border-top:.0625rem solid var(--guide-line)}.wp-guide_wrap .wp-guide_library{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-guide_wrap .wp-guide_resource-list{gap:1rem}.wp-guide_wrap .wp-guide_video-copy{padding:2rem}}@media not (min-width:48rem){.wp-guide_wrap .wp-guide_intro{grid-template-columns:1fr;gap:2.75rem;padding-block:2.5rem 3rem}.wp-guide_wrap .wp-guide_intro h1{font-size:3.2rem}.wp-guide_wrap .wp-guide_map{max-width:30rem;padding:1.5rem;box-shadow:.5rem .5rem #d7e6f1}.wp-guide_wrap .wp-guide_jump-list{grid-template-columns:repeat(2,minmax(0,1fr))}.wp-guide_wrap .wp-guide_jump-list>a{padding:1rem}.wp-guide_wrap .wp-guide_jump-title{font-size:.85rem}.wp-guide_wrap .wp-guide_section{padding-block:3rem}.wp-guide_wrap .wp-guide_heading{flex-direction:column;align-items:start;gap:1.5rem;margin-bottom:2rem}.wp-guide_wrap .wp-guide_chapters{grid-template-columns:1fr}.wp-guide_wrap .wp-guide_chapter+.wp-guide_chapter{border-left:0;border-top:.0625rem solid var(--guide-line)}.wp-guide_wrap .wp-guide_number{margin-bottom:1rem}.wp-guide_wrap .wp-guide_video{grid-template-columns:1fr}.wp-guide_wrap .wp-guide_video-art{padding:2rem}.wp-guide_wrap .wp-guide_video-copy{padding:2rem 1.5rem}.wp-guide_wrap .wp-guide_library{grid-template-columns:1fr;gap:1.5rem}.wp-guide_wrap .wp-guide_search{width:100%}.wp-guide_wrap .wp-guide_actions{flex-wrap:wrap;gap:1rem}.wp-guide_wrap .wp-guide_resource-list{grid-template-columns:1fr;gap:0}.wp-guide_wrap .wp-guide_help{flex-direction:column}.wp-guide_wrap .wp-guide_heading h2{max-width:25ch}}}
