#gcap-root .gcap-coach-carousel{--coach-gap: 16px;--coach-ink: #111b2e;--coach-muted: #40506a;width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column;container-type:inline-size}#gcap-root .gcap-coach-carousel .coach-carousel-viewport{order:1;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding-block:4px;scroll-snap-type:x mandatory;overscroll-behavior-inline:contain;scrollbar-width:none;touch-action:pan-y pinch-zoom;cursor:grab}#gcap-root .gcap-coach-carousel .coach-carousel-viewport::-webkit-scrollbar{display:none}#gcap-root .gcap-coach-carousel .coach-carousel-track{position:relative;display:flex;align-items:stretch;gap:var(--coach-gap);width:100%;min-width:0}#gcap-root .gcap-coach-carousel .coach-card{box-sizing:border-box;flex:0 0 calc((100% - 48px) / 3.7);min-width:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;scroll-snap-align:start;color:var(--coach-ink)}#gcap-root .gcap-coach-carousel .coach-card-link{display:flex;height:100%;min-width:0;flex-direction:column;align-items:flex-start;padding:0 0 4px;color:inherit;text-align:left;text-decoration:none;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}#gcap-root .gcap-coach-carousel .coach-photo{width:100%;aspect-ratio:1;flex:0 0 auto;margin:0 0 11px;overflow:hidden;border-radius:0;background:#eee9df}#gcap-root .gcap-coach-carousel .coach-photo img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}#gcap-root .gcap-coach-carousel .coach-card-name{margin:0;color:var(--coach-ink);font-family:inherit;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.005em;white-space:nowrap}#gcap-root .gcap-coach-carousel .coach-card-specialty{margin:5px 0 0;color:var(--coach-muted);font-family:inherit;font-size:12px;font-weight:400;line-height:1.65;letter-spacing:.01em;white-space:nowrap}#gcap-root .gcap-coach-carousel .coach-carousel-controls{order:2;display:flex;align-items:center;justify-content:flex-end;gap:7px;min-height:36px;margin-top:10px}#gcap-root .gcap-coach-carousel .coach-carousel-counter{display:inline-flex;align-items:baseline;gap:6px;min-width:42px;justify-content:center;margin-inline:3px 7px;color:var(--coach-ink);font-family:inherit;font-size:11px;line-height:1;font-variant-numeric:tabular-nums}#gcap-root .gcap-coach-carousel .coach-counter-divider{opacity:.4}#gcap-root .gcap-coach-carousel .coach-control{display:inline-flex;width:44px;height:44px;min-width:44px;align-items:center;justify-content:center;padding:0;border:1px solid #bdc3cc;border-radius:50%;color:var(--coach-ink);background:transparent;cursor:pointer}#gcap-root .gcap-coach-carousel .coach-rotation-control{width:44px;height:44px;min-width:44px;border-color:transparent;color:var(--coach-muted)}#gcap-root .gcap-coach-carousel .coach-card-link:focus-visible,#gcap-root .gcap-coach-carousel .coach-control:focus-visible,#gcap-root .gcap-coach-carousel .coach-carousel-viewport:focus-visible{outline:2px solid #9c732f;outline-offset:-3px}#gcap-root .gcap-coach-carousel .coach-carousel-viewport[data-dragging=true]{scroll-snap-type:none;cursor:grabbing}#gcap-root .gcap-coach-carousel .coach-carousel-viewport[data-dragging=true] *{cursor:grabbing}@media(hover:hover){#gcap-root .gcap-coach-carousel .coach-control:hover{background:#f0e5d3;border-color:#bdc3cc}}@container (max-width: 500px){#gcap-root .gcap-coach-carousel .coach-card{flex-basis:calc((100% - 16px) / 1.32)}#gcap-root .gcap-coach-carousel .coach-control{width:44px;height:44px;min-width:44px}}@media(prefers-reduced-motion:reduce){#gcap-root .gcap-coach-carousel .coach-carousel-viewport{scroll-behavior:auto}}#gcap-root .gcap-coach-carousel .coach-card[data-coach-id=ikawa] .coach-photo img{transform:scale(1.85);transform-origin:55% 9%}#gcap-root .gcap-coach-carousel .coach-card[data-coach-id=kiyohara] .coach-photo img,#gcap-root .gcap-coach-carousel .coach-card[data-coach-id=hanajiri] .coach-photo img{transform:scale(1.65);transform-origin:50% 7%}#gcap-root{scroll-behavior:auto;scroll-padding-top:130px}#gcap-root{font-size:16px;line-height:1.8}#gcap-root h3,#gcap-root h4,#gcap-root ul,#gcap-root ol,#gcap-root dl,#gcap-root dd,#gcap-root figure,#gcap-root blockquote{margin:0}#gcap-root button,#gcap-root input,#gcap-root select,#gcap-root textarea{font:inherit}#gcap-root button,#gcap-root a,#gcap-root summary{-webkit-tap-highlight-color:transparent}#gcap-root input:focus-visible,#gcap-root select:focus-visible,#gcap-root textarea:focus-visible,#gcap-root summary:focus-visible{outline:3px solid #9c732f;outline-offset:4px}#gcap-root main:focus{outline:none}#gcap-root .content-width{width:min(1180px,calc(100% - 104px));margin-inline:auto}#gcap-root .page-section{padding-block:104px}#gcap-root .heading-phrase{display:inline-block}#gcap-root .section-kicker{font-size:11px;font-weight:500;line-height:1.6;letter-spacing:.2em;color:#896631;margin-bottom:22px}#gcap-root .section-heading h2,#gcap-root .pricing-intro h2,#gcap-root .consultation-cta h2,#gcap-root .faq-inner>header h2,#gcap-root .report-teaser-intro h2{font-family:var(--gcap-serif);font-size:clamp(30px,3.3vw,44px);font-weight:400;line-height:1.65;letter-spacing:-.035em;text-wrap:balance}#gcap-root .section-heading-description{max-width:760px;margin-top:22px;line-height:1.95;color:#475467}#gcap-root .text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;padding:8px 0;border-bottom:1px solid currentColor;font-size:15px;font-weight:500;line-height:1.7;text-decoration:none}#gcap-root .text-link svg{flex:none}#gcap-root .text-link:hover{color:#8c602b}#gcap-root .button-primary,#gcap-root .button-secondary{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:58px;padding:15px 25px;font-weight:500;font-size:15px;line-height:1.6;text-decoration:none;border-radius:4px;transition:background .18s,border-color .18s,color .18s}#gcap-root .button-primary{background:#d1af72;border:1px solid #d1af72;color:#111b2e}#gcap-root .button-primary:hover{background:#e1c897;border-color:#e1c897}#gcap-root .button-secondary{background:transparent;border:1px solid currentColor;color:inherit}#gcap-root .button-secondary:hover{background:#cbb27f1a}#gcap-root .button-primary svg,#gcap-root .button-secondary svg{flex:none}#gcap-root .service-nav{background:#fffdf9;border-top:1px solid #e5dfd5;border-bottom:1px solid #e5dfd5;position:relative;z-index:15}#gcap-root .service-nav-inner{width:min(1390px,calc(100% - 64px));margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:62px}#gcap-root .service-nav-programs{display:flex;align-items:stretch;gap:36px;align-self:stretch}#gcap-root .service-nav a{text-decoration:none}#gcap-root .service-nav-programs>a{display:flex;align-items:center;gap:12px;position:relative;color:#596174;font-family:var(--gcap-serif);font-size:17px}#gcap-root .service-nav-programs>a[aria-current]{color:#121c2e}#gcap-root .service-nav-programs>a[aria-current]:after{content:"";position:absolute;height:2px;inset:auto 0 0;background:#9b773e}#gcap-root .service-nav-programs>.service-nav-brand{font-size:23px;color:#17253b;margin-right:16px}#gcap-root .service-nav-label{font-family:var(--gcap-sans);font-size:11px;color:#677080}#gcap-root .service-nav-contact{display:flex;align-items:center;gap:9px;font-size:13px;font-weight:500;white-space:nowrap;min-height:44px}#gcap-root .consultation-cta{padding-block:79px}#gcap-root .consultation-cta-navy{background:#111e32;color:#fffaf2}#gcap-root .consultation-cta-ivory{background:#f0e5d2;color:#142338}#gcap-root .consultation-cta-navy .section-kicker{color:#d1b07a}#gcap-root .consultation-cta-inner{display:grid;grid-template-columns:minmax(0,1fr) 350px;align-items:center;gap:65px}#gcap-root .consultation-cta .section-kicker{margin-bottom:16px}#gcap-root .consultation-cta h2{font-size:clamp(28px,3vw,40px)}#gcap-root .cta-description{margin-top:18px;max-width:680px;font-size:16px;line-height:1.95}#gcap-root .consultation-cta-navy .cta-description{color:#dddfe4}#gcap-root .cta-action .button-primary{width:100%}#gcap-root .cta-action>span{display:block;font-size:12px;margin-top:14px;line-height:1.8;opacity:.78}#gcap-root .pricing-section{background:#f2efe9}#gcap-root .pricing-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:end;margin-bottom:46px}#gcap-root .pricing-intro h2{font-size:clamp(29px,2.8vw,39px)}#gcap-root .pricing-intro>p{font-size:16px;line-height:1.95;color:#4d5966}#gcap-root .pricing-meta{display:flex;align-items:center;justify-content:space-between;font-size:13px;margin-bottom:24px}#gcap-root .pricing-meta span:first-child{font-size:18px;font-weight:500}#gcap-root .regular-plans{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px;align-items:stretch;padding-top:30px}#gcap-root .plan-card{background:#fffdfa;border:1px solid #d8d3c8;position:relative;padding:22px 22px 16px;display:flex;flex-direction:column}#gcap-root .plan-card h3{font-weight:400;font-size:19px;line-height:1.25}#gcap-root .plan-card h3>span{font-family:var(--gcap-serif);font-size:46px;margin-right:5px}#gcap-root .plan-description{font-size:13px;line-height:1.85;margin-top:16px;min-height:48px;color:#57616d;text-wrap:balance}#gcap-root .plan-price{font-family:var(--gcap-serif);font-size:clamp(22px,2.6vw,32px);line-height:1.6;letter-spacing:-.025em;margin-top:21px;white-space:nowrap}#gcap-root .plan-price>span{font-family:var(--gcap-sans);font-size:13px;margin-left:4px}#gcap-root .plan-link{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;margin-top:16px;border-top:1px solid #d2cabc;padding-top:10px;font-size:12px;font-weight:500;line-height:1.7;text-decoration:none}#gcap-root .plan-link svg{flex:none}#gcap-root .plan-recommended{background:#16243a;border-color:#16243a;color:#fffbf2}#gcap-root .plan-recommended .plan-description{color:#d8dce1}#gcap-root .plan-recommended .plan-price{color:#e2c48e}#gcap-root .plan-recommended .plan-link{border-color:#576174}#gcap-root .plan-recommendation{position:absolute;left:-1px;right:-1px;top:-31px;height:30px;background:#d0b17c;display:flex;justify-content:center;align-items:center;gap:10px;color:#18253a;font-size:10px;letter-spacing:.08em}#gcap-root .plan-recommendation>span{font-size:11px}#gcap-root .pricing-inclusion{display:flex;align-items:start;gap:9px;margin-top:22px;font-size:14px;color:#3c5060}#gcap-root .pricing-inclusion svg{margin-top:3px;flex:none}#gcap-root .supplemental-plans{display:grid;grid-template-columns:1fr 1.28fr;gap:40px;margin-top:43px;padding-top:28px;border-top:1px solid #ccc9c2}#gcap-root .supplemental-plans>article{display:grid;grid-template-columns:1fr auto;align-items:start;column-gap:16px}#gcap-root .supplemental-plans h3{font-size:18px;font-weight:500;line-height:1.6}#gcap-root .supplemental-label{font-size:12px;color:#646b72;margin-bottom:4px}#gcap-root .supplemental-plans article>p:not(.supplemental-price){font-size:12px;padding-top:6px;text-align:right}#gcap-root .supplemental-price{grid-column:1/-1;margin-top:12px;font-size:25px;font-family:var(--gcap-serif)}#gcap-root .supplemental-price span{font-family:var(--gcap-sans);font-size:12px;margin-left:4px}#gcap-root .spot-prices{grid-column:1/-1;margin-top:16px;display:flex;justify-content:space-between;gap:14px}#gcap-root .spot-prices>div{display:flex;gap:10px;align-items:baseline}#gcap-root .spot-prices dt{font-size:12px;color:#606b76}#gcap-root .spot-prices dd{font-family:var(--gcap-serif);font-size:18px}#gcap-root .pricing-notes{margin-top:26px;font-size:12px;line-height:1.9;color:#586572}#gcap-root .pricing-notes p+p{margin-top:5px}#gcap-root .pricing-dark{background:#172337;color:#f8f5ec}#gcap-root .pricing-dark .section-kicker{color:#d4b581}#gcap-root .pricing-dark .pricing-intro>p,#gcap-root .pricing-dark .pricing-notes,#gcap-root .pricing-dark .pricing-inclusion,#gcap-root .pricing-dark .supplemental-label,#gcap-root .pricing-dark .spot-prices dt{color:#c6ced8}#gcap-root .pricing-dark .plan-card{color:#18263c}#gcap-root .pricing-dark .plan-recommended{background:#f1e5cf;color:#172438;border-color:#d1b382}#gcap-root .pricing-dark .plan-recommended .plan-description{color:#425266}#gcap-root .pricing-dark .plan-recommended .plan-price{color:#172438}#gcap-root .pricing-dark .plan-recommended .plan-link{border-color:#c6b798}#gcap-root .video-card{display:block;color:inherit;text-decoration:none}#gcap-root .video-image{aspect-ratio:16/9;position:relative;overflow:hidden;background:#142339}#gcap-root .video-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s}#gcap-root .video-card:hover .video-image img{transform:scale(1.025)}#gcap-root .video-play{display:flex;width:62px;height:62px;border:1px solid #fffbf5aa;border-radius:50%;background:#101e32da;color:#fff;align-items:center;justify-content:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#gcap-root .video-play svg{margin-left:3px}#gcap-root .video-caption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:15px}#gcap-root .video-caption span{font-size:10px;letter-spacing:.17em;color:#856334}#gcap-root .video-caption h3{font-size:15px;font-weight:500;line-height:1.8;margin-top:4px}#gcap-root .video-caption>svg{flex:none}#gcap-root .coach-feature{display:grid;grid-template-columns:minmax(0,1fr) 1.25fr;gap:30px;align-items:center}#gcap-root .coach-feature-image{overflow:hidden;aspect-ratio:4/5;background:#ece8df}#gcap-root .coach-feature-image img{width:100%;height:100%;object-fit:cover;object-position:center top}#gcap-root .coach-feature-ikawa img{object-position:65% 15%}#gcap-root .coach-feature-kiyohara img,#gcap-root .coach-feature-hanajiri img{transform:scale(1.65);transform-origin:50% 7%}#gcap-root .coach-feature-role{color:#8f6b34;font-size:12px;line-height:1.7;margin-bottom:10px}#gcap-root .coach-feature h3{font-family:var(--gcap-serif);font-size:26px;font-weight:400;line-height:1.55}#gcap-root .coach-feature-description{font-size:15px;line-height:1.95;margin-top:18px}#gcap-root .coach-feature .text-link{font-size:12px;margin-top:16px}#gcap-root .coach-feature-compact{grid-template-columns:120px 1fr;gap:22px;align-items:start}#gcap-root .coach-feature-compact .coach-feature-image{aspect-ratio:3/4}#gcap-root .coach-feature-compact h3{font-size:22px}#gcap-root .coach-feature-compact .coach-feature-description{font-size:14px;margin-top:10px}#gcap-root .report-teaser{background:#fffdf9}#gcap-root .report-teaser-inner{display:grid;grid-template-columns:.93fr 1.2fr;gap:96px}#gcap-root .report-teaser-intro h2{font-size:clamp(30px,3.1vw,42px)}#gcap-root .report-teaser-intro>p:not(.section-kicker){margin-top:25px;font-size:16px;line-height:2;color:#4b5869}#gcap-root .report-teaser-intro .text-link{margin-top:29px}#gcap-root .report-book-list{padding:0;list-style:none;border-top:1px solid #cabd9f}#gcap-root .report-book-list li{display:grid;grid-template-columns:40px 1fr;gap:22px;padding:21px 0;border-bottom:1px solid #ddd7cb}#gcap-root .book-number{font-family:var(--gcap-serif);font-size:22px;line-height:1.65;color:#977648}#gcap-root .book-purpose{font-size:11px;color:#82643b;margin-bottom:4px}#gcap-root .report-book-list h3{font-size:16px;font-weight:500;line-height:1.7}#gcap-root .report-book-list h3+p{font-size:13px;margin-top:6px;color:#536174;line-height:1.9}#gcap-root .report-teaser-dark{background:#111e31;color:#f7f4ec}#gcap-root .report-teaser-dark .report-teaser-intro>p:not(.section-kicker),#gcap-root .report-teaser-dark .report-book-list h3+p{color:#c8d0dc}#gcap-root .report-teaser-dark .section-kicker,#gcap-root .report-teaser-dark .book-purpose,#gcap-root .report-teaser-dark .book-number{color:#d6b987}#gcap-root .report-teaser-dark .report-book-list li{border-bottom-color:#435066}#gcap-root .faq-section{background:#fffcf8}#gcap-root .faq-inner{display:grid;grid-template-columns:290px 1fr;gap:74px}#gcap-root .faq-inner>header h2{font-size:30px}#gcap-root .faq-items{border-top:1px solid #b7b5af}#gcap-root .faq-items details{border-bottom:1px solid #d3cfc7}#gcap-root .faq-items summary{display:flex;align-items:center;gap:19px;padding:23px 0;cursor:pointer;list-style:none;font-size:16px;line-height:1.8}#gcap-root .faq-items summary::-webkit-details-marker{display:none}#gcap-root .faq-q{font-family:var(--gcap-serif);font-size:22px;color:#987843;align-self:flex-start;line-height:1.35;flex:none}#gcap-root .faq-items summary>span:nth-child(2){flex:1}#gcap-root .faq-items summary svg{flex:none;transition:transform .2s}#gcap-root .faq-items details[open] summary svg{transform:rotate(180deg)}#gcap-root .faq-answer{padding:0 32px 25px 38px;font-size:15px;line-height:2;color:#46556a}#gcap-root .program-crosslinks{padding-block:57px;background:#f4efe5}#gcap-root .crosslink-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:25px}#gcap-root .crosslink-grid>a{display:grid;grid-template-columns:1fr auto;column-gap:10px;border-top:1px solid #bdae91;padding-top:20px;color:#25354a;text-decoration:none}#gcap-root .crosslink-name{font-family:var(--gcap-serif);font-size:28px;line-height:1.5}#gcap-root .crosslink-detail{grid-column:1/-1;grid-row:2;font-size:12px;margin-top:7px;line-height:1.9}#gcap-root .crosslink-grid svg{margin-top:9px}#gcap-root .crosslink-back{display:inline-flex;align-items:center;gap:20px;margin-top:27px;font-size:13px;text-decoration:none;min-height:44px}#gcap-root .site-footer{background:#eae3d7;color:#243346;padding:64px 0 0}#gcap-root .footer-main{display:grid;grid-template-columns:1fr 1.2fr;gap:80px;padding-bottom:53px}#gcap-root .footer-brand>p{font-family:var(--gcap-serif);font-size:35px;line-height:1.25;letter-spacing:-.02em}#gcap-root .footer-brand>span{display:block;font-size:11px;margin-top:22px}#gcap-root .footer-brand>a{display:inline-flex;align-items:center;gap:12px;text-decoration:none;font-size:12px;margin-top:9px;min-height:40px}#gcap-root .footer-main nav{display:grid;grid-template-columns:1fr 1.25fr;gap:35px}#gcap-root .footer-main nav>div{display:flex;flex-direction:column}#gcap-root .footer-main nav span{font-size:10px;letter-spacing:.15em;color:#806847;margin-bottom:18px}#gcap-root .footer-main nav a{text-decoration:none;font-size:12px;padding:7px 0;min-height:36px}#gcap-root .footer-main nav a[lang=en]{font-family:var(--gcap-serif);font-size:14px}#gcap-root .footer-main nav a:hover,#gcap-root .footer-bottom a:hover{color:#8a622c}#gcap-root .footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:68px;border-top:1px solid #c9c0b0;font-size:10px}#gcap-root .footer-bottom>a{display:inline-flex;align-items:center;gap:10px;min-height:44px;text-decoration:none;font-size:11px}#gcap-root .company-link,#gcap-root .tailored-link,#gcap-root .pivot-link{text-decoration:none}@media(min-width:1600px){#gcap-root .content-width{width:min(1290px,calc(100% - 164px))}}@media(max-width:1100px){#gcap-root .content-width{width:calc(100% - 72px)}#gcap-root .page-section{padding-block:82px}#gcap-root .service-nav-programs{gap:25px}#gcap-root .service-nav-label{display:none}#gcap-root .consultation-cta-inner{gap:40px;grid-template-columns:1fr 320px}#gcap-root .pricing-intro{gap:45px}#gcap-root .plan-card{padding-inline:17px}#gcap-root .plan-price{font-size:24px}#gcap-root .plan-description{min-height:72px}#gcap-root .supplemental-plans{gap:32px}#gcap-root .supplemental-plans>article{display:block}#gcap-root .supplemental-plans article>p:not(.supplemental-price){text-align:left}#gcap-root .spot-prices{flex-wrap:wrap;gap:10px 15px}#gcap-root .report-teaser-inner{gap:53px}#gcap-root .faq-inner{grid-template-columns:230px 1fr;gap:40px}#gcap-root .coach-feature{gap:22px}#gcap-root .coach-feature h3{font-size:23px}}@media(max-width:767px){#gcap-root{scroll-padding-top:110px}#gcap-root .content-width{width:calc(100% - 44px)}#gcap-root .page-section{padding-block:60px}#gcap-root .section-kicker{font-size:10px;margin-bottom:18px}#gcap-root .section-heading h2,#gcap-root .pricing-intro h2,#gcap-root .consultation-cta h2,#gcap-root .faq-inner>header h2,#gcap-root .report-teaser-intro h2{font-size:29px;line-height:1.65}#gcap-root .section-heading-description{font-size:15px;line-height:1.95;margin-top:19px}#gcap-root .button-primary,#gcap-root .button-secondary{font-size:14px;min-height:56px;gap:16px;padding:14px 18px}#gcap-root .service-nav-inner{width:100%;min-height:58px;gap:0;padding-inline:19px 12px}#gcap-root .service-nav-programs{gap:19px;overflow-x:auto;min-width:0;scrollbar-width:none}#gcap-root .service-nav-programs::-webkit-scrollbar{display:none}#gcap-root .service-nav-programs>a{font-size:14px;min-height:58px;flex:none}#gcap-root .service-nav-programs>.service-nav-brand{font-size:18px;margin-right:0}#gcap-root .service-nav-contact{padding-left:14px;margin-left:12px;border-left:1px solid #ddd4c7;font-size:11px;gap:3px;flex:none}#gcap-root .service-nav-contact svg{width:13px}#gcap-root .consultation-cta{padding-block:54px}#gcap-root .consultation-cta-inner{grid-template-columns:1fr;gap:30px}#gcap-root .cta-description{font-size:15px;line-height:1.95}#gcap-root .cta-action{max-width:450px;width:100%}#gcap-root .cta-action>span{font-size:11px;margin-top:12px}#gcap-root .pricing-intro{grid-template-columns:1fr;gap:22px;margin-bottom:30px}#gcap-root .pricing-intro>p{font-size:15px}#gcap-root .pricing-meta{font-size:11px;margin-bottom:14px}#gcap-root .pricing-meta span:first-child{font-size:16px}#gcap-root .regular-plans{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:42px;column-gap:10px;padding-top:0}#gcap-root .plan-card{padding:19px 15px 13px}#gcap-root .plan-card h3{font-size:17px}#gcap-root .plan-card h3>span{font-size:39px}#gcap-root .plan-description{font-size:12px;line-height:1.85;min-height:45px;margin-top:13px}#gcap-root .plan-price{font-size:24px;margin-top:10px}#gcap-root .plan-price>span{font-size:11px;margin-left:3px}#gcap-root .plan-link{font-size:11px;margin-top:13px;gap:4px;align-items:center}#gcap-root .plan-link svg{width:15px}#gcap-root .plan-recommendation{font-size:9px;gap:6px}#gcap-root .plan-recommendation>span{font-size:10px}#gcap-root .pricing-inclusion{font-size:12px;margin-top:20px}#gcap-root .supplemental-plans{grid-template-columns:1fr;margin-top:30px;padding-top:26px;gap:25px}#gcap-root .supplemental-plans>article+article{border-top:1px solid #d1ccc2;padding-top:22px}#gcap-root .supplemental-plans h3{font-size:17px}#gcap-root .supplemental-price{font-size:25px;margin-top:5px}#gcap-root .spot-prices{justify-content:flex-start;gap:9px 22px}#gcap-root .spot-prices dd{font-size:17px}#gcap-root .pricing-notes{font-size:11px;margin-top:22px}#gcap-root .video-caption h3{font-size:14px}#gcap-root .video-play{width:50px;height:50px}#gcap-root .video-play svg{width:21px}#gcap-root .coach-feature{grid-template-columns:120px 1fr;align-items:start;gap:21px}#gcap-root .coach-feature h3{font-size:21px}#gcap-root .coach-feature-role{font-size:11px;margin-bottom:8px}#gcap-root .coach-feature-description{font-size:14px;margin-top:13px;line-height:1.95}#gcap-root .coach-feature .text-link{margin-top:10px;font-size:11px;gap:12px}#gcap-root .report-teaser-inner{grid-template-columns:1fr;gap:35px}#gcap-root .report-teaser-intro>p:not(.section-kicker){font-size:15px;margin-top:21px}#gcap-root .report-teaser-intro .text-link{margin-top:19px;font-size:14px}#gcap-root .report-book-list li{grid-template-columns:28px 1fr;gap:18px;padding-block:20px}#gcap-root .book-number{font-size:20px}#gcap-root .report-book-list h3{font-size:15px}#gcap-root .report-book-list h3+p{font-size:12px}#gcap-root .faq-inner{grid-template-columns:1fr;gap:28px}#gcap-root .faq-items summary{font-size:14px;padding-block:20px;gap:14px}#gcap-root .faq-q{font-size:21px}#gcap-root .faq-items summary svg{width:18px}#gcap-root .faq-answer{font-size:14px;padding:0 16px 23px 30px;line-height:1.95}#gcap-root .program-crosslinks{padding-block:43px}#gcap-root .crosslink-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 20px}#gcap-root .crosslink-name{font-size:26px}#gcap-root .crosslink-detail{font-size:11px;line-height:1.9}#gcap-root .crosslink-grid>a{padding-top:15px}#gcap-root .crosslink-grid svg{width:20px}#gcap-root .site-footer{padding-top:48px}#gcap-root .footer-main{grid-template-columns:1fr;gap:34px;padding-bottom:35px}#gcap-root .footer-brand>p{font-size:29px}#gcap-root .footer-brand>span{margin-top:17px}#gcap-root .footer-main nav{gap:20px}#gcap-root .footer-main nav span{font-size:9px;margin-bottom:13px}#gcap-root .footer-main nav a{font-size:11px;line-height:1.7;min-height:40px}#gcap-root .footer-main nav a[lang=en]{font-size:13px}#gcap-root .footer-bottom{font-size:9px;gap:13px;align-items:center}#gcap-root .footer-bottom>a{font-size:10px;gap:5px}}@media(max-width:359px){#gcap-root .content-width{width:calc(100% - 36px)}#gcap-root .plan-card{padding-inline:12px}#gcap-root .plan-price{font-size:21px}#gcap-root .plan-link{font-size:10px}#gcap-root .coach-feature{grid-template-columns:92px 1fr;gap:18px}#gcap-root .coach-feature h3{font-size:19px}#gcap-root .section-heading h2,#gcap-root .pricing-intro h2,#gcap-root .consultation-cta h2,#gcap-root .faq-inner>header h2,#gcap-root .report-teaser-intro h2{font-size:26px}}#gcap-root .coaches-selection-note{grid-column:1/-1;font-family:var(--gcap-sans);font-size:13px;line-height:1.9;color:#526174;margin-top:20px;max-width:760px}#gcap-root .contact-service-nav .service-nav-inner{gap:28px;justify-content:space-between;min-height:68px}#gcap-root .contact-nav-brand{display:flex;align-items:baseline;gap:16px;font-family:var(--gcap-serif);font-size:24px;color:#192b3d}#gcap-root .contact-nav-brand span{font-family:var(--gcap-sans);font-size:13px}#gcap-root .contact-nav-options{display:flex;gap:28px;font-size:12px;line-height:1.7;color:#47576a}#gcap-root .contact-nav-options a{padding-block:12px}#gcap-root .team-carousel{--team-ink:#14283a;--team-muted:#576576;--team-line:#c9c4b9;position:relative;max-width:100%;min-width:0;padding-top:24px;color:var(--team-ink)}#gcap-root .team-carousel-label{font-family:var(--gcap-sans);font-size:12px;line-height:1.8;letter-spacing:.05em;margin:0 0 20px;color:var(--team-muted)}#gcap-root .team-carousel .gcap-coach-carousel{--coach-ink:var(--team-ink);--coach-muted:var(--team-muted);--coach-gap:24px}#gcap-root .team-carousel .gcap-coach-carousel .coach-card{flex:0 0 calc((100% - 24px)/2);border-top:1px solid var(--team-line);padding:20px 0 10px}#gcap-root .team-carousel .coach-card-link{display:grid;grid-template-columns:82px minmax(0,1fr);column-gap:20px;row-gap:3px;align-items:start;align-content:start;padding:0}#gcap-root .team-carousel .coach-photo{grid-row:1/4;width:82px;aspect-ratio:1;margin:0}#gcap-root .team-carousel .gcap-coach-carousel .coach-card-name{font-family:var(--gcap-serif);font-size:19px;white-space:normal;line-height:1.5}#gcap-root .team-carousel .gcap-coach-carousel .coach-card-specialty{font-family:var(--gcap-sans);font-size:11px;white-space:normal;line-height:1.7;margin:2px 0}#gcap-root .team-carousel .coach-card-description{font-size:12px;line-height:1.9;color:var(--team-muted);margin:6px 0 0}#gcap-root .team-carousel .coach-control{color:var(--team-ink);border-color:var(--team-line)}#gcap-root .team-carousel .coach-control:hover{color:#172337}#gcap-root .team-carousel .coach-carousel-controls{margin-top:12px;gap:9px}#gcap-root .team-selection-note{max-width:790px;font-size:12px;line-height:1.9;color:var(--team-muted);margin:14px 0 0;padding-right:100px}#gcap-root .team-carousel-dark{--team-ink:#fff9ed;--team-muted:#c1cbd4;--team-line:#607080}#gcap-root .team-carousel-green{--team-ink:#ecf0de;--team-muted:#c4cec5;--team-line:#5e7a6d}#gcap-root .team-carousel-compact .coach-card-description{font-size:12px;max-width:30em}#gcap-root .video-card .video-image img{object-fit:contain}#gcap-root .course-range-overview{display:grid;grid-template-columns:1fr 1.25fr;gap:24px 54px;align-items:center;margin:0 0 34px;padding:23px 0;border-block:1px solid #c9c0b0}#gcap-root .course-range-overview>p:first-child{font-family:var(--gcap-serif);font-size:22px;line-height:1.8}#gcap-root .course-range-overview strong{font-weight:500;white-space:nowrap}#gcap-root .course-range-overview>p:last-child{font-size:14px;line-height:1.95;color:#526172}#gcap-root .pricing-dark .course-range-overview{border-color:#687584}#gcap-root .pricing-dark .course-range-overview>p:last-child{color:#c3ced9}#gcap-root .course-instruction{font-size:13px;color:#526172;margin-bottom:17px}#gcap-root .course-selector{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}#gcap-root .course-option{min-width:0;border:1px solid #c9c6bd;background:#fffdf8;color:#1c2d42;padding:20px 22px 16px;display:flex;flex-direction:column;text-align:left;cursor:pointer;transition:background .18s,border-color .18s,color .18s}#gcap-root .course-option:hover{background:#f4eddf;border-color:#9c7d4f}#gcap-root .course-option[aria-selected=true]{background:#193045;border-color:#193045;color:#fffbf1}#gcap-root .course-option-top{display:flex;align-items:center;justify-content:space-between;gap:8px}#gcap-root .course-count{font-size:16px;white-space:nowrap}#gcap-root .course-count strong{font-family:var(--gcap-serif);font-weight:400;font-size:43px;line-height:1.3;margin-right:6px}#gcap-root .course-standard{font-size:10px;line-height:1.7;border:1px solid #bba57d;padding:3px 7px;white-space:nowrap;color:#765929}#gcap-root .course-option[aria-selected=true] .course-standard{color:#ecd0a0;border-color:#8d825f}#gcap-root .course-focus{font-size:12px;line-height:1.8;color:#516071;margin-top:18px;min-height:44px}#gcap-root .course-option[aria-selected=true] .course-focus{color:#d1dce3}#gcap-root .course-price{font-family:var(--gcap-serif);font-size:clamp(22px,2.3vw,30px);letter-spacing:-.04em;line-height:1.5;white-space:nowrap;margin-top:15px}#gcap-root .course-price>span{font-family:var(--gcap-sans);font-size:12px;margin-left:4px}#gcap-root .course-option[aria-selected=true] .course-price{color:#e6c995}#gcap-root .course-view{font-size:11px;line-height:1.7;display:flex;align-items:center;justify-content:space-between;gap:6px;border-top:1px solid #d3cdc0;margin-top:17px;padding-top:12px}#gcap-root .course-option[aria-selected=true] .course-view{border-color:#617382}#gcap-root .course-view svg{flex:none}#gcap-root .course-curriculum{background:#fffcf6;border:1px solid #c9c6bd;margin-top:16px;padding:34px 38px 26px;color:#1b2d40}#gcap-root .course-curriculum:focus-visible{outline:3px solid #9c732f;outline-offset:4px}#gcap-root .curriculum-header{display:grid;grid-template-columns:1.1fr 1fr;gap:38px;align-items:start;padding-bottom:25px;border-bottom:1px solid #d6cbb7}#gcap-root .curriculum-header .section-kicker{font-size:10px;letter-spacing:.15em;margin-bottom:9px}#gcap-root .curriculum-header h3{font-family:var(--gcap-serif);font-size:25px;line-height:1.7;font-weight:400}#gcap-root .curriculum-goal{font-size:14px;line-height:1.95;color:#546273;margin-top:12px}#gcap-root .curriculum-phases{padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:38px;margin-top:9px}#gcap-root .curriculum-phases li{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;padding:19px 0 18px;border-bottom:1px solid #e2d9c9;align-content:start}#gcap-root .curriculum-session{font-size:11px;color:#775c32;line-height:1.7;padding-top:3px;white-space:nowrap}#gcap-root .curriculum-phases h4{font-family:var(--gcap-serif);font-size:17px;line-height:1.7;font-weight:500}#gcap-root .curriculum-phases p{font-size:12px;line-height:1.95;color:#526172;margin-top:5px}#gcap-root .curriculum-outcome{min-width:0;padding:19px 23px 21px;background:#eee7d9;border-left:3px solid #a58956}#gcap-root .curriculum-outcome>span{display:block;font-size:12px;line-height:1.8;color:#795e32}#gcap-root .curriculum-outcome>p{font-family:var(--gcap-serif);font-size:18px;line-height:1.85;margin-top:10px}#gcap-root .curriculum-note{font-size:11px;line-height:1.85;color:#647080;margin-top:16px}#gcap-root .pricing-prework{font-size:12px;line-height:1.9;color:#566374;margin-top:8px;padding-left:27px;max-width:850px}#gcap-root .course-consultation{margin-top:39px;padding:32px 0 0;border-top:1px solid #bfb9ac}#gcap-root .course-consultation-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:42px}#gcap-root .course-consultation h3{font-family:var(--gcap-serif);font-size:23px;line-height:1.7;font-weight:400}#gcap-root .course-consultation p{font-size:14px;line-height:1.95;color:#526172;margin-top:9px}#gcap-root .course-consultation .button-primary{flex:none;font-size:14px}#gcap-root .course-flexibility{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:28px;padding-top:26px;border-top:1px solid #d1c8b8}#gcap-root .course-flexibility article{min-width:0}#gcap-root .course-flexibility h4{font-family:var(--gcap-serif);font-size:17px;line-height:1.8;font-weight:500}#gcap-root .course-flexibility p{font-size:14px;line-height:1.95;margin-top:11px}#gcap-root .curriculum-header h3,#gcap-root .curriculum-phases h4,#gcap-root .course-flexibility h4,#gcap-root .recommendation-depth h4{text-wrap:balance}#gcap-root .curriculum-goal,#gcap-root .curriculum-outcome>p,#gcap-root .curriculum-phases p,#gcap-root .course-flexibility p{text-wrap:pretty}#gcap-root .pricing-dark .course-consultation,#gcap-root .pricing-dark .course-flexibility{border-color:#687584}#gcap-root .pricing-dark .course-instruction,#gcap-root .pricing-dark .pricing-prework,#gcap-root .pricing-dark .course-consultation p{color:#c3ced9}#gcap-root .pricing-dark .course-option[aria-selected=true]{background:#efdfbf;color:#172b40;border-color:#dfc596}#gcap-root .pricing-dark .course-option[aria-selected=true] .course-standard{color:#67491e;border-color:#ac8f5e}#gcap-root .pricing-dark .course-option[aria-selected=true] .course-focus{color:#435363}#gcap-root .pricing-dark .course-option[aria-selected=true] .course-price{color:#1d3249}#gcap-root .pricing-dark .course-option[aria-selected=true] .course-view{border-color:#bca678}#gcap-root .pricing-dark .curriculum-header .section-kicker{color:#795e32}#gcap-root .report-teaser-inner{grid-template-columns:.94fr 1.3fr;gap:75px;align-items:start}#gcap-root .report-signature{background:#112338;color:#f9f5eb;padding-block:115px}#gcap-root .report-signature .section-kicker{color:#d7b783}#gcap-root .report-signature .report-teaser-intro h2{font-size:clamp(32px,3.3vw,46px);line-height:1.7;letter-spacing:-.04em}#gcap-root .report-signature .report-teaser-intro>p:not(.section-kicker){color:#cbd6df;font-size:15px}#gcap-root .report-core-value{margin-top:30px;padding-top:25px;border-top:1px solid #526375}#gcap-root .report-core-value>p{font-family:var(--gcap-serif);font-size:22px;line-height:1.8;color:#ecd2a0}#gcap-root .report-core-value>span{display:block;font-size:13px;line-height:2;color:#cbd6df;margin-top:16px}#gcap-root .report-signature .text-link{font-size:14px;color:#ecd2a0}#gcap-root .report-library{min-width:0}#gcap-root .report-library-heading{display:flex;justify-content:space-between;gap:10px;align-items:center;padding-bottom:17px;border-bottom:1px solid #bdac8c;font-size:9px;letter-spacing:.12em;color:#786039}#gcap-root .report-signature .report-library-heading,#gcap-root .report-teaser-dark .report-library-heading{color:#c9b78f;border-bottom-color:#58697c}#gcap-root .report-library-heading>span:last-child{white-space:nowrap}#gcap-root .report-volumes{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#gcap-root .report-volume{min-width:0;padding:20px 22px 18px;background:#ece4d5;color:#26384b;border:1px solid #c7ba9f;position:relative;border-left:5px solid #b7a07c}#gcap-root .report-volume-02{background:#e1e7e8;border-color:#a1b2bc;border-left-color:#708a9d}#gcap-root .report-volume-03{background:#d0d9d3;border-color:#a1b5a8;border-left-color:#6e8c7b}#gcap-root .report-volume-04{background:#e7d4b2;border-color:#c1a77d;border-left-color:#9c7b44}#gcap-root .report-volume-top{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-bottom:24px}#gcap-root .report-volume .book-number,#gcap-root .report-teaser-dark .report-volume .book-number{font-family:var(--gcap-serif);font-size:30px;line-height:1;color:#526174}#gcap-root .report-volume-top>span:last-child{font-size:9px;letter-spacing:.14em;line-height:1.9;color:#586879;text-align:right}#gcap-root .report-volume .book-purpose,#gcap-root .report-teaser-dark .report-volume .book-purpose{font-size:12px;line-height:1.8;color:#556477;margin-bottom:7px}#gcap-root .report-volume h3{font-family:var(--gcap-serif);font-size:21px;line-height:1.7;font-weight:500;letter-spacing:-.015em;min-height:58px;max-width:13em}#gcap-root .book-title-phrase{display:inline-block;white-space:nowrap}#gcap-root .report-volume-description{font-size:14px;line-height:1.9;color:#43566a;margin-top:16px;min-height:0}#gcap-root .report-volume-use{font-size:13px;line-height:1.9;margin-top:17px;padding-top:11px;border-top:1px solid #b7b4a7;color:#31475a}#gcap-root .report-context .report-volumes{gap:13px}#gcap-root .report-context .report-volume{padding:17px 20px 16px}#gcap-root .report-context .report-volume-top{margin-bottom:19px}#gcap-root .report-context .report-volume-description{min-height:0}@media(max-width:1099px){#gcap-root .course-option{padding:17px 15px 14px}#gcap-root .course-count strong{font-size:36px}#gcap-root .course-standard{font-size:9px;padding:2px 4px}#gcap-root .course-price{font-size:24px}#gcap-root .curriculum-header{gap:28px}#gcap-root .curriculum-phases{column-gap:25px}#gcap-root .curriculum-phases li{grid-template-columns:50px minmax(0,1fr);gap:11px}#gcap-root .report-teaser-inner{gap:40px}#gcap-root .report-volume,#gcap-root .report-context .report-volume{padding-inline:15px}#gcap-root .report-volume h3{font-size:19px}}@media(max-width:767px){#gcap-root .contact-service-nav .service-nav-inner{align-items:flex-start;gap:4px;padding-block:10px;flex-direction:column;min-height:66px}#gcap-root .contact-nav-brand{font-size:21px;gap:12px}#gcap-root .contact-nav-options{display:block;font-size:10px;line-height:1.8}#gcap-root .contact-nav-options a{padding-block:3px;min-height:28px}#gcap-root .team-carousel .gcap-coach-carousel .coach-card{flex-basis:calc((100% - 16px)/1.12)}#gcap-root .team-carousel .gcap-coach-carousel{--coach-gap:16px}#gcap-root .team-carousel .coach-card-link{grid-template-columns:70px minmax(0,1fr);column-gap:14px}#gcap-root .team-carousel .coach-photo{width:70px}#gcap-root .team-carousel .gcap-coach-carousel .coach-card-name{font-size:17px}#gcap-root .team-carousel .coach-card-description{grid-column:1/-1;margin-top:12px;font-size:12px}#gcap-root .team-selection-note{padding-right:0;font-size:11px}#gcap-root .coaches-selection-note{font-size:12px}#gcap-root .course-range-overview{grid-template-columns:1fr;gap:9px;padding-block:19px;margin-bottom:28px}#gcap-root .course-range-overview>p:first-child{font-size:21px}#gcap-root .course-instruction{font-size:11px;line-height:1.8;margin-bottom:14px}#gcap-root .course-selector{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}#gcap-root .course-option{padding:15px 14px 12px}#gcap-root .course-count strong{font-size:34px}#gcap-root .course-count{font-size:13px}#gcap-root .course-standard{font-size:9px;padding:2px 5px}#gcap-root .course-focus{font-size:11px;line-height:1.8;margin-top:11px;min-height:40px}#gcap-root .course-price{font-size:24px;margin-top:10px}#gcap-root .course-price>span{font-size:10px}#gcap-root .course-view{font-size:10px;line-height:1.8;margin-top:12px;padding-top:9px}#gcap-root .course-curriculum{padding:25px 20px 21px}#gcap-root .curriculum-header{grid-template-columns:1fr;gap:14px;padding-bottom:20px}#gcap-root .curriculum-header h3{font-size:23px}#gcap-root .curriculum-goal{font-size:14px;margin-top:10px}#gcap-root .curriculum-header .section-kicker{font-size:9px;letter-spacing:.09em}#gcap-root .curriculum-phases{grid-template-columns:1fr;margin-top:5px}#gcap-root .curriculum-phases li{grid-template-columns:47px minmax(0,1fr);gap:13px;padding-block:17px}#gcap-root .curriculum-phases h4{font-size:16px}#gcap-root .curriculum-phases p{font-size:12px}#gcap-root .curriculum-outcome{padding:16px 19px 18px}#gcap-root .curriculum-outcome>p{font-size:17px}#gcap-root .curriculum-note{font-size:10px}#gcap-root .pricing-prework{font-size:11px;padding-left:0}#gcap-root .course-consultation{margin-top:30px;padding-top:26px}#gcap-root .course-consultation-heading{grid-template-columns:1fr;gap:22px}#gcap-root .course-consultation h3{font-size:21px}#gcap-root .course-consultation p{font-size:14px}#gcap-root .course-consultation .button-primary{width:100%;font-size:13px}#gcap-root .course-flexibility{grid-template-columns:1fr;gap:24px;padding-top:24px}#gcap-root .course-flexibility article+article{border-top:1px solid #d1c8b8;padding-top:22px}#gcap-root .pricing-dark .course-flexibility article+article{border-color:#687584}#gcap-root .report-signature{padding-block:75px}#gcap-root .report-teaser-inner{grid-template-columns:1fr;gap:42px}#gcap-root .report-signature .report-teaser-intro h2{font-size:31px}#gcap-root .report-signature .report-teaser-intro>p:not(.section-kicker){font-size:14px}#gcap-root .report-core-value{margin-top:25px;padding-top:23px}#gcap-root .report-core-value>p{font-size:21px}#gcap-root .report-core-value>span{font-size:12px}#gcap-root .report-library-heading{font-size:8px;letter-spacing:.06em;padding-bottom:14px}#gcap-root .report-volumes,#gcap-root .report-context .report-volumes{gap:12px;margin-top:17px}#gcap-root .report-volume,#gcap-root .report-context .report-volume{padding:16px 13px 14px;border-left-width:4px}#gcap-root .report-volume-top,#gcap-root .report-context .report-volume-top{margin-bottom:20px;gap:7px}#gcap-root .report-volume .book-number,#gcap-root .report-teaser-dark .report-volume .book-number{font-size:25px}#gcap-root .report-volume-top>span:last-child{font-size:8px;letter-spacing:.04em}#gcap-root .report-volume .book-purpose,#gcap-root .report-teaser-dark .report-volume .book-purpose{font-size:12px;min-height:0}#gcap-root .report-volume h3{font-size:20px;line-height:1.7;min-height:68px}#gcap-root .report-volume-description{font-size:14px;line-height:1.9;min-height:0;margin-top:14px}#gcap-root .report-volume-use{font-size:13px;margin-top:14px;padding-top:12px}}@media(max-width:359px){#gcap-root .course-option{padding-inline:10px}#gcap-root .course-count strong{font-size:30px;margin-right:3px}#gcap-root .course-option-top{gap:4px}#gcap-root .course-standard{font-size:8px;padding:2px 3px}#gcap-root .course-price{font-size:21px}#gcap-root .course-view{font-size:9px;gap:2px}#gcap-root .course-curriculum{padding-inline:15px}#gcap-root .curriculum-phases li{grid-template-columns:44px minmax(0,1fr);gap:9px}#gcap-root .report-signature .report-teaser-intro h2{font-size:27px}#gcap-root .report-volumes,#gcap-root .report-context .report-volumes{gap:9px}#gcap-root .report-volume,#gcap-root .report-context .report-volume{padding-inline:10px}#gcap-root .report-volume h3{font-size:20px;min-height:0}#gcap-root .report-volume-description{min-height:0}#gcap-root .report-volume-top>span:last-child{font-size:8px}}#gcap-root .course-recommendation{scroll-margin-top:120px;display:grid;grid-template-columns:1.02fr 1fr;gap:38px 58px;padding:42px 42px 30px;margin:0 0 44px;background:#fffcf5;border:1px solid #c3b38e;color:#1c3145}#gcap-root .recommendation-intro .section-kicker{font-size:10px;margin-bottom:14px;color:#856235}#gcap-root .recommendation-intro h3{font-family:var(--gcap-serif);font-weight:400;font-size:clamp(26px,2.6vw,34px);line-height:1.7;letter-spacing:-.035em}#gcap-root .recommendation-intro>p:last-child{font-size:14px;line-height:2;color:#4c5c6a;margin-top:20px}#gcap-root .recommendation-evidence{align-self:center;min-width:0}#gcap-root .recommendation-evidence-label{font-size:13px;line-height:1.8;color:#43586a}#gcap-root .recommendation-rates{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin:22px 0 0;align-items:end}#gcap-root .recommendation-rates>div{min-width:0}#gcap-root .recommendation-rates dt{font-size:14px;line-height:1.7;color:#5d6872}#gcap-root .recommendation-rates dd{margin:8px 0 12px;white-space:nowrap;display:flex;align-items:baseline;gap:5px;color:#6b7882}#gcap-root .recommendation-rates dd strong{font-family:var(--gcap-serif);font-size:clamp(44px,4.8vw,68px);line-height:1.25;font-weight:400;letter-spacing:-.045em}#gcap-root .recommendation-rates dd>span{font-size:16px}#gcap-root .recommendation-rate-highlight dt{color:#72501d;font-weight:500}#gcap-root .recommendation-rate-highlight dd{color:#87642c}#gcap-root .recommendation-rate-track{height:8px;background:#e6e0d5;width:100%}#gcap-root .recommendation-rate-track>span{display:block;height:100%;background:#8998a5}#gcap-root .recommendation-rate-highlight .recommendation-rate-track>span{background:#aa8249}#gcap-root .recommendation-evidence-note{font-size:12px;line-height:1.85;color:#657280;margin-top:17px}#gcap-root .recommendation-depth{grid-column:1/-1;padding:27px 0 0;margin:0;border-top:1px solid #d4c8b0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}#gcap-root .recommendation-depth article{min-width:0}#gcap-root .recommendation-depth h4{font-family:var(--gcap-serif);font-weight:500;font-size:21px;line-height:1.8;margin-top:11px}#gcap-root .recommendation-depth p{font-size:14px;line-height:1.95;color:#526372;margin-top:12px}#gcap-root .recommendation-depth .recommendation-scope{font-size:12px;line-height:1.8;color:#846337;margin:0}#gcap-root .report-teaser .report-teaser-intro>.report-library-summary{font-size:16px;line-height:2;margin-top:22px}#gcap-root .report-signature .report-teaser-intro>.report-library-summary{color:#f0dfbd}#gcap-root .report-teaser-dark .report-teaser-intro>.report-library-summary{color:#e2d2b2}#gcap-root .curriculum-phases p{font-size:14px;line-height:1.95}@media(max-width:1099px){#gcap-root .course-recommendation{padding:32px 28px 27px;gap:30px}#gcap-root .recommendation-rates{gap:16px}#gcap-root .recommendation-depth{gap:20px}}@media(max-width:767px){#gcap-root .course-recommendation{grid-template-columns:1fr;padding:27px 23px 25px;gap:29px;margin-bottom:32px;scroll-margin-top:100px}#gcap-root .recommendation-intro h3{font-size:27px}#gcap-root .recommendation-intro>p:last-child{font-size:14px;margin-top:16px}#gcap-root .recommendation-rates{grid-template-columns:1fr 1fr;gap:24px}#gcap-root .recommendation-rates dd strong{font-size:55px}#gcap-root .recommendation-rates dd>span{font-size:15px}#gcap-root .recommendation-depth{grid-template-columns:1fr;gap:22px;padding-top:24px}#gcap-root .recommendation-depth h4{font-size:19px}#gcap-root .recommendation-depth p{font-size:14px;margin-top:6px}#gcap-root .report-teaser .report-teaser-intro>.report-library-summary{font-size:15px}#gcap-root .curriculum-phases p,#gcap-root .curriculum-goal{font-size:14px}}@media(max-width:599px){#gcap-root .report-volumes,#gcap-root .report-context .report-volumes{grid-template-columns:1fr;gap:18px}#gcap-root .report-volume,#gcap-root .report-context .report-volume{padding:22px 24px 20px;border-left-width:6px}#gcap-root .report-volume-top,#gcap-root .report-context .report-volume-top{margin-bottom:20px}#gcap-root .report-volume .book-number,#gcap-root .report-teaser-dark .report-volume .book-number{font-size:34px}#gcap-root .report-volume-top>span:last-child{font-size:9px}#gcap-root .report-volume .book-purpose,#gcap-root .report-teaser-dark .report-volume .book-purpose{font-size:13px;margin-bottom:9px}#gcap-root .report-volume h3{font-size:23px;min-height:0;max-width:none;line-height:1.65}#gcap-root .report-volume-description{font-size:15px;line-height:1.9;margin-top:17px}#gcap-root .report-volume-use{font-size:14px;margin-top:18px}}@media(max-width:359px){#gcap-root .course-recommendation{padding-inline:18px}#gcap-root .recommendation-intro h3{font-size:24px}#gcap-root .recommendation-rates{gap:16px}#gcap-root .recommendation-rates dd strong{font-size:46px}#gcap-root .recommendation-rates dd>span{font-size:13px}#gcap-root .recommendation-evidence-label{font-size:12px}#gcap-root .report-volume,#gcap-root .report-context .report-volume{padding-inline:20px}#gcap-root .report-volume h3{font-size:21px}}#gcap-root .home-heading-phrase{display:inline-block;max-width:100%}#gcap-root .home-about-prose p,#gcap-root .home-tailored-body p,#gcap-root .home-outcomes p,#gcap-root .example-context p,#gcap-root .example-panel p,#gcap-root .example-panel blockquote,#gcap-root .example-method-summary p,#gcap-root .home-expertise p,#gcap-root .home-process p{text-wrap:pretty}#gcap-root .home-outcomes h3,#gcap-root .example-context h3,#gcap-root .example-scope>p,#gcap-root .example-questions h4,#gcap-root .home-expertise h3,#gcap-root .home-process h3{text-wrap:balance}#gcap-root .home-contents{display:flex;justify-content:center;flex-wrap:wrap;gap:20px 56px;padding:20px 24px;border-top:1px solid #e7e1d5;border-bottom:1px solid #e0d7c7;margin-top:28px;background:#f6f0e5}#gcap-root .home-contents a{display:flex;align-items:center;gap:10px;font-size:12px;text-decoration:none;min-height:36px}#gcap-root .home-about{padding-top:108px;background:#fffcf8}#gcap-root .home-about-grid{display:grid;grid-template-columns:250px 1fr;gap:82px}#gcap-root .home-about-side{padding-top:4px}#gcap-root .home-about-brand{font-family:var(--gcap-serif);font-size:65px;line-height:1.25;letter-spacing:-.035em;color:#26374d}#gcap-root .home-about-fullname{margin-top:21px;font-family:var(--gcap-serif);font-size:23px;font-weight:400;line-height:1.65;letter-spacing:-.025em;color:#273a52}#gcap-root .home-about-fullname>span{display:block}#gcap-root .home-about-purpose{margin-top:32px;padding-top:28px;border-top:1px solid #b4a184}#gcap-root .home-about-purpose>p{font-family:var(--gcap-serif);font-size:26px;font-weight:400;line-height:1.8;letter-spacing:-.025em;color:#7b643f}#gcap-root .home-about-purpose>span{display:block;font-size:14px;line-height:1.95;color:#68707a;margin-top:15px}#gcap-root .home-about h2,#gcap-root .home-example h2,#gcap-root .home-expertise h2,#gcap-root .home-process h2{font-family:var(--gcap-serif);font-weight:400;font-size:clamp(31px,3.55vw,48px);line-height:1.7;letter-spacing:-.045em;text-wrap:balance}#gcap-root .home-about-prose{margin-top:35px;max-width:760px}#gcap-root .home-about-prose p{font-size:17px;line-height:2.15;color:#425168}#gcap-root .home-about-prose p+p{margin-top:20px}#gcap-root .home-about-prose strong{color:#172c47;font-weight:500}#gcap-root .home-outcomes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:43px;margin-top:65px}#gcap-root .home-outcomes article{border-top:1px solid #b9a579;padding-top:22px}#gcap-root .home-outcomes article>span{color:#957243;font-family:var(--gcap-serif);font-size:19px}#gcap-root .home-outcomes h3{font-family:var(--gcap-serif);font-size:25px;font-weight:400;margin-top:14px;line-height:1.6}#gcap-root .home-outcomes p{color:#596474;font-size:15px;line-height:1.95;margin-top:17px}#gcap-root .home-tailored{padding-block:65px;border-top:1px solid #ded6c7;background:#f3f4f1}#gcap-root .home-tailored-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:65px;align-items:start}#gcap-root .home-tailored-category{font-size:13px;line-height:1.85;color:#687465;margin:4px 0 15px}#gcap-root .home-tailored h2{font-family:var(--gcap-serif);font-size:clamp(28px,3vw,39px);font-weight:400;line-height:1.75;letter-spacing:-.035em;color:#243c45}#gcap-root .home-tailored-body{padding-top:6px}#gcap-root .home-tailored-body p{font-size:16px;line-height:2.05;color:#4e6169}#gcap-root .home-tailored-body p+p{margin-top:16px}#gcap-root .home-tailored-body strong{color:#274b4b;font-weight:500}#gcap-root .home-tailored-body .text-link{margin-top:25px;color:#365f57}#gcap-root .home-example{background:#132339;color:#fbf7ee}#gcap-root .home-example .section-kicker{color:#d4b57e}#gcap-root .home-example-heading{display:grid;grid-template-columns:1.13fr 1fr;gap:0 65px;align-items:end}#gcap-root .home-example-heading .section-kicker{grid-column:1 / -1}#gcap-root .home-example-heading>p:last-child{font-size:16px;color:#c7d0dc;line-height:2;padding-bottom:5px}#gcap-root .home-example-heading>p:last-child strong{display:block;margin-top:12px;color:#eddfc8;font-weight:400}#gcap-root .home-example h2{font-size:clamp(30px,3.25vw,43px)}#gcap-root .example-selector{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:46px;margin:45px 0 26px}#gcap-root .example-selector button{display:grid;grid-template-columns:38px minmax(0,1fr) 23px;gap:18px;align-items:center;padding:19px 0;color:#acb8c8;border:0;border-bottom:1px solid #556175;background:transparent;text-align:left}#gcap-root .example-selector button[aria-selected=true]{color:#fff9ee;border-bottom-color:#d2b27b}#gcap-root .example-selector button:hover{color:#fff9ee}#gcap-root .example-selector-number{font-family:var(--gcap-serif);font-size:30px;line-height:1.4;color:#a8a18f}#gcap-root .example-selector button[aria-selected=true] .example-selector-number{color:#e1c28b}#gcap-root .example-selector button small{display:block;font-size:11px;line-height:1.7;font-weight:400;letter-spacing:.04em}#gcap-root .example-selector button strong{display:block;font-family:var(--gcap-serif);font-size:23px;line-height:1.7;font-weight:400;margin-top:5px}#gcap-root .example-selector-phrase{display:inline-block}#gcap-root .example-selector button>svg{color:#a7987c}#gcap-root .example-selector button[aria-selected=true]>svg{color:#e1c28b}#gcap-root .example-workspace{display:grid;grid-template-columns:minmax(0,.98fr) minmax(0,1.8fr);background:#fcfaf5;color:#182b43;overflow-anchor:none}#gcap-root .example-context{min-width:0;background:#eae1d2;padding:38px 31px}#gcap-root .example-workspace-case .example-context{background:#dce4e5}#gcap-root .example-case-label{display:inline-block;color:#725b36;font-size:11px;letter-spacing:.09em;border-bottom:1px solid #ad9571;padding-bottom:7px}#gcap-root .example-context .example-question-label{margin-top:24px;font-size:12px;line-height:1.8;color:#785d33}#gcap-root .example-context h3{font-family:var(--gcap-serif);font-size:24px;font-weight:400;line-height:1.8;margin-top:12px;letter-spacing:-.035em}#gcap-root .example-setting{margin-top:25px}#gcap-root .example-setting>span{font-size:11px;line-height:1.8;color:#796b53}#gcap-root .example-setting>p{font-size:14px;line-height:1.95;margin-top:8px;color:#526072}#gcap-root .example-focus{border-top:1px solid #bfb29b;padding-top:22px;margin-top:30px}#gcap-root .example-focus>span{font-size:11px;color:#79643e}#gcap-root .example-focus ul{list-style:none;padding:0;margin-top:12px}#gcap-root .example-focus li{font-family:var(--gcap-serif);font-size:17px;line-height:1.95;color:#34475c}#gcap-root .example-focus li+li{margin-top:4px}#gcap-root .example-practice{min-width:0}#gcap-root .example-scope{padding:24px 38px 20px;border-bottom:1px solid #dfd8cb}#gcap-root .example-scope>span{display:block;font-size:11px;color:#8b6b3e;line-height:1.8}#gcap-root .example-scope>p{font-family:var(--gcap-serif);font-size:19px;line-height:1.8;letter-spacing:-.015em;margin-top:5px}#gcap-root .example-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:13px 38px 0}#gcap-root .example-steps button{display:flex;align-items:center;gap:9px;padding:12px 0 17px;min-height:58px;border:0;border-bottom:1px solid #d3ccbf;background:transparent;color:#77808c;text-align:left}#gcap-root .example-steps button>span{font-family:var(--gcap-serif);font-size:17px;line-height:1.5;color:#9d9689}#gcap-root .example-steps button>strong{font-size:13px;line-height:1.7;font-weight:400}#gcap-root .example-steps button[aria-selected=true]{color:#182b43;border-bottom:2px solid #9b753e}#gcap-root .example-steps button[aria-selected=true]>span{color:#967141}#gcap-root .example-steps button:hover{color:#172b47}#gcap-root .example-panel{padding:30px 38px 36px;min-height:535px}#gcap-root .example-panel-label{font-size:11px;color:#82643b;margin-bottom:24px;line-height:1.8}#gcap-root .example-panel blockquote{font-family:var(--gcap-serif);font-size:21px;font-weight:400;line-height:2;letter-spacing:-.025em}#gcap-root .example-insight{border-left:2px solid #b99a65;padding-left:22px;margin-top:31px}#gcap-root .example-insight h4{font-size:14px;font-weight:500;line-height:1.8}#gcap-root .example-insight p{font-size:14px;line-height:1.95;color:#546174;margin-top:9px}#gcap-root .example-next{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;border:0;border-bottom:1px solid #a49270;background:transparent;min-height:44px;padding:7px 0;font-size:13px;line-height:1.8;color:#213954;margin-top:25px;text-align:left}#gcap-root .example-next>svg{flex:none}#gcap-root .example-next:hover{color:#8b6229}#gcap-root .example-questions{list-style:none;padding:0}#gcap-root .example-questions li{display:flex;align-items:flex-start;gap:15px}#gcap-root .example-questions li+li{margin-top:26px}#gcap-root .example-questions li>span{font-family:var(--gcap-serif);color:#9c7f50;font-size:17px;line-height:1.9}#gcap-root .example-questions h4{font-family:var(--gcap-serif);font-size:18px;font-weight:400;line-height:1.8;letter-spacing:-.02em}#gcap-root .example-questions p{font-size:14px;color:#5b6674;line-height:1.95;margin-top:8px}#gcap-root .example-rebuilt{font-size:15px;line-height:2}#gcap-root .example-rebuilt p+p{margin-top:18px}#gcap-root .example-rebuilt strong{font-weight:500;background:#eee3ce;padding:0 2px}#gcap-root .example-workspace-case .example-rebuilt strong{background:#e0e9e9}#gcap-root .example-next-practice{display:flex;gap:11px;align-items:flex-start;border-top:1px solid #d5cdbd;padding-top:20px;margin-top:25px;font-size:13px;color:#49655d;line-height:1.95}#gcap-root .example-next-practice svg{flex:none;margin-top:3px}#gcap-root .example-method-summary{display:grid;grid-template-columns:.85fr 1.2fr;gap:65px;margin-top:43px;padding-top:32px;border-top:1px solid #4d5a6b}#gcap-root .example-method-summary h3{font-family:var(--gcap-serif);font-weight:400;font-size:27px;line-height:1.85;letter-spacing:-.035em;color:#e4d2ae}#gcap-root .example-method-summary p{font-size:15px;line-height:2.05;color:#c5ceda}#gcap-root .example-method-summary p+p{margin-top:17px}#gcap-root .example-method-summary p strong{display:block;color:#eddfc8;font-weight:400;margin-bottom:3px}#gcap-root .example-method-summary .text-link{margin-top:19px;font-size:13px;color:#e6d8bd}#gcap-root .example-method-summary .text-link:hover{color:#fff6df}#gcap-root .home-expertise{background:#f4eee2}#gcap-root .home-expertise-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:0 70px;align-items:end}#gcap-root .home-expertise-intro .section-kicker{grid-column:1 / -1}#gcap-root .home-expertise h2{font-size:clamp(28px,3.2vw,41px)}#gcap-root .home-expertise-intro>p:last-child{font-size:16px;line-height:2;color:#516070;padding-bottom:6px}#gcap-root .home-expertise-layout{display:grid;grid-template-columns:1.13fr 1fr;gap:70px;margin-top:55px;align-items:start}#gcap-root .home-expertise-lines>article{display:grid;grid-template-columns:100px 1fr;gap:25px;padding:23px 0;border-top:1px solid #c3b79f}#gcap-root .home-expertise-lines article>span{font-size:12px;color:#8f6d37;padding-top:5px;line-height:1.9}#gcap-root .home-expertise-lines h3{font-family:var(--gcap-serif);font-size:20px;font-weight:400;line-height:1.7}#gcap-root .home-expertise-lines article p{font-size:14px;line-height:1.95;color:#576676;margin-top:10px}#gcap-root .home-team-note{font-size:11px;margin-top:15px;color:#677582}#gcap-root .home-expertise-lines .text-link{font-size:13px;margin-top:10px}#gcap-root .home-video{position:sticky;top:145px}#gcap-root .home-video-label{font-size:13px;color:#7e6238;margin-bottom:14px}#gcap-root .home-video>p:last-child{font-size:12px;line-height:1.9;color:#616f7d;margin-top:18px}#gcap-root .home-process{background:#e8edf1}#gcap-root .home-process-heading{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:65px;align-items:start}#gcap-root .home-process h2{font-size:clamp(30px,3.4vw,44px)}#gcap-root .home-process-intro{padding-top:4px}#gcap-root .home-process-intro p{font-size:16px;line-height:2;color:#4f6074}#gcap-root .home-process-intro p+p{margin-top:16px}#gcap-root .home-process-intro strong{display:block;font-weight:500;color:#293f55;margin-bottom:12px}#gcap-root .home-process-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px;list-style:none;padding:0;margin-top:53px}#gcap-root .home-process-steps>li{border-top:1px solid #9badbd;padding-top:17px}#gcap-root .process-count{font-family:var(--gcap-serif);font-size:32px;color:#53748c}#gcap-root .process-timing{font-size:11px;color:#5b6c7c;margin-top:14px;min-height:19px}#gcap-root .home-process-steps h3{font-family:var(--gcap-serif);font-weight:400;font-size:24px;line-height:1.7;margin-top:12px;letter-spacing:-.035em}#gcap-root .home-process-steps h3+p{font-size:14px;line-height:1.95;color:#536579;margin-top:19px}#gcap-root .home-practice-start{display:grid;grid-template-columns:1fr 1.25fr;gap:65px;padding:34px 40px;margin-top:44px;background:#22364b;color:#f9f5eb}#gcap-root .home-practice-start .process-timing{margin:0 0 12px;color:#d4b681}#gcap-root .home-practice-start h3{font-family:var(--gcap-serif);font-size:28px;font-weight:400;line-height:1.7;letter-spacing:-.035em}#gcap-root .home-practice-start>div:last-child>p{font-size:15px;color:#cbd6e1;line-height:2}#gcap-root .home-practice-start .text-link{color:#e3c99a;font-size:13px;margin-top:18px}#gcap-root .home-practice-start .text-link:hover{color:#fff5df}#gcap-root .home-pivot-process{display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:start;gap:40px;border-top:1px solid #bac6cf;margin-top:40px;padding-top:30px}#gcap-root .home-pivot-label{font-family:var(--gcap-serif);font-size:22px;line-height:1.8;color:#365f51}#gcap-root .home-pivot-process p{font-size:14px;color:#526477;line-height:2}#gcap-root .home-pivot-process a{display:inline-flex;align-items:center;align-self:center;justify-content:space-between;gap:15px;min-height:44px;padding:10px 0;border-bottom:1px solid #829b90;color:#2f584e;text-decoration:none;font-size:13px}#gcap-root .home-pivot-process a>span{white-space:nowrap}#gcap-root .home-pivot-process a>svg{flex:none}#gcap-root .home-pivot-process a:hover{color:#805f2e;border-color:currentColor}@media(max-width:1100px){#gcap-root .home-about-grid{grid-template-columns:200px 1fr;gap:45px}#gcap-root .home-about-brand{font-size:55px}#gcap-root .home-about-fullname{font-size:22px}#gcap-root .home-about-purpose>p{font-size:23px}#gcap-root .home-about-purpose>span{font-size:13px}#gcap-root .home-tailored-layout{gap:45px}#gcap-root .home-outcomes{gap:29px}#gcap-root .home-outcomes h3{font-size:23px}#gcap-root .home-example-heading,#gcap-root .home-expertise-intro,#gcap-root .home-expertise-layout,#gcap-root .home-process-heading{gap:40px}#gcap-root .example-selector{gap:35px}#gcap-root .example-selector button{grid-template-columns:30px minmax(0,1fr) 21px;gap:14px}#gcap-root .example-selector button strong{font-size:20px}#gcap-root .example-selector-number{font-size:27px}#gcap-root .example-context{padding:30px 25px}#gcap-root .example-context h3{font-size:22px}#gcap-root .example-scope{padding-inline:27px}#gcap-root .example-scope>p{font-size:18px}#gcap-root .example-steps{padding:20px 27px 0;gap:15px}#gcap-root .example-steps button{gap:6px}#gcap-root .example-steps button>strong{font-size:12px}#gcap-root .example-panel{padding:28px 27px}#gcap-root .example-panel blockquote{font-size:20px}#gcap-root .example-questions h4{font-size:17px}#gcap-root .example-method-summary{gap:40px}#gcap-root .example-method-summary h3{font-size:24px}#gcap-root .home-expertise-lines>article{grid-template-columns:85px 1fr;gap:17px}#gcap-root .home-process-steps{gap:30px}#gcap-root .home-process-steps h3{font-size:23px}#gcap-root .home-practice-start{gap:35px;padding:30px}#gcap-root .home-practice-start h3{font-size:25px}#gcap-root .home-pivot-process{grid-template-columns:92px minmax(0,1fr);gap:15px 32px}#gcap-root .home-pivot-label{grid-row:1 / 3}#gcap-root .home-pivot-process>a{grid-column:2;justify-self:start}}@media(max-width:767px){#gcap-root .home-contents{padding:13px 20px;display:grid;grid-template-columns:repeat(2,1fr);gap:3px 25px;margin-top:0}#gcap-root .home-contents a{justify-content:center;font-size:11px;min-height:37px}#gcap-root .home-about{padding-top:62px}#gcap-root .home-about-grid{display:block}#gcap-root .home-about-side{display:grid;grid-template-columns:auto 1fr;gap:0 25px;padding:0 0 26px;margin-bottom:29px;border-bottom:1px solid #d8c9ac;align-items:center}#gcap-root .home-about-side .section-kicker{grid-column:1 / -1;margin-bottom:16px}#gcap-root .home-about-brand{font-size:43px}#gcap-root .home-about-fullname{font-size:16px;line-height:1.6;margin-top:0}#gcap-root .home-about-purpose{grid-column:1 / -1;margin-top:23px;padding-top:20px}#gcap-root .home-about-purpose>p{font-size:22px}#gcap-root .home-about-purpose>span{font-size:14px;margin-top:12px}#gcap-root .home-about h2,#gcap-root .home-example h2,#gcap-root .home-expertise h2,#gcap-root .home-process h2{font-size:29px;line-height:1.75}#gcap-root .home-about-prose{margin-top:26px}#gcap-root .home-about-prose p{font-size:15px;line-height:2.05}#gcap-root .home-about-prose p+p{margin-top:20px}#gcap-root .home-desktop-break{display:none}#gcap-root .home-outcomes{display:block;margin-top:38px}#gcap-root .home-outcomes article{display:grid;grid-template-columns:32px 1fr;gap:0 15px;padding-top:22px}#gcap-root .home-outcomes article+article{margin-top:25px}#gcap-root .home-outcomes article>span{padding-top:4px;font-size:17px}#gcap-root .home-outcomes h3{margin:0;font-size:23px}#gcap-root .home-outcomes p{grid-column:2;font-size:14px;margin-top:12px}#gcap-root .home-tailored{padding-block:48px}#gcap-root .home-tailored-layout{grid-template-columns:1fr;gap:25px}#gcap-root .home-tailored-category{font-size:12px;margin-bottom:12px}#gcap-root .home-tailored h2{font-size:29px}#gcap-root .home-tailored-body{padding-top:0}#gcap-root .home-tailored-body p{font-size:15px;line-height:2}#gcap-root .home-tailored-body .text-link{margin-top:21px;font-size:13px}#gcap-root .home-example-heading,#gcap-root .home-expertise-intro,#gcap-root .home-process-heading{display:block}#gcap-root .home-example-heading>p:last-child,#gcap-root .home-expertise-intro>p:last-child{font-size:15px;line-height:1.95;margin-top:23px;padding:0}#gcap-root .home-process-intro{margin-top:23px;padding:0}#gcap-root .home-process-intro p{font-size:15px;line-height:2}#gcap-root .example-selector{grid-template-columns:1fr;margin-top:26px;margin-bottom:24px;gap:0}#gcap-root .example-selector button{grid-template-columns:28px minmax(0,1fr) 21px;gap:15px;padding:15px 0}#gcap-root .example-selector button small{font-size:10px}#gcap-root .example-selector button strong{font-size:21px;margin-top:3px}#gcap-root .example-selector-number{font-size:25px}#gcap-root .example-workspace{display:block}#gcap-root .example-context{padding:25px}#gcap-root .example-context .example-question-label{margin-top:19px}#gcap-root .example-context h3{font-size:23px;margin-top:10px}#gcap-root .example-setting{margin-top:20px}#gcap-root .example-focus{padding-top:17px;margin-top:21px}#gcap-root .example-focus ul{display:flex;flex-wrap:wrap;gap:3px 18px;margin-top:8px}#gcap-root .example-focus li{font-size:15px}#gcap-root .example-focus li+li{margin-top:0}#gcap-root .example-scope{padding:22px 23px 18px}#gcap-root .example-scope>p{font-size:18px}#gcap-root .example-steps{padding:14px 22px 0;gap:14px}#gcap-root .example-steps button{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:5px 0 12px;min-height:61px}#gcap-root .example-steps button>span{font-size:15px}#gcap-root .example-steps button>strong{font-size:12px}#gcap-root .example-panel{min-height:0;padding:25px 23px 29px}#gcap-root .example-panel-label{font-size:10px;margin-bottom:22px}#gcap-root .example-panel blockquote{font-size:19px;line-height:2}#gcap-root .example-insight{margin-top:26px;padding-left:17px}#gcap-root .example-insight h4,#gcap-root .example-insight p{font-size:13px}#gcap-root .example-next{font-size:12px;gap:16px;margin-top:22px}#gcap-root .example-next>svg{width:18px}#gcap-root .example-questions li{gap:12px}#gcap-root .example-questions li+li{margin-top:23px}#gcap-root .example-questions li>span{font-size:15px}#gcap-root .example-questions h4{font-size:17px}#gcap-root .example-questions p{font-size:13px}#gcap-root .example-rebuilt{font-size:14px;line-height:2.05}#gcap-root .example-next-practice{font-size:12px;gap:8px}#gcap-root .example-method-summary{grid-template-columns:1fr;gap:19px;margin-top:29px;padding-top:27px}#gcap-root .example-method-summary h3{font-size:24px}#gcap-root .example-method-summary p{font-size:14px;line-height:2}#gcap-root .example-method-summary .text-link{font-size:12px;margin-top:14px}#gcap-root .home-expertise-layout{grid-template-columns:1fr;gap:36px;margin-top:34px}#gcap-root .home-expertise-lines>article{grid-template-columns:1fr;gap:8px;padding:23px 0}#gcap-root .home-expertise-lines article>span{font-size:11px}#gcap-root .home-expertise-lines h3{font-size:20px}#gcap-root .home-expertise-lines article p{font-size:14px}#gcap-root .home-team-note{margin-top:8px;font-size:10px}#gcap-root .home-video{position:static}#gcap-root .home-video-label{font-size:12px}#gcap-root .home-process-steps{grid-template-columns:1fr;gap:27px;margin-top:33px}#gcap-root .home-process-steps>li{display:grid;grid-template-columns:40px 1fr;gap:0 15px;padding-top:19px}#gcap-root .process-count{font-size:27px;grid-row:1 / 4}#gcap-root .process-timing{margin:4px 0 0;font-size:10px;min-height:0}#gcap-root .home-process-steps h3{grid-column:2;font-size:23px;margin-top:9px}#gcap-root .home-process-steps h3+p{grid-column:2;font-size:14px;margin-top:12px}#gcap-root .home-practice-start{grid-template-columns:1fr;gap:21px;padding:26px 23px;margin-top:32px}#gcap-root .home-practice-start h3{font-size:25px}#gcap-root .home-practice-start .process-timing{margin-bottom:11px}#gcap-root .home-practice-start>div:last-child>p{font-size:14px}#gcap-root .home-practice-start .text-link{font-size:12px;margin-top:14px;gap:12px}#gcap-root .home-pivot-process{grid-template-columns:minmax(0,1fr);gap:15px;margin-top:29px;padding-top:24px}#gcap-root .home-pivot-label{grid-row:auto;font-size:21px}#gcap-root .home-pivot-process p{font-size:14px;line-height:2}#gcap-root .home-pivot-process>a{grid-column:1;font-size:13px;margin-top:3px}}@media(max-width:359px){#gcap-root .home-about h2,#gcap-root .home-example h2,#gcap-root .home-expertise h2,#gcap-root .home-process h2{font-size:26px}#gcap-root .home-about-side{gap:0 20px}#gcap-root .home-about-brand{font-size:36px}#gcap-root .home-about-fullname{font-size:15px}#gcap-root .home-about-purpose>p{font-size:20px}#gcap-root .home-about-purpose>span{font-size:13px}#gcap-root .home-tailored h2{font-size:26px}#gcap-root .example-selector button strong{font-size:19px}#gcap-root .example-context{padding-inline:21px}#gcap-root .example-context h3{font-size:21px}#gcap-root .example-scope{padding-inline:19px}#gcap-root .example-scope>p{font-size:17px}#gcap-root .example-steps{padding-inline:19px;gap:10px}#gcap-root .example-steps button>strong{font-size:11px}#gcap-root .example-panel{padding-inline:19px}#gcap-root .example-panel blockquote{font-size:18px}#gcap-root .example-questions h4{font-size:16px}#gcap-root .example-method-summary h3{font-size:22px}#gcap-root .home-practice-start{padding-inline:20px}#gcap-root .home-practice-start .text-link{font-size:11px}}#gcap-root .home-example{overflow-anchor:none}#gcap-root :is(.amazon-page,.aws-page){min-width:0;color:#142236;background:#fffcf8}#gcap-root :is(.amazon-page,.aws-page) .aa-wrap{width:min(1180px,calc(100% - 104px));margin-inline:auto}#gcap-root :is(.amazon-page,.aws-page) .aa-section{padding-block:100px}#gcap-root :is(.amazon-page,.aws-page) .aa-keep-word{white-space:nowrap}#gcap-root :is(.amazon-page,.aws-page) .aa-company{font-family:var(--gcap-serif);font-weight:400}#gcap-root :is(.amazon-page,.aws-page) .aa-kicker{font-size:11px;font-weight:500;line-height:1.8;letter-spacing:.16em;color:#89633b;margin-bottom:20px}#gcap-root :is(.amazon-page,.aws-page) .aa-heading{font-family:var(--gcap-serif);font-size:clamp(32px,3.3vw,45px);font-weight:400;line-height:1.6;letter-spacing:-.035em;text-wrap:pretty}#gcap-root :is(.amazon-page,.aws-page) .aa-service-label{font-size:14px;line-height:1.6;letter-spacing:.16em;font-weight:500}#gcap-root :is(.amazon-page,.aws-page) .aa-service-label .aa-company{margin-left:9px;letter-spacing:.025em}#gcap-root :is(.amazon-page,.aws-page) .aa-service-description{font-family:var(--gcap-serif);font-size:13px;line-height:1.8;margin-top:6px}#gcap-root :is(.amazon-page,.aws-page) .aa-action{display:inline-flex;align-items:center;justify-content:space-between;gap:25px;min-height:60px;padding:16px 24px;font-size:15px;font-weight:500;line-height:1.7;text-decoration:none;border:1px solid transparent;border-radius:3px;transition:background .2s}#gcap-root :is(.amazon-page,.aws-page) .aa-action svg{flex:none}#gcap-root :is(.amazon-page,.aws-page) .aa-action-copper{background:#dab486;color:#102035;border-color:#dab486}#gcap-root :is(.amazon-page,.aws-page) .aa-action-copper:hover{background:#e8c89f;border-color:#e8c89f}#gcap-root :is(.amazon-page,.aws-page) .aa-action-navy{background:#18354b;color:#fffaf2;border-color:#18354b}#gcap-root :is(.amazon-page,.aws-page) .aa-action-navy:hover{background:#274f68;border-color:#274f68}#gcap-root :is(.amazon-page,.aws-page) .aa-hero-action-note{text-wrap:balance;font-size:12px;line-height:1.8;margin-top:12px}#gcap-root :is(.amazon-page,.aws-page) .aa-text-link{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;max-width:100%;min-height:44px;border-bottom:1px solid currentColor;margin-top:24px;padding-block:7px;text-decoration:none;font-size:15px;font-weight:500;line-height:1.8}#gcap-root :is(.amazon-page,.aws-page) .aa-text-link svg{flex:none}#gcap-root :is(.amazon-page,.aws-page) .aa-text-link:hover{color:#956430}#gcap-root :is(.amazon-page,.aws-page) .aa-source-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;max-width:100%;margin-top:15px;font-size:12px;line-height:1.8;text-underline-offset:4px}#gcap-root :is(.amazon-page,.aws-page) .aa-source-link svg{flex:none}#gcap-root :is(.amazon-page,.aws-page) .aa-example-label{display:inline-flex;align-items:center;align-self:start;justify-self:start;border:1px solid #ad9473;padding:4px 10px;font-size:11px;font-weight:500;line-height:1.7;color:#755331;white-space:nowrap}#gcap-root :is(.amazon-page,.aws-page) .aa-example-note{color:#59626c;font-size:12px;line-height:1.9;margin-top:22px;max-width:1080px}#gcap-root :is(.amazon-page,.aws-page) .aa-team-note{margin-top:30px;font-size:13px;line-height:1.9;color:#536071}#gcap-root :is(.amazon-page,.aws-page) .aa-source-note{padding-block:26px 36px;color:#5d6774;font-size:12px;line-height:1.9}#gcap-root :is(.amazon-page,.aws-page) .aa-source-note p+p{margin-top:9px}#gcap-root :is(.amazon-page,.aws-page) .aa-source-note a{text-underline-offset:3px}#gcap-root .amazon-page .amazon-hero{background:#101e32;color:#fff9ef}#gcap-root .amazon-page .amazon-hero-grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.85fr);gap:72px;align-items:center;padding-block:62px 50px}#gcap-root .amazon-page .amazon-hero .aa-service-label{color:#d8b68c}#gcap-root .amazon-page .amazon-hero .aa-service-label .aa-company{font-size:26px}#gcap-root .amazon-page .amazon-hero .aa-service-description{color:#d6dce4}#gcap-root .amazon-page .amazon-hero h1{font-family:var(--gcap-serif);font-size:clamp(35px,3.65vw,53px);font-weight:400;letter-spacing:-.045em;line-height:1.45;margin-top:24px}#gcap-root .amazon-page .amazon-hero h1>span{display:block}#gcap-root .amazon-page .amazon-hero h1 .amazon-keep-phrase{display:inline-block;white-space:nowrap}#gcap-root .amazon-page .amazon-copper-text{color:#e0b380}#gcap-root .amazon-page .amazon-hero-lead{max-width:620px;font-size:16px;line-height:2;color:#e2e4e7;margin-top:24px}#gcap-root .amazon-page .amazon-hero .aa-action{margin-top:28px}#gcap-root .amazon-page .amazon-hero .aa-hero-action-note{color:#c5cbd3}#gcap-root .amazon-page .amazon-hero-scroll{display:inline-flex;align-items:center;gap:16px;min-height:44px;font-size:12px;line-height:1.6;color:#e0c4a3;text-decoration:none;margin-top:11px}#gcap-root .amazon-page .amazon-hero-coach{min-width:0;align-self:start;padding-top:4px}#gcap-root .amazon-page .amazon-hero-coach>img{width:100%;height:auto;aspect-ratio:4/4.45;object-fit:cover;object-position:50% 34%}#gcap-root .amazon-page .amazon-hero-coach figcaption{padding:21px 25px 17px;background:#e7d5bc;color:#18263b}#gcap-root .amazon-page .amazon-coach-name{display:flex;align-items:baseline;gap:22px;flex-wrap:wrap}#gcap-root .amazon-page .amazon-coach-name>span{font-size:11px;color:#755332}#gcap-root .amazon-page .amazon-coach-name>strong{font-family:var(--gcap-serif);font-weight:400;font-size:27px;line-height:1.5}#gcap-root .amazon-page .amazon-hero-coach figcaption>p{margin-top:10px;font-size:13px;line-height:1.9}#gcap-root .amazon-page .amazon-hero-coach figcaption>a{display:inline-flex;align-items:center;gap:15px;min-height:40px;margin-top:3px;font-size:12px;text-underline-offset:4px}#gcap-root .amazon-page .amazon-preparation-band{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;border-top:1px solid #506073;padding-block:26px 32px}#gcap-root .amazon-page .amazon-preparation-band>div+div{border-left:1px solid #4a5868;padding-left:32px}#gcap-root .amazon-page .amazon-preparation-band span{font-size:11px;line-height:1.8;letter-spacing:.08em;color:#d9b789}#gcap-root .amazon-page .amazon-preparation-band p{margin-top:6px;font-size:16px;line-height:1.8}#gcap-root .amazon-page .amazon-principles{display:grid;grid-template-columns:.9fr 1.1fr;gap:90px}#gcap-root .amazon-page .amazon-principles-intro>p:not(.aa-kicker){font-size:16px;line-height:2;margin-top:24px;color:#475363}#gcap-root .amazon-page .amazon-preparation-points{border-top:1px solid #b49a7b}#gcap-root .amazon-page .amazon-preparation-points>div{padding-block:30px;border-bottom:1px solid #d7ccc0}#gcap-root .amazon-page .amazon-preparation-points dt{display:flex;align-items:baseline;gap:24px;font-family:var(--gcap-serif);font-size:24px;line-height:1.7}#gcap-root .amazon-page .amazon-preparation-points dt>span{flex:none;color:#a2794d;font-size:20px}#gcap-root .amazon-page .amazon-preparation-points dd{padding-left:49px;margin-top:14px;color:#475363;font-size:16px;line-height:2}#gcap-root .amazon-page .amazon-experience-section{background:#f0e6d9;padding-block:90px}#gcap-root .amazon-page .amazon-experience-heading{display:grid;grid-template-columns:.92fr 1.08fr;align-items:end;gap:100px;margin-bottom:38px}#gcap-root .amazon-page .amazon-experience-heading>p{font-size:16px;line-height:2;color:#4f5660;padding-bottom:7px}#gcap-root .amazon-page .amazon-case-context{display:grid;grid-template-columns:130px 1fr;gap:26px;padding:26px 32px;background:#fbf8f2;border-top:1px solid #b4946d}#gcap-root .amazon-page .amazon-case-context>p{font-size:15px;line-height:1.9}#gcap-root .amazon-page .amazon-case-start{display:grid;grid-template-columns:130px 1fr;gap:26px;align-items:center;padding:24px 32px;background:#213044;color:#f9f4eb}#gcap-root .amazon-page .amazon-case-start>span{font-size:12px;color:#d7b994}#gcap-root .amazon-page .amazon-case-start>p{font-family:var(--gcap-serif);font-size:24px;line-height:1.8}#gcap-root .amazon-page .amazon-depth-layout{display:grid;grid-template-columns:280px minmax(0,1fr);background:#fffcf7;border-bottom:1px solid #cbbba7}#gcap-root .amazon-page .amazon-depth-options{padding:34px 26px;border-right:1px solid #e1d6c8}#gcap-root .amazon-page .amazon-depth-options>p{font-size:12px;color:#655746;margin-bottom:16px}#gcap-root .amazon-page .amazon-depth-options button{width:100%;display:grid;grid-template-columns:23px minmax(0,1fr) 18px;gap:12px;align-items:center;min-height:68px;padding:14px 12px;border:0;border-bottom:1px solid #d9cdbb;color:#394351;background:transparent;text-align:left;font-size:15px;line-height:1.7}#gcap-root .amazon-page .amazon-depth-options button[aria-pressed=true]{background:#ead8be;color:#423221}#gcap-root .amazon-page .amazon-depth-options button:hover{background:#f0e6d7}#gcap-root .amazon-page .amazon-depth-options button[aria-pressed=true]:hover{background:#ead8be}#gcap-root .amazon-page .amazon-depth-number{font-family:var(--gcap-serif);font-size:14px;color:#806445}#gcap-root .amazon-page .amazon-depth-answer{padding:34px 40px;min-width:0}#gcap-root .amazon-page .amazon-question-label{font-size:11px;letter-spacing:.08em;color:#886542;margin-bottom:10px}#gcap-root .amazon-page .amazon-depth-answer>h3{text-wrap:balance;font-family:var(--gcap-serif);font-size:24px;line-height:1.75;font-weight:400}#gcap-root .amazon-page .amazon-answer-example{padding-left:22px;border-left:3px solid #c19868;margin-top:25px}#gcap-root .amazon-page .amazon-answer-example>span{font-size:11px;color:#80694e}#gcap-root .amazon-page .amazon-answer-example>p{font-size:16px;line-height:2;margin-top:8px}#gcap-root .amazon-page .amazon-depth-observation{font-size:15px;color:#566171;line-height:1.95;margin-top:23px}#gcap-root .amazon-page .amazon-next-practice{display:flex;gap:13px;padding:20px;margin-top:23px;background:#f0ede7}#gcap-root .amazon-page .amazon-next-practice>svg{flex:none;color:#876238;margin-top:3px}#gcap-root .amazon-page .amazon-next-practice p{font-size:14px;line-height:1.95}#gcap-root .amazon-page .amazon-next-practice strong{display:block;font-size:12px;font-weight:500;margin-bottom:5px;color:#785735}#gcap-root .amazon-page .amazon-video-section{display:grid;grid-template-columns:.84fr 1.16fr;gap:82px;align-items:center}#gcap-root .amazon-page .amazon-video-intro>p:not(.aa-kicker){color:#4f5a68;font-size:16px;line-height:2;margin-top:25px}#gcap-root .amazon-page .amazon-team-section{background:#f0efeb}#gcap-root .amazon-page .amazon-team-heading{display:grid;grid-template-columns:.9fr 1.1fr;gap:0 100px;align-items:end}#gcap-root .amazon-page .amazon-team-heading .aa-kicker{grid-column:1/-1}#gcap-root .amazon-page .amazon-team-heading>p:not(.aa-kicker){font-size:16px;line-height:2;color:#4e5a69;padding-bottom:6px}#gcap-root .amazon-page .amazon-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:43px}#gcap-root .amazon-page .amazon-team-grid .coach-feature-compact{grid-template-columns:100px minmax(0,1fr);gap:19px}#gcap-root .amazon-page .amazon-team-grid .coach-feature-compact h3{font-size:23px}#gcap-root .amazon-page .amazon-team-grid .coach-feature-role{margin-bottom:7px}#gcap-root .amazon-page .amazon-team-grid .coach-feature-description{font-size:14px}#gcap-root .amazon-page .amazon-team-grid .text-link{gap:10px}#gcap-root .amazon-page .amazon-program{display:grid;grid-template-columns:.9fr 1.1fr;gap:96px;align-items:start}#gcap-root .amazon-page .amazon-program-intro{position:sticky;top:135px}#gcap-root .amazon-page .amazon-program-intro>p:not(.aa-kicker){color:#4b5868;font-size:16px;line-height:2}#gcap-root .amazon-page .amazon-eight{display:flex;align-items:center;gap:28px;margin-block:23px 30px}#gcap-root .amazon-page .amazon-eight>strong{font-family:var(--gcap-serif);font-size:126px;line-height:1.2;font-weight:400;color:#9a6d3e}#gcap-root .amazon-page .amazon-eight>div>span{font-family:var(--gcap-serif);font-size:25px}#gcap-root .amazon-page .amazon-eight>div>p{color:#67707a;margin-top:4px;font-size:13px}#gcap-root .amazon-page .amazon-program-steps{padding:0;list-style:none;border-top:1px solid #c5b195}#gcap-root .amazon-page .amazon-program-steps>li{padding:27px 0 29px 29px;border-left:1px solid #c8b79d;border-bottom:1px solid #d8cdbd}#gcap-root .amazon-page .amazon-program-steps>.amazon-setup-step{background:#f1e8da;border-left:3px solid #b1844c;padding-right:25px}#gcap-root .amazon-page .amazon-step-timing{font-size:12px;line-height:1.8;color:#87623a}#gcap-root .amazon-page .amazon-program-steps h3{font-family:var(--gcap-serif);font-size:23px;line-height:1.75;font-weight:400;margin-top:10px}#gcap-root .amazon-page .amazon-program-steps p{color:#4d5968;font-size:15px;line-height:2;margin-top:14px}#gcap-root .aws-page .aa-kicker{color:#4d6b80}#gcap-root .aws-page .aws-hero{background:#eaf0f3}#gcap-root .aws-page .aws-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;padding-block:56px 42px}#gcap-root .aws-page .aws-hero .aa-service-label{color:#4c667b}#gcap-root .aws-page .aws-hero .aa-service-label .aa-company{font-size:38px;color:#19354a}#gcap-root .aws-page .aws-hero .aa-service-description{color:#4b6071}#gcap-root .aws-page .aws-hero h1{font-family:var(--gcap-serif);font-size:clamp(37px,4.1vw,56px);font-weight:400;letter-spacing:-.045em;line-height:1.45;margin-top:23px;color:#18344a}#gcap-root .aws-page .aws-hero-subtitle{font-family:var(--gcap-serif);font-size:21px;line-height:1.8;margin-top:20px}#gcap-root .aws-page .aws-hero-lead{color:#42576a;font-size:16px;line-height:1.95;margin-top:19px}#gcap-root .aws-page .aws-hero .aa-action{margin-top:26px}#gcap-root .aws-page .aws-hero .aa-hero-action-note{color:#536778}#gcap-root .aws-page .aws-hero-image{width:100%;aspect-ratio:16/10;align-self:center;margin-top:24px}#gcap-root .aws-page .aws-hero-image img{width:100%;height:100%;object-fit:cover;object-position:65% center}#gcap-root .aws-page .aws-hero-foot{display:flex;justify-content:space-between;align-items:center;gap:30px;border-top:1px solid #b7c8d3;padding-block:17px 20px}#gcap-root .aws-page .aws-hero-foot>span{font-size:13px;color:#536878;line-height:1.8}#gcap-root .aws-page .aws-hero-foot>a{display:inline-flex;align-items:center;gap:24px;min-height:44px;font-size:13px;font-weight:500;line-height:1.7;text-decoration:none}#gcap-root .aws-page .aws-hero-foot>a svg{flex:none}#gcap-root .aws-page .aws-role-intro{display:grid;grid-template-columns:.85fr 1.15fr;align-items:end;gap:100px;margin-bottom:42px}#gcap-root .aws-page .aws-role-intro>p{font-size:16px;line-height:2;color:#4b5b6b;padding-bottom:6px}#gcap-root .aws-page .aws-role-tabs{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid #93a8b7}#gcap-root .aws-page .aws-role-tabs>button{display:grid;grid-template-columns:28px minmax(0,1fr) 19px;align-items:center;gap:18px;min-height:104px;padding:23px 27px;border:1px solid #bbcbd6;border-bottom:0;background:#f1f5f7;color:#354f65;text-align:left}#gcap-root .aws-page .aws-role-tabs>button+button{border-left:0}#gcap-root .aws-page .aws-role-tabs>button[aria-selected=true]{background:#19394f;color:#fffdf8;border-color:#19394f}#gcap-root .aws-page .aws-role-tabs>button[aria-selected=false]:hover{background:#e2ebf0}#gcap-root .aws-page .aws-role-tabs strong{font-size:18px;line-height:1.8;font-weight:500}#gcap-root .aws-page .aws-role-tabs small{display:block;font-size:11px;line-height:1.7;margin-top:3px;font-weight:400;opacity:.85}#gcap-root .aws-page .aws-role-panel{display:grid;grid-template-columns:.95fr 1.05fr;align-items:start;gap:62px;padding-block:42px 6px;min-width:0}#gcap-root .aws-page .aws-role-panel[hidden]{display:none}#gcap-root .aws-page .aws-panel-label{font-size:12px;line-height:1.8;color:#536f83;margin-bottom:11px}#gcap-root .aws-page .aws-role-support>h3{text-wrap:balance;font-family:var(--gcap-serif);font-size:31px;line-height:1.65;font-weight:400;letter-spacing:-.035em}#gcap-root .aws-page .aws-role-description{font-size:16px;line-height:2;margin-top:20px;color:#4b5a69}#gcap-root .aws-page .aws-support-points{list-style:none;padding:0;margin-top:28px;border-top:1px solid #bdccd6}#gcap-root .aws-page .aws-support-points>li{display:grid;grid-template-columns:25px minmax(0,1fr);gap:16px;padding-block:22px;border-bottom:1px solid #d4dfe6}#gcap-root .aws-page .aws-support-points>li>span{font-family:var(--gcap-serif);font-size:15px;line-height:1.8;color:#668399}#gcap-root .aws-page .aws-support-points h4{font-size:17px;font-weight:500;line-height:1.8}#gcap-root .aws-page .aws-support-points p{font-size:15px;line-height:1.95;color:#526171;margin-top:7px}#gcap-root .aws-page .aws-role-case{background:#edf2f5;padding:30px;min-width:0}#gcap-root .aws-page .aws-role-case .aa-example-label{color:#4e6a80;border-color:#94aaba}#gcap-root .aws-page .aws-role-case>h4{font-family:var(--gcap-serif);font-size:25px;line-height:1.7;font-weight:400;letter-spacing:-.03em;margin-top:15px}#gcap-root .aws-page .aws-case-background{color:#4e6172;font-size:15px;line-height:1.95;margin-top:16px}#gcap-root .aws-page .aws-role-case>dl{margin-top:24px;border-top:1px solid #b4c5d0}#gcap-root .aws-page .aws-role-case>dl>div{padding-block:17px;border-bottom:1px solid #c8d5de}#gcap-root .aws-page .aws-role-case dt{color:#536f83;font-size:12px;font-weight:500;line-height:1.8}#gcap-root .aws-page .aws-role-case dd{font-size:15px;line-height:1.9;margin-top:7px}#gcap-root .aws-page .aws-practice-detail{margin-top:12px}#gcap-root .aws-page .aws-practice-detail summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding-block:13px;cursor:pointer;list-style:none;font-size:14px;font-weight:500;line-height:1.8;border-bottom:1px solid #91a6b4}#gcap-root .aws-page .aws-practice-detail summary::-webkit-details-marker{display:none}#gcap-root .aws-page .aws-practice-detail summary svg{flex:none;transition:transform .2s}#gcap-root .aws-page .aws-practice-detail[open] summary svg{transform:rotate(180deg)}#gcap-root .aws-page .aws-practice-detail>div{padding-top:20px}#gcap-root .aws-page .aws-practice-detail>div>p{font-size:15px;line-height:1.95;color:#465b6d}#gcap-root .aws-page .aws-practice-detail>div>.aws-practice-question{font-family:var(--gcap-serif);font-size:21px;line-height:1.7;border-left:2px solid #8ca8bc;padding-left:16px;color:#1c3d55;margin-bottom:17px}#gcap-root .aws-page .aws-case-outcome{font-size:15px;font-weight:500;line-height:1.95;color:#1f4058;margin-top:24px}#gcap-root .aws-page .aws-scope-note{border-left:2px solid #859eaf;padding:16px 18px;background:#edf2f5;margin-top:24px}#gcap-root .aws-page .aws-scope-note strong{font-size:12px;font-weight:500;color:#4e6b80}#gcap-root .aws-page .aws-scope-note p{font-size:14px;line-height:1.95;margin-top:7px}#gcap-root .aws-page .aws-common-preparation{background:#18364b;color:#f5f8f9}#gcap-root .aws-page .aws-common-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:90px;align-items:center}#gcap-root .aws-page .aws-common-preparation .aa-kicker{color:#b7cfdf}#gcap-root .aws-page .aws-common-grid>div>p:not(.aa-kicker){color:#d2dee7;font-size:16px;line-height:2;margin-top:25px}#gcap-root .aws-page .aws-common-grid .aa-source-link{color:#cfdee8}#gcap-root .aws-page .aws-evidence-lines{border-top:1px solid #698296}#gcap-root .aws-page .aws-evidence-lines>div{display:grid;grid-template-columns:56px minmax(0,1fr);gap:23px;padding-block:25px;border-bottom:1px solid #536f83}#gcap-root .aws-page .aws-evidence-lines dt{font-size:13px;color:#bad0df;padding-top:5px}#gcap-root .aws-page .aws-evidence-lines dd>strong{font-family:var(--gcap-serif);font-size:23px;font-weight:400;line-height:1.8}#gcap-root .aws-page .aws-evidence-lines dd>p{font-size:14px;line-height:1.9;color:#cddbe4;margin-top:9px}#gcap-root .aws-page .aws-program-section{background:#eaf0f3}#gcap-root .aws-page .aws-program-heading{display:grid;grid-template-columns:1.15fr .85fr;gap:74px;align-items:end}#gcap-root .aws-page .aws-program-heading>p{font-size:16px;line-height:2;color:#4b5e70;padding-bottom:6px}#gcap-root .aws-page .aws-program-steps{list-style:none;padding:0;margin-top:44px;display:grid;grid-template-columns:1fr 1fr;gap:0 58px;border-top:1px solid #afc1ce}#gcap-root .aws-page .aws-program-steps>li{display:grid;grid-template-columns:39px minmax(0,1fr);gap:24px;padding-block:30px;border-bottom:1px solid #bfcdd7}#gcap-root .aws-page .aws-step-number{font-family:var(--gcap-serif);font-size:28px;color:#5b788e;line-height:1.5}#gcap-root .aws-page .aws-step-timing{font-size:12px;line-height:1.8;color:#527086}#gcap-root .aws-page .aws-program-steps h3{font-family:var(--gcap-serif);font-size:23px;font-weight:400;line-height:1.75;margin-top:9px}#gcap-root .aws-page .aws-program-steps li>div>p:last-child{font-size:15px;line-height:1.95;color:#4f6071;margin-top:12px}#gcap-root .aws-page .aws-standard-note{display:grid;grid-template-columns:212px minmax(0,1fr);gap:10px 34px;align-items:center;border-top:1px solid #9badba;padding-top:30px;margin-top:36px}#gcap-root .aws-page .aws-standard-note>div{display:flex;align-items:center;gap:22px;grid-row:span 2}#gcap-root .aws-page .aws-standard-note strong{font-family:var(--gcap-serif);font-weight:400;font-size:94px;line-height:1.25;color:#2c536f}#gcap-root .aws-page .aws-standard-note>div>span{font-size:17px;line-height:1.8}#gcap-root .aws-page .aws-standard-note small{font-size:11px;color:#546e81}#gcap-root .aws-page .aws-standard-note>p{font-size:16px;line-height:1.95;color:#425a6e}#gcap-root .aws-page .aws-standard-note>a{display:inline-flex;align-items:center;gap:20px;justify-self:start;min-height:44px;font-size:13px;line-height:1.7;text-underline-offset:5px}#gcap-root .aws-page .aws-team-heading{display:grid;grid-template-columns:.9fr 1.1fr;gap:0 88px;align-items:end}#gcap-root .aws-page .aws-team-heading .aa-kicker{grid-column:1/-1}#gcap-root .aws-page .aws-team-heading>p:not(.aa-kicker){font-size:16px;line-height:2;color:#4c5e70;padding-bottom:6px}#gcap-root .aws-page .aws-team-layout{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr);gap:56px;margin-top:45px;align-items:start}#gcap-root .aws-page .aws-team-grid{display:grid;grid-template-columns:1fr 1fr;gap:34px}#gcap-root .aws-page .aws-team-grid .coach-feature-compact{grid-template-columns:85px minmax(0,1fr);gap:16px}#gcap-root .aws-page .aws-team-grid .coach-feature h3{font-size:21px}#gcap-root .aws-page .aws-team-grid .coach-feature-description{font-size:14px}#gcap-root .aws-page .aws-team-grid .coach-feature-role{font-size:11px;color:#5d7585;margin-bottom:6px}#gcap-root .aws-page .aws-team-grid .text-link{gap:8px;font-size:11px}#gcap-root .aws-page .aws-video-aside{border-left:1px solid #c4d1d9;padding-left:30px}#gcap-root .aws-page .aws-video-aside .aa-kicker{font-size:10px;margin-bottom:15px}#gcap-root .aws-page .aws-video-aside>h3{text-wrap:balance;font-family:var(--gcap-serif);font-size:25px;line-height:1.75;font-weight:400;margin-bottom:22px}#gcap-root .aws-page .aws-video-aside .video-caption h3{font-size:13px}#gcap-root .aws-page .aws-video-note{font-size:13px;line-height:1.95;color:#596b7b;margin-top:22px}#gcap-root .aws-page .aws-video-aside .aa-text-link{font-size:13px;margin-top:15px}@media(min-width:1600px){#gcap-root :is(.amazon-page,.aws-page) .aa-wrap{width:min(1290px,calc(100% - 164px))}}@media(max-width:1100px){#gcap-root :is(.amazon-page,.aws-page) .aa-wrap{width:calc(100% - 72px)}#gcap-root :is(.amazon-page,.aws-page) .aa-section{padding-block:80px}#gcap-root .amazon-page .amazon-hero-grid{gap:42px}#gcap-root .amazon-page .amazon-hero h1{font-size:38px}#gcap-root .amazon-page .amazon-hero-lead{font-size:15px}#gcap-root .amazon-page .amazon-hero-coach figcaption{padding-inline:20px}#gcap-root .amazon-page .amazon-principles,#gcap-root .amazon-page .amazon-program{gap:50px}#gcap-root .amazon-page .amazon-preparation-points dt{font-size:22px;gap:17px}#gcap-root .amazon-page .amazon-preparation-points dd{padding-left:41px}#gcap-root .amazon-page .amazon-experience-heading{gap:50px}#gcap-root .amazon-page .amazon-depth-layout{grid-template-columns:226px minmax(0,1fr)}#gcap-root .amazon-page .amazon-depth-options{padding-inline:18px}#gcap-root .amazon-page .amazon-depth-answer{padding-inline:28px}#gcap-root .amazon-page .amazon-video-section{gap:48px}#gcap-root .amazon-page .amazon-team-heading{gap:0 56px}#gcap-root .amazon-page .amazon-team-grid{gap:27px}#gcap-root .amazon-page .amazon-team-grid .coach-feature-compact{display:block}#gcap-root .amazon-page .amazon-team-grid .coach-feature-image{width:138px;max-width:100%;margin-bottom:18px}#gcap-root .amazon-page .amazon-program-steps h3{font-size:21px}#gcap-root .amazon-page .amazon-eight{gap:22px}#gcap-root .amazon-page .amazon-eight>strong{font-size:110px}#gcap-root .aws-page .aws-hero-grid{gap:38px}#gcap-root .aws-page .aws-hero h1{font-size:40px}#gcap-root .aws-page .aws-hero-subtitle{font-size:18px}#gcap-root .aws-page .aws-hero-lead{font-size:15px}#gcap-root .aws-page .aws-role-intro{gap:55px}#gcap-root .aws-page .aws-role-tabs>button{padding-inline:22px;gap:14px}#gcap-root .aws-page .aws-role-panel{gap:34px}#gcap-root .aws-page .aws-role-support>h3{font-size:28px}#gcap-root .aws-page .aws-role-case{padding:25px}#gcap-root .aws-page .aws-role-case>h4{font-size:23px}#gcap-root .aws-page .aws-common-grid{gap:50px}#gcap-root .aws-page .aws-evidence-lines dd>strong{font-size:21px}#gcap-root .aws-page .aws-evidence-lines>div{grid-template-columns:40px minmax(0,1fr);gap:16px}#gcap-root .aws-page .aws-program-heading{gap:48px}#gcap-root .aws-page .aws-program-steps{gap:0 35px}#gcap-root .aws-page .aws-program-steps>li{gap:16px}#gcap-root .aws-page .aws-program-steps h3{font-size:21px}#gcap-root .aws-page .aws-team-heading{gap:0 50px}#gcap-root .aws-page .aws-team-layout{gap:38px;grid-template-columns:1.45fr .8fr}#gcap-root .aws-page .aws-team-grid{gap:27px}#gcap-root .aws-page .aws-team-grid .coach-feature-compact{display:block}#gcap-root .aws-page .aws-team-grid .coach-feature-image{width:125px;max-width:100%;margin-bottom:15px}#gcap-root .aws-page .aws-video-aside{padding-left:23px}}@media(max-width:767px){#gcap-root :is(.amazon-page,.aws-page) .aa-wrap{width:calc(100% - 44px)}#gcap-root :is(.amazon-page,.aws-page) .aa-section{padding-block:60px}#gcap-root :is(.amazon-page,.aws-page) .aa-heading{font-size:30px;line-height:1.65}#gcap-root :is(.amazon-page,.aws-page) .aa-kicker{font-size:10px;letter-spacing:.12em;margin-bottom:17px}#gcap-root :is(.amazon-page,.aws-page) .aa-action{min-height:58px;width:100%;font-size:14px;padding:15px 18px;gap:15px}#gcap-root :is(.amazon-page,.aws-page) .aa-hero-action-note{text-wrap:balance;font-size:11px}#gcap-root :is(.amazon-page,.aws-page) .aa-text-link{font-size:14px;gap:18px;margin-top:22px}#gcap-root :is(.amazon-page,.aws-page) .aa-source-note{font-size:11px;padding-bottom:28px}#gcap-root :is(.amazon-page,.aws-page) .aa-example-note{font-size:11px;line-height:1.85}#gcap-root :is(.amazon-page,.aws-page) .aa-desktop-break{display:none}#gcap-root .amazon-page .amazon-hero-grid{display:block;padding-block:35px 32px}#gcap-root .amazon-page .amazon-hero .aa-service-label .aa-company{font-size:24px}#gcap-root .amazon-page .amazon-hero .aa-service-description{font-size:12px}#gcap-root .amazon-page .amazon-hero h1{font-size:clamp(31px,7.6vw,44px);line-height:1.55;letter-spacing:-.04em;margin-top:22px}#gcap-root .amazon-page .amazon-hero-lead{font-size:15px;line-height:1.95;margin-top:20px}#gcap-root .amazon-page .amazon-hero .aa-action{margin-top:24px}#gcap-root .amazon-page .amazon-hero-scroll{margin-top:8px}#gcap-root .amazon-page .amazon-hero-coach{display:grid;grid-template-columns:40% 60%;margin-top:28px;align-items:stretch;padding:0}#gcap-root .amazon-page .amazon-hero-coach>img{height:100%;aspect-ratio:auto;min-height:220px;object-position:50% 35%}#gcap-root .amazon-page .amazon-hero-coach figcaption{padding:17px 17px 10px}#gcap-root .amazon-page .amazon-coach-name{display:block}#gcap-root .amazon-page .amazon-coach-name>span{display:block;margin-bottom:4px}#gcap-root .amazon-page .amazon-coach-name>strong{font-size:23px}#gcap-root .amazon-page .amazon-hero-coach figcaption>p{font-size:12px;line-height:1.9;margin-top:10px}#gcap-root .amazon-page .amazon-hero-coach figcaption>a{font-size:11px;gap:10px}#gcap-root .amazon-page .amazon-preparation-band{gap:15px;padding-block:22px 27px}#gcap-root .amazon-page .amazon-preparation-band>div+div{padding-left:15px}#gcap-root .amazon-page .amazon-preparation-band span{font-size:10px;letter-spacing:0}#gcap-root .amazon-page .amazon-preparation-band p{font-size:12px;line-height:1.85;margin-top:8px}#gcap-root .amazon-page .amazon-principles{display:block}#gcap-root .amazon-page .amazon-principles-intro>p:not(.aa-kicker){font-size:15px;margin-top:20px}#gcap-root .amazon-page .amazon-preparation-points{margin-top:29px}#gcap-root .amazon-page .amazon-preparation-points>div{padding-block:24px}#gcap-root .amazon-page .amazon-preparation-points dt{font-size:21px;line-height:1.75;gap:18px}#gcap-root .amazon-page .amazon-preparation-points dt>span{font-size:17px}#gcap-root .amazon-page .amazon-preparation-points dd{padding-left:0;margin-top:14px;font-size:15px;line-height:1.95}#gcap-root .amazon-page .amazon-experience-section{padding-block:57px}#gcap-root .amazon-page .amazon-experience-heading{display:block;margin-bottom:28px}#gcap-root .amazon-page .amazon-experience-heading>p{font-size:15px;margin-top:22px;padding:0}#gcap-root .amazon-page .amazon-case-context{display:block;padding:23px 21px}#gcap-root .amazon-page .amazon-case-context>p{font-size:14px;margin-top:15px;line-height:1.95}#gcap-root .amazon-page .amazon-case-start{display:block;padding:21px}#gcap-root .amazon-page .amazon-case-start>p{font-size:21px;margin-top:11px}#gcap-root .amazon-page .amazon-depth-layout{display:block}#gcap-root .amazon-page .amazon-depth-options{padding:21px 17px 0;border-right:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 6px}#gcap-root .amazon-page .amazon-depth-options>p{grid-column:1/-1;font-size:11px;margin-bottom:14px}#gcap-root .amazon-page .amazon-depth-options button{display:block;min-height:68px;padding:10px 6px;text-align:center;font-size:12px;line-height:1.8}#gcap-root .amazon-page .amazon-depth-number{display:block;font-size:12px;margin-bottom:2px}#gcap-root .amazon-page .amazon-depth-options button>svg{display:none}#gcap-root .amazon-page .amazon-depth-answer{padding:26px 21px}#gcap-root .amazon-page .amazon-depth-answer>h3{font-size:23px}#gcap-root .amazon-page .amazon-answer-example{padding-left:16px;margin-top:21px}#gcap-root .amazon-page .amazon-answer-example>p{font-size:15px;line-height:1.95}#gcap-root .amazon-page .amazon-depth-observation{font-size:14px;line-height:1.95}#gcap-root .amazon-page .amazon-next-practice{padding:16px;gap:10px}#gcap-root .amazon-page .amazon-next-practice p{font-size:13px}#gcap-root .amazon-page .amazon-video-section{display:block}#gcap-root .amazon-page .amazon-video-intro>p:not(.aa-kicker){font-size:15px;margin-top:22px}#gcap-root .amazon-page .amazon-video-section .video-card{margin-top:30px}#gcap-root .amazon-page .amazon-team-heading{display:block}#gcap-root .amazon-page .amazon-team-heading>p:not(.aa-kicker){font-size:15px;margin-top:22px;padding-bottom:0}#gcap-root .amazon-page .amazon-team-grid{grid-template-columns:1fr;gap:28px;margin-top:31px}#gcap-root .amazon-page .amazon-team-grid .coach-feature-compact{display:grid;grid-template-columns:108px minmax(0,1fr);gap:20px;padding-bottom:25px;border-bottom:1px solid #d4d1c9}#gcap-root .amazon-page .amazon-team-grid .coach-feature-image{width:auto;margin:0}#gcap-root .amazon-page .amazon-team-grid .coach-feature-compact h3{font-size:22px}#gcap-root .amazon-page .amazon-team-grid .coach-feature-description{font-size:14px}#gcap-root .amazon-page .amazon-program{display:block}#gcap-root .amazon-page .amazon-program-intro{position:static}#gcap-root .amazon-page .amazon-program-intro>p:not(.aa-kicker){font-size:15px}#gcap-root .amazon-page .amazon-eight{margin-block:17px 23px;gap:25px}#gcap-root .amazon-page .amazon-eight>strong{font-size:100px}#gcap-root .amazon-page .amazon-eight>div>span{font-size:23px}#gcap-root .amazon-page .amazon-program-steps{margin-top:31px}#gcap-root .amazon-page .amazon-program-steps>li{padding:24px 0 25px 21px}#gcap-root .amazon-page .amazon-program-steps>.amazon-setup-step{padding-right:20px}#gcap-root .amazon-page .amazon-program-steps h3{font-size:21px}#gcap-root .amazon-page .amazon-program-steps p{font-size:15px;line-height:1.95}#gcap-root .aws-page .aws-hero-grid{display:block;padding-block:30px 25px}#gcap-root .aws-page .aws-hero .aa-service-label .aa-company{font-size:33px}#gcap-root .aws-page .aws-hero .aa-service-description{font-size:11px}#gcap-root .aws-page .aws-hero h1{font-size:clamp(32px,8.5vw,45px);line-height:1.55;margin-top:21px}#gcap-root .aws-page .aws-hero-subtitle{font-size:18px;line-height:1.85;margin-top:18px}#gcap-root .aws-page .aws-hero-lead{font-size:15px;line-height:1.95;margin-top:18px}#gcap-root .aws-page .aws-hero-image{margin-top:28px;aspect-ratio:16/9}#gcap-root .aws-page .aws-hero-foot{display:block;padding-block:16px 19px}#gcap-root .aws-page .aws-hero-foot>span{display:block;font-size:12px}#gcap-root .aws-page .aws-hero-foot>a{margin-top:7px;font-size:13px}#gcap-root .aws-page .aws-role-intro{display:block;margin-bottom:28px}#gcap-root .aws-page .aws-role-intro>p{font-size:15px;margin-top:21px;padding:0}#gcap-root .aws-page .aws-role-tabs>button{grid-template-columns:minmax(0,1fr) 16px;gap:8px;min-height:78px;padding:13px 12px}#gcap-root .aws-page .aws-role-tabs>button>svg:first-child{display:none}#gcap-root .aws-page .aws-role-tabs>button>svg:last-child{width:16px}#gcap-root .aws-page .aws-role-tabs strong{font-size:15px;line-height:1.7}#gcap-root .aws-page .aws-role-tabs small{display:none}#gcap-root .aws-page .aws-role-panel{display:block;padding-top:29px}#gcap-root .aws-page .aws-role-panel[hidden]{display:none}#gcap-root .aws-page .aws-panel-label{font-size:11px}#gcap-root .aws-page .aws-role-support>h3{font-size:27px;line-height:1.7}#gcap-root .aws-page .aws-role-description{font-size:15px;line-height:1.95;margin-top:18px}#gcap-root .aws-page .aws-support-points{margin-top:24px}#gcap-root .aws-page .aws-support-points>li{gap:15px;padding-block:21px}#gcap-root .aws-page .aws-support-points h4{font-size:16px}#gcap-root .aws-page .aws-support-points p{font-size:15px;line-height:1.95}#gcap-root .aws-page .aws-role-case{margin-top:28px;padding:23px 21px}#gcap-root .aws-page .aws-role-case>h4{font-size:24px}#gcap-root .aws-page .aws-case-background,#gcap-root .aws-page .aws-role-case dd{font-size:15px;line-height:1.95}#gcap-root .aws-page .aws-practice-detail summary{font-size:14px;gap:13px}#gcap-root .aws-page .aws-practice-detail>div>.aws-practice-question{font-size:22px}#gcap-root .aws-page .aws-case-outcome{font-size:15px}#gcap-root .aws-page .aws-common-grid{display:block}#gcap-root .aws-page .aws-common-grid>div>p:not(.aa-kicker){font-size:15px;margin-top:21px}#gcap-root .aws-page .aws-evidence-lines{margin-top:29px}#gcap-root .aws-page .aws-evidence-lines>div{grid-template-columns:36px minmax(0,1fr);gap:18px;padding-block:22px}#gcap-root .aws-page .aws-evidence-lines dd>strong{font-size:21px}#gcap-root .aws-page .aws-evidence-lines dd>p{font-size:14px}#gcap-root .aws-page .aws-program-heading{display:block}#gcap-root .aws-page .aws-program-heading>p{font-size:15px;margin-top:21px;padding:0}#gcap-root .aws-page .aws-program-steps{grid-template-columns:1fr;margin-top:30px;gap:0}#gcap-root .aws-page .aws-program-steps>li{grid-template-columns:30px minmax(0,1fr);gap:19px;padding-block:24px}#gcap-root .aws-page .aws-step-number{font-size:25px}#gcap-root .aws-page .aws-program-steps h3{font-size:22px}#gcap-root .aws-page .aws-program-steps li>div>p:last-child{font-size:15px;line-height:1.95}#gcap-root .aws-page .aws-standard-note{display:block;margin-top:27px;padding-top:21px}#gcap-root .aws-page .aws-standard-note>div{gap:24px}#gcap-root .aws-page .aws-standard-note strong{font-size:87px}#gcap-root .aws-page .aws-standard-note>p{font-size:15px;line-height:1.95;margin-top:20px}#gcap-root .aws-page .aws-standard-note>a{margin-top:10px}#gcap-root .aws-page .aws-team-heading{display:block}#gcap-root .aws-page .aws-team-heading>p:not(.aa-kicker){font-size:15px;margin-top:22px;padding-bottom:0}#gcap-root .aws-page .aws-team-layout{display:block;margin-top:31px}#gcap-root .aws-page .aws-team-grid{grid-template-columns:1fr;gap:26px}#gcap-root .aws-page .aws-team-grid .coach-feature-compact{display:grid;grid-template-columns:103px minmax(0,1fr);gap:20px;padding-bottom:24px;border-bottom:1px solid #d2dce3}#gcap-root .aws-page .aws-team-grid .coach-feature-image{width:auto;margin:0}#gcap-root .aws-page .aws-team-grid .coach-feature h3{font-size:22px}#gcap-root .aws-page .aws-team-grid .coach-feature-role{font-size:11px}#gcap-root .aws-page .aws-team-grid .text-link{font-size:12px}#gcap-root .aws-page .aws-video-aside{margin-top:36px;padding:28px 0 0;border-left:0;border-top:1px solid #b4c4cf}#gcap-root .aws-page .aws-video-aside>h3{font-size:25px;max-width:420px}}@media(max-width:359px){#gcap-root :is(.amazon-page,.aws-page) .aa-wrap{width:calc(100% - 36px)}#gcap-root :is(.amazon-page,.aws-page) .aa-heading{font-size:28px}#gcap-root :is(.amazon-page,.aws-page) .aa-action{padding-inline:14px;font-size:13px;gap:11px}#gcap-root .amazon-page .amazon-hero h1{font-size:30px}#gcap-root .amazon-page .amazon-hero-coach{grid-template-columns:36% 64%}#gcap-root .amazon-page .amazon-hero-coach figcaption{padding-inline:14px}#gcap-root .amazon-page .amazon-preparation-band{gap:10px}#gcap-root .amazon-page .amazon-preparation-band>div+div{padding-left:10px}#gcap-root .amazon-page .amazon-case-context,#gcap-root .amazon-page .amazon-case-start,#gcap-root .amazon-page .amazon-depth-answer{padding-inline:18px}#gcap-root .amazon-page .amazon-depth-options{padding-inline:12px;gap:0 4px}#gcap-root .amazon-page .amazon-depth-options button{font-size:11px}#gcap-root .amazon-page .amazon-next-practice{padding-inline:13px}#gcap-root .amazon-page .amazon-team-grid .coach-feature-compact{grid-template-columns:87px minmax(0,1fr);gap:16px}#gcap-root .aws-page .aws-hero h1{font-size:31px}#gcap-root .aws-page .aws-role-tabs>button{grid-template-columns:minmax(0,1fr);text-align:center;padding-inline:8px}#gcap-root .aws-page .aws-role-tabs>button>svg:last-child{display:none}#gcap-root .aws-page .aws-role-tabs strong{font-size:14px}#gcap-root .aws-page .aws-role-case{padding-inline:18px}#gcap-root .aws-page .aws-team-grid .coach-feature-compact{grid-template-columns:87px minmax(0,1fr);gap:16px}}@media(prefers-reduced-motion:reduce){#gcap-root :is(.amazon-page,.aws-page) .aa-action,#gcap-root .aws-page .aws-practice-detail summary svg{transition:none}}#gcap-root .amazon-page .amazon-new-hero-grid{display:grid;grid-template-columns:1.28fr .72fr;gap:95px;align-items:center;padding:68px 0 64px}#gcap-root .amazon-page .amazon-hero-revised h1{font-size:clamp(39px,4.4vw,64px);line-height:1.4;margin-top:24px}#gcap-root .amazon-page .amazon-hero-revised .amazon-hero-lead{max-width:660px;line-height:2.05}#gcap-root .amazon-page .amazon-hero-thesis{border-top:1px solid #bc9870;border-bottom:1px solid #526074;padding:25px 0 29px}#gcap-root .amazon-page .amazon-thesis-label{font-family:var(--gcap-sans);font-size:10px;letter-spacing:.22em;color:#c7ac86}#gcap-root .amazon-page .amazon-thesis-title{font-family:var(--gcap-serif);font-size:25px;line-height:1.8;margin-top:23px}#gcap-root .amazon-page .amazon-hero-thesis dl{margin-top:27px}#gcap-root .amazon-page .amazon-hero-thesis dl>div{display:grid;grid-template-columns:62px 1fr;align-items:baseline;gap:19px;padding:17px 0;border-top:1px solid #435063}#gcap-root .amazon-page .amazon-hero-thesis dt{color:#d7b584;font-size:13px}#gcap-root .amazon-page .amazon-hero-thesis dd{font-family:var(--gcap-serif);font-size:17px;line-height:1.8}#gcap-root .amazon-page .amazon-thesis-end{font-size:14px;color:#bbc5d0;line-height:1.9;margin-top:20px}#gcap-root .amazon-page .amazon-hero-team{display:grid;grid-template-columns:230px minmax(0,1fr);gap:46px;align-items:start;border-top:1px solid #415067;padding:36px 0 40px}#gcap-root .amazon-page .amazon-hero-team .aa-kicker{font-size:10px;color:#d2ad7d;margin:2px 0 13px}#gcap-root .amazon-page .amazon-hero-team h2{font:400 21px/1.9 var(--gcap-serif);color:#faf4e9}#gcap-root .amazon-page .amazon-value-opening{display:grid;grid-template-columns:.95fr 1.05fr;gap:82px}#gcap-root .amazon-page .amazon-value-opening>div:last-child>p{font-size:16px;line-height:2.05;color:#4c5868;margin-top:22px}#gcap-root .amazon-page .amazon-value-opening>div:last-child>.amazon-value-lead{margin-top:0;font:400 23px/1.9 var(--gcap-serif);color:#1f3043}#gcap-root .amazon-page .amazon-dossier{background:#e9dcc9;padding-block:90px}#gcap-root .amazon-page .amazon-case-opening{background:#18283d;color:#f9f4ea;padding:30px 36px 31px}#gcap-root .amazon-page .amazon-case-opening>div{display:flex;align-items:center;gap:18px;margin-bottom:19px}#gcap-root .amazon-page .amazon-case-opening .aa-example-label{color:#dfc298;border-color:#937953}#gcap-root .amazon-page .amazon-case-opening>div p{font-size:12px;color:#d0d5dc}#gcap-root .amazon-page .amazon-case-opening blockquote{font:400 23px/1.95 var(--gcap-serif)}#gcap-root .amazon-page .amazon-case-opening>p{font-size:13px;color:#c8d0da;margin-top:18px}#gcap-root .amazon-page .amazon-depth-index{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#faf6ee;border-bottom:1px solid #c7b293}#gcap-root .amazon-page .amazon-depth-index button{min-width:0;display:flex;align-items:center;gap:13px;background:none;border:0;border-right:1px solid #ddd0bd;border-top:3px solid transparent;padding:19px 20px;color:#6b6359;text-align:left}#gcap-root .amazon-page .amazon-depth-index button:last-child{border-right:0}#gcap-root .amazon-page .amazon-depth-index button[aria-selected=true]{border-top-color:#aa8047;background:#fffdf9;color:#16253a}#gcap-root .amazon-page .amazon-depth-index button>span{font:400 21px/1.5 var(--gcap-serif);color:#967344}#gcap-root .amazon-page .amazon-depth-index button>strong{font-size:14px;font-weight:500;line-height:1.7}#gcap-root .amazon-page .amazon-depth-index button>svg{margin-left:auto;flex:none}#gcap-root .amazon-page .amazon-dossier-page{display:grid;grid-template-columns:.85fr 1.15fr;gap:55px;padding:42px 40px 35px;background:#fffdf9;min-height:390px}#gcap-root .amazon-page .amazon-dossier-question{border-right:1px solid #ddd4c7;padding-right:35px}#gcap-root .amazon-page .amazon-dossier-question .aa-kicker,#gcap-root .amazon-page .amazon-dossier-learning .aa-kicker{font-size:10px;letter-spacing:.15em;margin-bottom:18px}#gcap-root .amazon-page .amazon-dossier-question h3{font:400 27px/1.8 var(--gcap-serif);text-wrap:pretty}#gcap-root .amazon-page .amazon-dossier-question>p:not(.aa-kicker){margin-top:22px;color:#65707c;font-size:14px;line-height:1.95}#gcap-root .amazon-page .amazon-reveal{border:0;border-bottom:1px solid #a4865e;background:none;padding:13px 0;margin-top:22px;color:#664f2e;display:inline-flex;align-items:center;gap:19px;font-size:14px;min-height:44px}#gcap-root .amazon-page .amazon-dossier-learning blockquote{font:400 17px/2.05 var(--gcap-serif)}#gcap-root .amazon-page .amazon-coaching-lens{display:flex;align-items:start;gap:13px;padding-top:20px;margin-top:22px;border-top:1px solid #d9cbb7}#gcap-root .amazon-page .amazon-coaching-lens svg{flex:none;color:#97713c;margin-top:5px}#gcap-root .amazon-page .amazon-coaching-lens p{font-size:14px;color:#4f5b68;line-height:1.95}#gcap-root .amazon-page .amazon-coaching-lens strong{display:block;font-size:12px;color:#785b33;margin-bottom:8px;font-weight:500}#gcap-root .amazon-page .amazon-dossier-prompt{font:400 22px/1.95 var(--gcap-serif)}#gcap-root .amazon-page .amazon-dossier-task{margin-top:25px;background:#f4eee5;padding:19px 22px}#gcap-root .amazon-page .amazon-dossier-task>span{font-size:11px;color:#7d6440}#gcap-root .amazon-page .amazon-dossier-task>p{font-size:14px;color:#4b5967;line-height:1.9;margin-top:8px}#gcap-root .amazon-page .amazon-depth-footer{display:flex;align-items:center;gap:20px;justify-content:space-between;background:#fffdf9;padding:12px 40px 20px;border-bottom:1px solid #c5ae8d}#gcap-root .amazon-page .amazon-depth-footer>p{color:#998770;font:400 16px/1.6 var(--gcap-serif)}#gcap-root .amazon-page .amazon-depth-footer>p>span{color:#72512e}#gcap-root .amazon-page .amazon-depth-footer>div{display:flex;gap:24px}#gcap-root .amazon-page .amazon-depth-footer button{display:inline-flex;align-items:center;gap:12px;font-size:13px;min-height:44px;padding:8px 0;background:none;border:0;color:#263a4f}#gcap-root .amazon-page .amazon-method-close{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;padding:38px 8px 0}#gcap-root .amazon-page .amazon-method-close>p{font:400 24px/1.8 var(--gcap-serif);color:#553e25}#gcap-root .amazon-page .amazon-method-close>div{font-size:16px;line-height:2;color:#4d5158}#gcap-root .amazon-page .amazon-program-revised{display:grid;grid-template-columns:.8fr 1.2fr;gap:78px;align-items:start}#gcap-root .amazon-page .amazon-program-revised .amazon-program-intro{position:sticky;top:120px}#gcap-root .amazon-page .amazon-program-revised .amazon-eight{margin:20px 0 25px;gap:23px}#gcap-root .amazon-page .amazon-program-revised .amazon-eight>strong{font-size:105px}#gcap-root .amazon-page .amazon-program-revised .amazon-eight>div>span{font-size:22px}#gcap-root .amazon-page .amazon-before-program{padding:23px 25px;background:#eee4d6;margin-top:27px}#gcap-root .amazon-page .amazon-before-program>span{display:block;font-size:11px;color:#82643d}#gcap-root .amazon-page .amazon-before-program>strong{display:block;font:400 20px/1.85 var(--gcap-serif);margin-top:10px}#gcap-root .amazon-page .amazon-before-program p{font-size:13px;line-height:1.95;margin-top:10px;color:#56616d}#gcap-root .amazon-page .amazon-curriculum-list{list-style:none;padding:0;border-top:1px solid #b7a083}#gcap-root .amazon-page .amazon-curriculum-list>li{display:grid;grid-template-columns:70px minmax(0,1fr);gap:23px;border-bottom:1px solid #d5cabc;padding:29px 0}#gcap-root .amazon-page .amazon-curriculum-list>li>span{font-family:var(--gcap-serif);font-size:16px;color:#917046;padding-top:3px}#gcap-root .amazon-page .amazon-curriculum-list h3{font:400 22px/1.8 var(--gcap-serif)}#gcap-root .amazon-page .amazon-curriculum-list p{font-size:15px;color:#526071;line-height:1.95;margin-top:14px}#gcap-root .amazon-page .amazon-curriculum-list .amazon-curriculum-result{display:flex;gap:9px;padding-top:12px;color:#78613f;font-size:12px;margin-top:9px}#gcap-root .amazon-page .amazon-curriculum-result svg{flex:none;margin-top:3px}#gcap-root .amazon-page .amazon-proof-section{background:#eee9e0}#gcap-root .amazon-page .amazon-proof-grid{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}#gcap-root .amazon-page .amazon-proof-grid>div>p:not(.aa-kicker){font-size:16px;line-height:2;margin-top:23px;color:#4d5a68}#gcap-root .amazon-page .amazon-expert-roles{margin-top:26px}#gcap-root .amazon-page .amazon-expert-roles>div{display:grid;grid-template-columns:92px minmax(0,1fr);gap:20px;padding:17px 0;border-top:1px solid #cdc5b8}#gcap-root .amazon-page .amazon-expert-roles dt{font-size:12px;color:#8b6d43}#gcap-root .amazon-page .amazon-expert-roles dd{font-size:14px;line-height:1.9}#gcap-root .aws-page .aws-hero-revised{background:#edf2f3;padding-top:55px}#gcap-root .aws-page .aws-opening-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:end;padding-bottom:44px}#gcap-root .aws-page .aws-opening-grid h1{font-size:clamp(40px,4.4vw,61px);line-height:1.45;margin-top:20px}#gcap-root .aws-page .aws-opening-thesis{font:400 23px/1.9 var(--gcap-serif);color:#214155;margin-bottom:17px}#gcap-root .aws-page .aws-opening-thesis>span{display:inline-block}#gcap-root .aws-page .aws-opening-grid>div:last-child>p:not(.aws-opening-thesis):not(.aa-hero-action-note){color:#4d6271;font-size:16px;line-height:1.95}#gcap-root .aws-page .aws-opening-grid .aa-action{margin-top:23px}#gcap-root .aws-page .aws-panorama{position:relative;height:240px;overflow:hidden}#gcap-root .aws-page .aws-panorama img{width:100%;height:100%;object-fit:cover;object-position:center 59%}#gcap-root .aws-page .aws-panorama figcaption{position:absolute;bottom:0;top:0;left:0;width:44%;background:linear-gradient(90deg,#153244f2,#153244ba 80%,#15324400);color:#f6faf8;padding:38px 35px}#gcap-root .aws-page .aws-panorama figcaption>span{font:400 10px/1.8 var(--gcap-sans);letter-spacing:.16em;color:#bdd0d9}#gcap-root .aws-page .aws-panorama figcaption>p{font:400 27px/1.8 var(--gcap-serif);margin-top:18px}#gcap-root .aws-page .aws-workbench{background:#f8faf9}#gcap-root .aws-page .aws-workbench-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:35px}#gcap-root .aws-page .aws-workbench-heading>p{font-size:16px;line-height:2;color:#506674}#gcap-root .aws-page .aws-workbench-shell{display:grid;grid-template-columns:220px minmax(0,1fr);border:1px solid #c4d0d4;background:#fff}#gcap-root .aws-page .aws-role-rail{background:#19394c;padding:15px}#gcap-root .aws-page .aws-role-rail button{display:flex;flex-direction:column;align-items:start;width:100%;text-align:left;gap:11px;background:transparent;color:#c8d8e1;border:0;border-bottom:1px solid #5b7485;min-height:180px;padding:21px 16px}#gcap-root .aws-page .aws-role-rail button[aria-selected=true]{background:#eff4f4;color:#18394e;border-bottom-color:transparent}#gcap-root .aws-page .aws-role-rail button strong{font:400 23px/1.6 var(--gcap-serif)}#gcap-root .aws-page .aws-role-rail button>span{font-size:11px;line-height:1.9}#gcap-root .aws-page .aws-role-rail button>svg:last-child{align-self:end}#gcap-root .aws-page .aws-workbench-panel{min-width:0;padding:34px 37px 30px}#gcap-root .aws-page .aws-workbench-summary .aa-kicker{margin-bottom:9px}#gcap-root .aws-page .aws-workbench-summary h3{font:400 29px/1.7 var(--gcap-serif)}#gcap-root .aws-page .aws-workbench-summary>p:last-child{margin-top:17px;font-size:16px;line-height:2;color:#536575}#gcap-root .aws-page .aws-focus-table{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:27px 0 31px;border-top:1px solid #b7c7cf;padding-top:21px}#gcap-root .aws-page .aws-focus-table dt{font:400 18px/1.7 var(--gcap-serif);color:#294d65}#gcap-root .aws-page .aws-focus-table dd{font-size:13px;line-height:1.9;color:#5b6b78;margin-top:8px}#gcap-root .aws-page .aws-practice-case{background:#edf2f3}#gcap-root .aws-page .aws-practice-case-header{padding:25px 29px;border-bottom:1px solid #c3d0d5}#gcap-root .aws-page .aws-practice-case-header .aa-example-label{color:#456479;border-color:#8da5b3}#gcap-root .aws-page .aws-practice-case-header h4{font:400 22px/1.85 var(--gcap-serif);margin-top:12px}#gcap-root .aws-page .aws-practice-case-header p{font-size:13px;line-height:1.95;margin-top:13px;color:#536775}#gcap-root .aws-page .aws-case-steps{display:flex;gap:0;border-bottom:1px solid #b9cbd4}#gcap-root .aws-page .aws-case-steps button{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;padding:13px 5px;background:transparent;border:0;border-bottom:3px solid transparent;font-size:10px;line-height:1.6;color:#617785}#gcap-root .aws-page .aws-case-steps button>span{font-family:var(--gcap-serif);font-size:16px}#gcap-root .aws-page .aws-case-steps button.is-current{background:#dbe6eb;color:#193c52;border-bottom-color:#4f778f}#gcap-root .aws-page .aws-practice-response{padding:26px 29px 17px}#gcap-root .aws-page .aws-practice-response .aa-kicker{margin-bottom:10px}#gcap-root .aws-page .aws-practice-response h5{font:400 21px/1.85 var(--gcap-serif);margin:0}#gcap-root .aws-page .aws-answer-toggle{display:inline-flex;gap:15px;align-items:center;border:0;border-bottom:1px solid #708fa2;background:none;padding:11px 0;min-height:44px;margin-top:15px;color:#2d5870;font-size:13px}#gcap-root .aws-page .aws-practice-response blockquote{margin-top:22px;padding:21px 24px;font:400 16px/2 var(--gcap-serif);background:#fff;color:#263e4d;border-left:2px solid #84a2b3}#gcap-root .aws-page .aws-practice-lens{display:flex;gap:11px;margin-top:23px}#gcap-root .aws-page .aws-practice-lens>svg{flex:none;color:#47728a;margin-top:4px}#gcap-root .aws-page .aws-practice-lens p{font-size:13px;line-height:1.9;color:#4c687a}#gcap-root .aws-page .aws-case-controls{display:flex;gap:23px;align-items:center;margin-top:23px;padding-top:10px;border-top:1px solid #c5d3da}#gcap-root .aws-page .aws-case-controls>span{margin-right:auto;font:400 14px/1.6 var(--gcap-serif);color:#718798}#gcap-root .aws-page .aws-case-controls button{display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:8px 0;background:none;border:0;color:#32556c;font-size:12px}#gcap-root .aws-page .aws-program-scope{font-size:12px;line-height:1.9;margin-top:20px;color:#617483}#gcap-root .aws-page .aws-workbench-close{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;padding:30px 0 0}#gcap-root .aws-page .aws-workbench-close strong{font:400 24px/1.85 var(--gcap-serif)}#gcap-root .aws-page .aws-workbench-close p{font-size:15px;color:#556a79;line-height:2}#gcap-root .aws-page .aws-experts-band{background:#e6edef}#gcap-root .aws-page .aws-experts-heading{display:grid;grid-template-columns:1fr 1fr;gap:0 70px;align-items:end;margin-bottom:34px}#gcap-root .aws-page .aws-experts-heading .aa-kicker{grid-column:1/-1}#gcap-root .aws-page .aws-experts-heading>p:last-child{font-size:16px;color:#4b6375;line-height:2}#gcap-root .aws-page .aws-guide-row{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;align-items:center;margin-top:47px;border-top:1px solid #b8c9d1;padding-top:43px}#gcap-root .aws-page .aws-guide-row h3{font:400 27px/1.7 var(--gcap-serif)}#gcap-root .aws-page .aws-guide-row>div>p:not(.aa-kicker){font-size:15px;line-height:1.95;margin-top:20px;color:#526a7b}#gcap-root .aws-page .aws-curriculum-section{background:#fffdfa}#gcap-root .aws-page .aws-curriculum-heading{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:end}#gcap-root .aws-page .aws-curriculum-heading>p{color:#536b7b;font-size:15px;line-height:2}#gcap-root .aws-page .aws-curriculum-heading>p>strong{font-weight:500;color:#244960}#gcap-root .aws-page .aws-program-setup{display:grid;grid-template-columns:170px 1fr;gap:30px;padding:24px 27px;background:#eaf0f2;margin:34px 0}#gcap-root .aws-page .aws-program-setup>span{font-size:12px;color:#496e86}#gcap-root .aws-page .aws-program-setup p{font-size:14px;line-height:1.9;color:#556a79}#gcap-root .aws-page .aws-program-setup strong{display:block;font:400 20px/1.8 var(--gcap-serif);color:#1f4058;margin-bottom:8px}#gcap-root .aws-page .aws-curriculum-table-head,#gcap-root .aws-page .aws-curriculum-table>article{display:grid;grid-template-columns:100px .85fr 1.15fr;gap:33px}#gcap-root .aws-page .aws-curriculum-table-head{font-size:11px;color:#78909e;padding-bottom:13px;border-bottom:1px solid #afc1cb}#gcap-root .aws-page .aws-curriculum-table>article{align-items:start;padding:27px 0;border-bottom:1px solid #d0dbe0}#gcap-root .aws-page .aws-curriculum-table>article>span{font:400 19px/1.7 var(--gcap-serif);color:#486c83}#gcap-root .aws-page .aws-curriculum-table h3{font:400 22px/1.7 var(--gcap-serif);color:#183d56}#gcap-root .aws-page .aws-curriculum-table p{font-size:15px;line-height:1.95;color:#566b79}#gcap-root .aws-page .aws-change-role{display:flex;gap:16px;align-items:center;margin-top:20px;padding:9px 0;min-height:44px;background:transparent;border:0;border-bottom:1px solid #748f9f;color:#315c76;font-size:13px}#gcap-root .aws-page .aws-change-role svg{flex:none}#gcap-root .aws-page .aws-knowledge-section{background:#1d3c50;color:#f9fcfb}#gcap-root .aws-page .aws-knowledge-grid{display:grid;grid-template-columns:1fr 1fr;gap:85px}#gcap-root .aws-page .aws-knowledge-grid .aa-kicker{color:#bbd0dc}#gcap-root .aws-page .aws-knowledge-grid>div>p:not(.aa-kicker){margin-top:26px;font-size:16px;line-height:2;color:#cfdae1}#gcap-root .aws-page .aws-knowledge-grid dl>div{padding:25px 0;border-top:1px solid #638092}#gcap-root .aws-page .aws-knowledge-grid dl>div:last-child{border-bottom:1px solid #638092}#gcap-root .aws-page .aws-knowledge-grid dt{font:400 24px/1.8 var(--gcap-serif)}#gcap-root .aws-page .aws-knowledge-grid dd{font-size:15px;line-height:2;color:#c9d7e0;margin-top:12px}@media(max-width:1100px){#gcap-root .amazon-page .amazon-new-hero-grid{gap:50px}#gcap-root .amazon-page .amazon-hero-team{grid-template-columns:190px minmax(0,1fr);gap:28px}#gcap-root .amazon-page .amazon-depth-index button{gap:8px;padding-inline:12px}#gcap-root .amazon-page .amazon-depth-index button>strong{font-size:12px}#gcap-root .amazon-page .amazon-dossier-page{gap:32px;padding-inline:28px}#gcap-root .amazon-page .amazon-program-revised,#gcap-root .amazon-page .amazon-proof-grid,#gcap-root .amazon-page .amazon-value-opening,#gcap-root .aws-page .aws-opening-grid,#gcap-root .aws-page .aws-workbench-heading,#gcap-root .aws-page .aws-knowledge-grid{gap:45px}#gcap-root .aws-page .aws-workbench-shell{grid-template-columns:185px minmax(0,1fr)}#gcap-root .aws-page .aws-workbench-panel{padding-inline:26px}#gcap-root .aws-page .aws-role-rail{padding:10px}#gcap-root .aws-page .aws-role-rail button{padding-inline:13px}#gcap-root .aws-page .aws-focus-table{gap:16px}#gcap-root .aws-page .aws-curriculum-table-head,#gcap-root .aws-page .aws-curriculum-table>article{grid-template-columns:80px .85fr 1.15fr;gap:22px}}@media(max-width:899px){#gcap-root .amazon-page .amazon-new-hero-grid{grid-template-columns:1.2fr .8fr;padding-block:45px;gap:35px}#gcap-root .amazon-page .amazon-hero-revised h1{font-size:44px}#gcap-root .amazon-page .amazon-hero-thesis dl>div{grid-template-columns:1fr;gap:6px}#gcap-root .amazon-page .amazon-hero-thesis dd{font-size:16px}#gcap-root .amazon-page .amazon-thesis-title{font-size:21px}#gcap-root .amazon-page .amazon-hero-team{grid-template-columns:1fr;gap:22px}#gcap-root .amazon-page .amazon-hero-team h2 br{display:none}#gcap-root .amazon-page .amazon-value-opening,#gcap-root .amazon-page .amazon-program-revised,#gcap-root .amazon-page .amazon-proof-grid{grid-template-columns:1fr;gap:33px}#gcap-root .amazon-page .amazon-value-opening>div:last-child>.amazon-value-lead{max-width:630px}#gcap-root .amazon-page .amazon-dossier-page{gap:25px}#gcap-root .amazon-page .amazon-dossier-question{padding-right:23px}#gcap-root .amazon-page .amazon-dossier-question h3{font-size:23px}#gcap-root .amazon-page .amazon-method-close{gap:35px}#gcap-root .amazon-page .amazon-program-revised .amazon-program-intro{position:static}#gcap-root .amazon-page .amazon-before-program{margin-top:23px}#gcap-root .aws-page .aws-opening-grid{gap:35px}#gcap-root .aws-page .aws-opening-grid h1{font-size:45px}#gcap-root .aws-page .aws-opening-thesis{font-size:20px}#gcap-root .aws-page .aws-panorama figcaption{width:54%}#gcap-root .aws-page .aws-workbench-shell{grid-template-columns:1fr}#gcap-root .aws-page .aws-role-rail{display:grid;grid-template-columns:1fr 1fr;padding:0}#gcap-root .aws-page .aws-role-rail button{display:grid;grid-template-columns:27px 1fr 20px;gap:5px 14px;min-height:112px;padding:17px 21px;border:0}#gcap-root .aws-page .aws-role-rail button>svg:first-child{grid-row:1/3}#gcap-root .aws-page .aws-role-rail button strong{font-size:21px}#gcap-root .aws-page .aws-role-rail button>span{grid-column:2}#gcap-root .aws-page .aws-role-rail button>svg:last-child{grid-column:3;grid-row:1/3;align-self:center}#gcap-root .aws-page .aws-role-rail button[aria-selected=true]{background:#d8e5eb}#gcap-root .aws-page .aws-workbench-panel{padding:29px}#gcap-root .aws-page .aws-workbench-heading,#gcap-root .aws-page .aws-experts-heading,#gcap-root .aws-page .aws-curriculum-heading,#gcap-root .aws-page .aws-knowledge-grid{grid-template-columns:1fr;gap:25px}#gcap-root .aws-page .aws-experts-heading .aa-kicker{margin-bottom:0}#gcap-root .aws-page .aws-guide-row{gap:35px}#gcap-root .aws-page .aws-program-setup{grid-template-columns:1fr;gap:9px}#gcap-root .aws-page .aws-workbench-close{grid-template-columns:1fr;gap:16px}#gcap-root .aws-page .aws-curriculum-table h3{font-size:20px}}@media(max-width:599px){#gcap-root .amazon-page .amazon-new-hero-grid{grid-template-columns:1fr;gap:29px;padding-block:36px}#gcap-root .amazon-page .amazon-hero-revised h1{font-size:clamp(34px,9.6vw,46px)}#gcap-root .amazon-page .amazon-hero-thesis{padding:20px 0}#gcap-root .amazon-page .amazon-thesis-title{margin-top:12px;font-size:22px}#gcap-root .amazon-page .amazon-hero-thesis dl{margin-top:16px}#gcap-root .amazon-page .amazon-hero-thesis dl>div{grid-template-columns:50px 1fr;gap:18px;padding-block:11px}#gcap-root .amazon-page .amazon-thesis-end{font-size:13px;margin-top:16px}#gcap-root .amazon-page .amazon-thesis-end br{display:none}#gcap-root .amazon-page .amazon-hero-team{padding-block:26px 30px}#gcap-root .amazon-page .amazon-hero-team h2{font-size:19px}#gcap-root .amazon-page .amazon-value-opening>div:last-child>.amazon-value-lead{font-size:21px}#gcap-root .amazon-page .amazon-dossier{padding-block:59px}#gcap-root .amazon-page .amazon-case-opening{padding:23px 21px}#gcap-root .amazon-page .amazon-case-opening>div{gap:12px;align-items:start}#gcap-root .amazon-page .amazon-case-opening>div p{font-size:11px}#gcap-root .amazon-page .amazon-case-opening blockquote{font-size:19px}#gcap-root .amazon-page .amazon-case-opening>p{font-size:12px}#gcap-root .amazon-page .amazon-depth-index{grid-template-columns:repeat(2,minmax(0,1fr))}#gcap-root .amazon-page .amazon-depth-index button{min-height:62px;padding:12px;border-bottom:1px solid #e0d5c5}#gcap-root .amazon-page .amazon-depth-index button>span{font-size:19px}#gcap-root .amazon-page .amazon-depth-index button>strong{font-size:12px}#gcap-root .amazon-page .amazon-depth-index button>svg{width:14px}#gcap-root .amazon-page .amazon-dossier-page{grid-template-columns:1fr;gap:24px;padding:24px 21px;min-height:0}#gcap-root .amazon-page .amazon-dossier-question{padding:0 0 24px;border-right:0;border-bottom:1px solid #ddd4c7}#gcap-root .amazon-page .amazon-dossier-question h3{font-size:24px}#gcap-root .amazon-page .amazon-dossier-question>p:not(.aa-kicker){font-size:13px;margin-top:14px}#gcap-root .amazon-page .amazon-reveal{margin-top:11px;font-size:13px}#gcap-root .amazon-page .amazon-dossier-prompt{font-size:20px}#gcap-root .amazon-page .amazon-dossier-learning blockquote{font-size:16px}#gcap-root .amazon-page .amazon-dossier-task{padding:17px}#gcap-root .amazon-page .amazon-depth-footer{padding:10px 20px 17px;gap:15px;flex-wrap:wrap}#gcap-root .amazon-page .amazon-depth-footer>div{gap:20px}#gcap-root .amazon-page .amazon-depth-footer button{font-size:12px;gap:9px}#gcap-root .amazon-page .amazon-method-close{grid-template-columns:1fr;gap:17px;padding-top:27px}#gcap-root .amazon-page .amazon-method-close>p{font-size:24px}#gcap-root .amazon-page .amazon-method-close>div{font-size:15px}#gcap-root .amazon-page .amazon-curriculum-list>li{grid-template-columns:58px minmax(0,1fr);gap:15px;padding-block:24px}#gcap-root .amazon-page .amazon-curriculum-list>li>span{font-size:14px}#gcap-root .amazon-page .amazon-curriculum-list h3{font-size:20px}#gcap-root .amazon-page .amazon-curriculum-list p{font-size:14px}#gcap-root .amazon-page .amazon-expert-roles>div{grid-template-columns:78px minmax(0,1fr);gap:16px}#gcap-root .aws-page .aws-hero-revised{padding-top:33px}#gcap-root .aws-page .aws-opening-grid{grid-template-columns:1fr;gap:25px;padding-bottom:30px}#gcap-root .aws-page .aws-opening-grid h1{font-size:clamp(34px,9.1vw,44px)}#gcap-root .aws-page .aws-opening-thesis{font-size:clamp(20px,5.6vw,21px);margin-bottom:17px}#gcap-root .aws-page .aws-panorama{height:210px}#gcap-root .aws-page .aws-panorama img{object-position:63% center}#gcap-root .aws-page .aws-panorama figcaption{width:85%;padding:26px 20px}#gcap-root .aws-page .aws-panorama figcaption>span{font-size:8px}#gcap-root .aws-page .aws-panorama figcaption>p{font-size:24px}#gcap-root .aws-page .aws-workbench-heading .aa-heading{font-size:clamp(26px,7.8vw,32px)}#gcap-root .aws-page .aws-workbench-shell{margin-inline:-5px}#gcap-root .aws-page .aws-role-rail button{padding:17px 13px;gap:8px;grid-template-columns:1fr}#gcap-root .aws-page .aws-role-rail button strong{font-size:16px}#gcap-root .aws-page .aws-role-rail button>span{grid-column:1/-1;font-size:10px}#gcap-root .aws-page .aws-role-rail button>svg:first-child{display:none}#gcap-root .aws-page .aws-role-rail button>svg:last-child{display:none}#gcap-root .aws-page .aws-workbench-panel{padding:24px 17px}#gcap-root .aws-page .aws-workbench-summary h3{font-size:25px}#gcap-root .aws-page .aws-workbench-summary>p:last-child{font-size:15px}#gcap-root .aws-page .aws-focus-table{grid-template-columns:1fr;gap:0;padding-top:0;margin-top:22px;margin-bottom:23px}#gcap-root .aws-page .aws-focus-table>div{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;padding:15px 0;border-bottom:1px solid #d4dfe4}#gcap-root .aws-page .aws-focus-table dt{font-size:16px}#gcap-root .aws-page .aws-focus-table dd{margin:0;font-size:13px}#gcap-root .aws-page .aws-practice-case-header{padding:21px 17px}#gcap-root .aws-page .aws-practice-case-header h4{font-size:21px}#gcap-root .aws-page .aws-practice-case-header p{font-size:12px}#gcap-root .aws-page .aws-case-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}#gcap-root .aws-page .aws-case-steps button{font-size:9px;padding:10px 3px}#gcap-root .aws-page .aws-practice-response{padding:21px 17px 13px}#gcap-root .aws-page .aws-practice-response h5{font-size:20px}#gcap-root .aws-page .aws-practice-response blockquote{font-size:15px;padding:18px}#gcap-root .aws-page .aws-practice-lens p{font-size:12px}#gcap-root .aws-page .aws-case-controls{gap:16px}#gcap-root .aws-page .aws-workbench-close strong{font-size:23px}#gcap-root .aws-page .aws-guide-row{grid-template-columns:1fr;gap:27px;margin-top:30px;padding-top:28px}#gcap-root .aws-page .aws-guide-row h3{font-size:26px}#gcap-root .aws-page .aws-program-setup{padding:21px;margin-block:27px}#gcap-root .aws-page .aws-curriculum-table-head{display:none}#gcap-root .aws-page .aws-curriculum-table{border-top:1px solid #adbfca}#gcap-root .aws-page .aws-curriculum-table>article{grid-template-columns:63px minmax(0,1fr);gap:10px 17px;padding-block:24px}#gcap-root .aws-page .aws-curriculum-table>article>span{font-size:16px;grid-row:1/3}#gcap-root .aws-page .aws-curriculum-table h3{font-size:21px}#gcap-root .aws-page .aws-curriculum-table p{grid-column:2;font-size:14px}#gcap-root .aws-page .aws-change-role{font-size:12px}#gcap-root .aws-page .aws-knowledge-grid dt{font-size:22px}#gcap-root .aws-page .aws-knowledge-grid dd{font-size:14px}}@media(min-width:900px){#gcap-root .aws-page .aws-workbench-shell{background:#19394c;align-items:start}#gcap-root .aws-page .aws-role-rail{position:sticky;top:116px;align-self:start}#gcap-root .aws-page .aws-workbench-panel{background:#fff}}#gcap-root .amazon-page .amazon-principles-ledger{background:#fbf7ef}#gcap-root .amazon-page .amazon-ledger-heading{display:grid;grid-template-columns:.82fr 1.18fr;gap:85px;align-items:start;margin-bottom:53px}#gcap-root .amazon-page .amazon-ledger-heading h2{font-size:clamp(34px,3.55vw,49px);line-height:1.58;margin:0}#gcap-root .amazon-page .amazon-ledger-heading h2 em{font-style:normal;color:#99672e}#gcap-root .amazon-page .amazon-ledger-heading>div:last-child>p{font-size:17px;line-height:2;color:#505967;margin:20px 0 0}#gcap-root .amazon-page .amazon-ledger-heading>div:last-child>.amazon-ledger-lead{margin-top:0;font:400 25px/1.9 var(--gcap-serif);color:#1f3044}#gcap-root .amazon-page .amazon-ledger-lead>span{font-size:22px}#gcap-root .amazon-page .amazon-ledger-caption{display:flex;gap:30px;align-items:baseline;justify-content:space-between;padding:18px 0;border-top:2px solid #98703f}#gcap-root .amazon-page .amazon-ledger-caption>span:first-child{font:400 20px/1.7 var(--gcap-serif)}#gcap-root .amazon-page .amazon-ledger-caption>span:last-child{font-size:12px;line-height:1.8;color:#765b39}#gcap-root .amazon-page .amazon-evidence-ledger{border-top:1px solid #cbb99f}#gcap-root .amazon-page .amazon-evidence-ledger>article{display:grid;grid-template-columns:1fr .83fr 1.08fr;gap:35px;padding:31px 0;border-bottom:1px solid #ccbda7}#gcap-root .amazon-page .amazon-ledger-principle{display:grid;grid-template-columns:31px minmax(0,1fr);gap:6px 14px}#gcap-root .amazon-page .amazon-ledger-principle>span{font:400 22px/1.5 var(--gcap-serif);color:#a47d48}#gcap-root .amazon-page .amazon-ledger-principle h3{font:400 24px/1.5 var(--gcap-serif);margin:0;color:#24374b;overflow-wrap:anywhere}#gcap-root .amazon-page .amazon-ledger-principle>p{grid-column:2;font-size:14px;color:#5d5e5c;line-height:1.9}#gcap-root .amazon-page .amazon-ledger-label{display:block;font-size:12px;line-height:1.7;color:#886640;margin-bottom:10px}#gcap-root .amazon-page .amazon-evidence-ledger article>div:not(.amazon-ledger-principle)>p{font-size:16px;color:#3f4a58;line-height:1.95}#gcap-root .amazon-page .amazon-star-bridge{display:grid;grid-template-columns:.82fr 1.18fr;gap:85px;padding:40px 0 0}#gcap-root .amazon-page .amazon-star-bridge h3{font:400 29px/1.75 var(--gcap-serif);margin:14px 0 0}#gcap-root .amazon-page .amazon-star-bridge>div:last-child>p{font-size:16px;line-height:2;color:#505b68}#gcap-root .amazon-page .amazon-star-bridge strong{display:block;color:#283a4b;font-weight:500;margin-bottom:12px}#gcap-root .amazon-page .amazon-practice-reading{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0 0 27px;padding:0;gap:20px}#gcap-root .amazon-page .amazon-practice-reading>li{border-top:1px solid #bda280;padding-top:12px;font-size:13px;color:#624d33;line-height:1.9}#gcap-root .amazon-page .amazon-practice-reading>li>span{display:block;font:400 24px/1.6 var(--gcap-serif);color:#967144}#gcap-root .amazon-page .amazon-case-opening>.amazon-initial-question{display:block;border-bottom:1px solid #637081;padding-bottom:25px;margin-bottom:25px}#gcap-root .amazon-page .amazon-initial-question>span,#gcap-root .amazon-page .amazon-initial-answer>span{display:block;color:#dec29d;font-size:12px;line-height:1.8;margin-bottom:13px}#gcap-root .amazon-page .amazon-initial-question h3{font:400 27px/1.85 var(--gcap-serif);margin:0}#gcap-root .amazon-page .amazon-case-opening>.amazon-initial-answer{display:block;margin-bottom:0}#gcap-root .amazon-page .amazon-initial-answer>blockquote{font-size:21px;line-height:2;color:#dce3e9}#gcap-root .amazon-page .amazon-experience-heading>p>strong{font-weight:500;color:#342f2a}#gcap-root .aws-page .aws-field-hero{display:grid;grid-template-columns:43% 57%;min-height:640px;background:#f6f9f8}#gcap-root .aws-page .aws-field-photo{position:relative;margin:0;overflow:hidden;min-height:100%}#gcap-root .aws-page .aws-field-photo>img{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:57% center}#gcap-root .aws-page .aws-field-photo:after{content:"";position:absolute;top:42%;right:0;bottom:0;left:0;background:linear-gradient(0deg,#102d3fe6,#102d3f00)}#gcap-root .aws-page .aws-field-photo figcaption{position:absolute;bottom:40px;left:clamp(25px,4vw,64px);right:20px;z-index:1;color:#f8fcfa}#gcap-root .aws-page .aws-field-photo figcaption>span{font-size:11px;letter-spacing:.15em;color:#cfdfdf}#gcap-root .aws-page .aws-field-photo figcaption>p{font:400 27px/1.8 var(--gcap-serif);margin-top:17px}#gcap-root .aws-page .aws-field-copy{padding:55px clamp(32px,5.6vw,89px) 51px;min-width:0}#gcap-root .aws-page .aws-field-copy .aa-service-label{color:#5b7787}#gcap-root .aws-page .aws-field-copy .aa-company{font-size:39px;color:#183c51}#gcap-root .aws-page .aws-field-copy .aa-service-description{color:#526b78;font-size:13px}#gcap-root .aws-page .aws-field-copy h1{font:400 clamp(36px,3.65vw,55px)/1.55 var(--gcap-serif);letter-spacing:-.04em;color:#173c51;margin:28px 0 20px;text-wrap:balance}#gcap-root .aws-page .aws-field-copy>p:not([class]){font-size:16px;line-height:2;color:#506976;margin-top:18px;max-width:590px}#gcap-root .aws-page .aws-field-lead{font:400 22px/1.9 var(--gcap-serif);color:#355668}#gcap-root .aws-page .aws-field-copy>.aa-action{margin-top:27px}#gcap-root .aws-page .aws-field-copy .aa-hero-action-note{color:#5c7280;text-wrap:pretty}#gcap-root .aws-page .aws-job-atlas{background:#e3eceb}#gcap-root .aws-page .aws-atlas-heading{display:grid;grid-template-columns:1.05fr .95fr;gap:0 80px;margin-bottom:40px;align-items:end}#gcap-root .aws-page .aws-atlas-heading .aa-kicker{grid-column:1/-1}#gcap-root .aws-page .aws-atlas-heading>p:last-child{font-size:17px;line-height:2;color:#46616b}#gcap-root .aws-page .aws-atlas-heading h2{margin:0}#gcap-root .aws-page .aws-responsibility-map{display:grid;grid-template-columns:.64fr 1.36fr}#gcap-root .aws-page .aws-customer-core{display:flex;flex-direction:column;align-items:start;justify-content:center;background:#164454;color:#f5faf6;padding:33px 30px}#gcap-root .aws-page .aws-customer-core>span{color:#b3cfc9;font-size:11px;letter-spacing:.14em}#gcap-root .aws-page .aws-customer-core>h3{font:400 32px/1.75 var(--gcap-serif);margin:20px 0 16px}#gcap-root .aws-page .aws-customer-core>p:first-of-type{font:400 20px/1.8 var(--gcap-serif);color:#d0e1d6}#gcap-root .aws-page .aws-customer-core>p:last-child{font-size:14px;line-height:1.95;margin-top:20px;color:#c3d8d8}#gcap-root .aws-page .aws-map-branches{display:grid;grid-template-columns:1fr 1fr}#gcap-root .aws-page .aws-map-branches>button{display:flex;flex-direction:column;align-items:start;text-align:left;min-width:0;padding:32px 27px;background:#fbfdfa;border:0;border-left:1px solid #b8ccca;color:#21495a}#gcap-root .aws-page .aws-map-branches>button:last-child{background:#d4e2e6}#gcap-root .aws-page .aws-map-branches>button[aria-pressed=true]{box-shadow:inset 0 5px #597c78}#gcap-root .aws-page .aws-map-branches>button:hover{box-shadow:inset 0 5px #bfa06b}#gcap-root .aws-page .aws-map-branches>button>span{font-size:10px;letter-spacing:.05em;line-height:1.9;color:#526f7c}#gcap-root .aws-page .aws-map-branches>button>h3{font:400 27px/1.8 var(--gcap-serif);margin:18px 0}#gcap-root .aws-page .aws-map-branches>button>p{font-size:15px;line-height:2;color:#4f6874;margin-bottom:25px}#gcap-root .aws-page .aws-map-branches>button>strong{display:flex;justify-content:space-between;align-items:center;width:100%;gap:12px;margin-top:auto;padding-top:13px;border-top:1px solid #adbfbe;font-size:12px;line-height:1.8;font-weight:500}#gcap-root .aws-page .aws-map-branches>button>strong>svg{flex:none}#gcap-root .aws-page .aws-shared-evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;background:#cbdad9}#gcap-root .aws-page .aws-shared-evidence>div{padding:25px 28px}#gcap-root .aws-page .aws-shared-evidence dt{font:400 23px/1.7 var(--gcap-serif);color:#315b64}#gcap-root .aws-page .aws-shared-evidence dd{margin-top:11px;font-size:15px;line-height:1.95;color:#46636c}#gcap-root .aws-page .aws-star-note{display:grid;grid-template-columns:.64fr 1.36fr;gap:30px;margin-top:29px}#gcap-root .aws-page .aws-star-note>strong{font:400 22px/1.85 var(--gcap-serif);color:#2d5260}#gcap-root .aws-page .aws-star-note>p{font-size:15px;line-height:2;color:#4b6871}#gcap-root .aws-page .aws-case-label{display:block;font-size:12px;color:#4f7282;line-height:1.8;margin-top:21px}#gcap-root .aws-page .aws-initial-response{border-top:1px solid #b1c6cb;margin-top:23px}#gcap-root .aws-page .aws-initial-response blockquote{font:400 18px/2 var(--gcap-serif);color:#2b4e61;margin:12px 0 0}#gcap-root .aws-page .aws-practice-case-header>.aws-followup-context{font-size:14px;margin-top:24px;padding-top:19px;border-top:1px solid #b1c6cb}#gcap-root .aws-page .aws-followup-context strong{font-weight:500;display:block;margin-bottom:8px;color:#305a6e}#gcap-root .aws-page .aws-practice-lens strong{display:block;margin-bottom:6px;font-weight:500}#gcap-root .aws-page .aws-improved-response>blockquote{margin-top:10px}@media(max-width:1100px){#gcap-root .amazon-page .amazon-ledger-heading,#gcap-root .amazon-page .amazon-star-bridge{gap:45px}#gcap-root .amazon-page .amazon-evidence-ledger>article{gap:24px}#gcap-root .amazon-page .amazon-ledger-principle h3{font-size:22px}#gcap-root .aws-page .aws-field-copy{padding:43px 33px}#gcap-root .aws-page .aws-field-copy h1{font-size:41px}#gcap-root .aws-page .aws-atlas-heading{gap:0 40px}#gcap-root .aws-page .aws-customer-core,#gcap-root .aws-page .aws-map-branches>button{padding-inline:24px}#gcap-root .aws-page .aws-map-branches>button>h3{font-size:24px}}@media(max-width:899px){#gcap-root .amazon-page .amazon-ledger-heading{grid-template-columns:1fr;gap:27px;margin-bottom:35px}#gcap-root .amazon-page .amazon-ledger-heading h2 br:nth-of-type(2){display:none}#gcap-root .amazon-page .amazon-evidence-ledger>article{grid-template-columns:1fr 1fr;gap:20px 30px}#gcap-root .amazon-page .amazon-ledger-principle{grid-column:1/-1;grid-template-columns:31px minmax(0,1fr)}#gcap-root .amazon-page .amazon-ledger-principle h3{font-size:28px}#gcap-root .amazon-page .amazon-ledger-principle>p{grid-column:2}#gcap-root .amazon-page .amazon-ledger-caption{display:block}#gcap-root .amazon-page .amazon-ledger-caption>span{display:block}#gcap-root .amazon-page .amazon-ledger-caption>span:last-child{margin-top:8px}#gcap-root .amazon-page .amazon-star-bridge{grid-template-columns:1fr;gap:24px}#gcap-root .aws-page .aws-field-hero{grid-template-columns:36% 64%}#gcap-root .aws-page .aws-field-photo figcaption{bottom:32px;left:23px;right:23px}#gcap-root .aws-page .aws-field-photo figcaption>p{font-size:21px}#gcap-root .aws-page .aws-field-photo figcaption>span{font-size:9px}#gcap-root .aws-page .aws-field-copy h1{font-size:39px}#gcap-root .aws-page .aws-field-lead{font-size:20px}#gcap-root .aws-page .aws-field-copy{padding:36px 28px}#gcap-root .aws-page .aws-atlas-heading{grid-template-columns:1fr;gap:0}#gcap-root .aws-page .aws-atlas-heading>p:last-child{margin-top:23px}#gcap-root .aws-page .aws-responsibility-map{grid-template-columns:1fr}#gcap-root .aws-page .aws-customer-core{display:grid;grid-template-columns:.8fr 1.2fr;gap:0 28px;padding:26px 30px}#gcap-root .aws-page .aws-customer-core>span{grid-column:1}#gcap-root .aws-page .aws-customer-core>h3{grid-column:1;grid-row:2/4;font-size:28px;margin:10px 0 0}#gcap-root .aws-page .aws-customer-core>p:first-of-type{grid-column:2;grid-row:1/3;align-self:end}#gcap-root .aws-page .aws-customer-core>p:last-child{grid-column:2;grid-row:3;margin-top:12px}#gcap-root .aws-page .aws-shared-evidence>div{padding:22px 19px}#gcap-root .aws-page .aws-shared-evidence dt{font-size:20px}#gcap-root .aws-page .aws-star-note{grid-template-columns:1fr;gap:13px}}@media(max-width:599px){#gcap-root .amazon-page .amazon-ledger-heading h2{font-size:32px}#gcap-root .amazon-page .amazon-ledger-heading>div:last-child>.amazon-ledger-lead{font-size:22px}#gcap-root .amazon-page .amazon-ledger-lead>span{font-size:18px}#gcap-root .amazon-page .amazon-ledger-heading>div:last-child>p{font-size:16px}#gcap-root .amazon-page .amazon-evidence-ledger>article{grid-template-columns:1fr;gap:20px;padding:28px 0}#gcap-root .amazon-page .amazon-ledger-principle{grid-column:1}#gcap-root .amazon-page .amazon-ledger-principle h3{font-size:25px}#gcap-root .amazon-page .amazon-evidence-ledger article>div:not(.amazon-ledger-principle)>p{font-size:16px}#gcap-root .amazon-page .amazon-star-bridge h3{font-size:27px}#gcap-root .amazon-page .amazon-star-bridge>div:last-child>p{font-size:15px}#gcap-root .amazon-page .amazon-practice-reading{grid-template-columns:1fr 1fr;gap:17px;margin-bottom:24px}#gcap-root .amazon-page .amazon-practice-reading>li{font-size:12px}#gcap-root .amazon-page .amazon-initial-question h3{font-size:22px}#gcap-root .amazon-page .amazon-initial-answer>blockquote{font-size:17px}#gcap-root .amazon-page .amazon-case-opening>.amazon-initial-question{padding-bottom:20px}#gcap-root .aws-page .aws-field-hero{display:flex;flex-direction:column;min-height:0}#gcap-root .aws-page .aws-field-copy{padding:31px 23px 35px;order:0}#gcap-root .aws-page .aws-field-copy .aa-company{font-size:35px}#gcap-root .aws-page .aws-field-copy h1{font-size:clamp(28px,8.4vw,43px);margin:24px 0 21px}#gcap-root .aws-page .aws-field-copy>p:not([class]){font-size:15px}#gcap-root .aws-page .aws-field-lead{font-size:19px}#gcap-root .aws-page .aws-field-copy>.aa-action{padding-inline:19px;font-size:14px;gap:16px}#gcap-root .aws-page .aws-field-photo{order:1;height:240px;min-height:240px}#gcap-root .aws-page .aws-field-photo>img{object-position:center 59%}#gcap-root .aws-page .aws-field-photo figcaption{bottom:24px}#gcap-root .aws-page .aws-field-photo figcaption>p{font-size:23px;margin-top:10px}#gcap-root .aws-page .aws-atlas-heading>p:last-child{font-size:15px}#gcap-root .aws-page .aws-customer-core{display:block;padding:27px 24px}#gcap-root .aws-page .aws-customer-core>h3{font-size:30px;margin:14px 0}#gcap-root .aws-page .aws-customer-core>h3 br{display:none}#gcap-root .aws-page .aws-customer-core>p:first-of-type{font-size:21px}#gcap-root .aws-page .aws-customer-core>p:last-child{font-size:14px}#gcap-root .aws-page .aws-map-branches{grid-template-columns:1fr}#gcap-root .aws-page .aws-map-branches>button{padding:26px 24px;border-left:0}#gcap-root .aws-page .aws-map-branches>button>h3{font-size:27px;margin:12px 0}#gcap-root .aws-page .aws-map-branches>button>h3 br{display:none}#gcap-root .aws-page .aws-shared-evidence{grid-template-columns:1fr}#gcap-root .aws-page .aws-shared-evidence>div{padding:21px 24px}#gcap-root .aws-page .aws-shared-evidence>div+div{border-left:0;border-top:1px solid #a8beb9}#gcap-root .aws-page .aws-shared-evidence dt{font-size:23px}#gcap-root .aws-page .aws-star-note>strong{font-size:21px}#gcap-root .aws-page .aws-star-note>p{font-size:15px}#gcap-root .aws-page .aws-initial-response blockquote{font-size:16px}#gcap-root .aws-page .aws-practice-case-header>.aws-followup-context{font-size:13px}}#gcap-root .aws-page .aws-responsibility-map{grid-template-columns:repeat(3,minmax(0,1fr))}#gcap-root .aws-page .aws-map-branches,#gcap-root .aws-page .aws-shared-evidence{display:contents}#gcap-root .aws-page .aws-map-branches>button{border-left:1px solid #afc5c3}#gcap-root .aws-page .aws-evidence-context{grid-column:1/-1;display:grid;grid-template-columns:1fr 2fr;gap:35px;padding:28px 30px;border-top:1px solid #afc5c3;background:#eaf0eb;align-items:center}#gcap-root .aws-page .aws-evidence-context>div>span{display:block;font-size:12px;line-height:1.8;color:#567266}#gcap-root .aws-page .aws-evidence-context h3{margin:9px 0 0;font:400 24px/1.75 var(--gcap-serif);color:#234a4f;text-wrap:balance}#gcap-root .aws-page .aws-evidence-context>p{font-size:15px;line-height:1.95;color:#466368}#gcap-root .aws-page .aws-shared-evidence>div{min-width:0;background:#cbdad9;padding:26px 28px;border-top:1px solid #acc1bf}#gcap-root .aws-page .aws-shared-evidence>div+div{border-left:1px solid #acc1bf}#gcap-root .aws-page .aws-shared-evidence dd{margin-left:0}#gcap-root .aws-page .aws-shared-evidence dd>strong{display:block;font-size:15px;line-height:1.9;font-weight:500;margin-bottom:8px;color:#315761}#gcap-root .aws-page #aws-role-workbench{scroll-margin-top:124px}#gcap-root .aws-page .aws-practice-case{overflow-anchor:none}#gcap-root .aws-page .aws-voice{margin-top:24px}#gcap-root .aws-page .aws-voice>span{display:block;color:#47697b;font:500 12px/1.85 var(--gcap-sans);margin:0 0 9px}#gcap-root .aws-page .aws-voice>blockquote{position:relative;margin:0;padding:0 0 0 27px;border:0;background:transparent;color:#24485b;font:400 18px/1.95 var(--gcap-serif)}#gcap-root .aws-page .aws-voice>blockquote:before{content:"“";position:absolute;left:0;top:-3px;color:#668b9d;font:400 33px/1 Georgia,serif}#gcap-root .aws-page .aws-voice h4,#gcap-root .aws-page .aws-voice h5{margin:0;font:400 23px/1.8 var(--gcap-serif);color:#183d52;text-wrap:pretty}#gcap-root .aws-page .aws-practice-case-header>.aws-case-conditions{margin:15px 0 0 27px;font-size:14px;line-height:1.9;color:#5a6b76}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-candidate{padding-top:22px;border-top:1px solid #b7cbd0}#gcap-root .aws-page .aws-practice-start{margin-top:25px;padding:19px 21px;background:#dce7e8;border-left:3px solid #618582}#gcap-root .aws-page .aws-practice-start>span{display:block;color:#305c64;font-size:14px;font-weight:500;line-height:1.8}#gcap-root .aws-page .aws-practice-start>p{color:#476670;font-size:14px;line-height:1.95;margin:8px 0 0}#gcap-root .aws-page .aws-case-steps button{min-width:0;font-size:12px;padding:15px 7px}#gcap-root .aws-page .aws-case-steps button>span{font-size:18px}#gcap-root .aws-page .aws-practice-response>.aws-voice-coach{margin-top:0}#gcap-root .aws-page .aws-voice-coach>span{color:#4d7464}#gcap-root .aws-page .aws-voice-coach>blockquote:before{color:#698e78}#gcap-root .aws-page .aws-probe-response{padding:22px 23px;background:#fffefa;border-left:3px solid #88a6b4}#gcap-root .aws-page .aws-practice-response .aws-probe-response>blockquote{padding-left:26px;font-size:17px;line-height:1.95}#gcap-root .aws-page .aws-practice-lens{background:#e2eae6;padding:17px 19px}#gcap-root .aws-page .aws-practice-lens p{font-size:14px;line-height:1.95;color:#456358}#gcap-root .aws-page .aws-practice-lens strong{font-size:12px;color:#315747}#gcap-root .aws-page .aws-final-answer{border-top:1px solid #a5bec4;background:#f9fbf6}#gcap-root .aws-page .aws-final-answer>summary{display:flex;justify-content:space-between;align-items:center;gap:22px;list-style:none;cursor:pointer;padding:26px 29px;color:#244e56;font:400 23px/1.8 var(--gcap-serif)}#gcap-root .aws-page .aws-final-answer>summary::-webkit-details-marker{display:none}#gcap-root .aws-page .aws-final-answer>summary small{display:block;font:500 12px/1.8 var(--gcap-sans);color:#61806e;margin-bottom:7px}#gcap-root .aws-page .aws-final-answer>summary>svg{flex:none;transition:transform .18s}#gcap-root .aws-page .aws-final-answer[open]>summary>svg{transform:rotate(180deg)}#gcap-root .aws-page .aws-final-answer>div{padding:0 29px 28px}#gcap-root .aws-page .aws-final-context{font-size:14px;line-height:1.9;color:#5a6e6a}#gcap-root .aws-page .aws-final-answer .aws-voice{padding:24px;background:#fff;border:1px solid #c9d6ca}#gcap-root .aws-page .aws-final-answer .aws-voice>blockquote{font-size:17px}#gcap-root .aws-page .aws-final-takeaway{font-size:14px;line-height:1.95;margin-top:21px;color:#4c665c}#gcap-root .aws-page .aws-final-takeaway>strong{display:block;color:#2d584b;margin-bottom:8px;font-weight:500}#gcap-root .aws-page :is(.aws-field-copy>p:not([class]),.aws-knowledge-grid>div>p,.aws-guide-row>div>p){max-width:none;text-wrap:pretty}@media(max-width:899px){#gcap-root .aws-page .aws-responsibility-map{grid-template-columns:repeat(2,minmax(0,1fr))}#gcap-root .aws-page .aws-customer-core{grid-column:1/-1}#gcap-root .aws-page .aws-evidence-context{grid-template-columns:1fr 1.35fr;gap:25px}#gcap-root .aws-page .aws-shared-evidence{display:grid;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}#gcap-root .aws-page .aws-shared-evidence>div{padding:23px 19px}#gcap-root .aws-page .aws-shared-evidence dt{font-size:22px}#gcap-root .aws-page .aws-shared-evidence dd,#gcap-root .aws-page .aws-shared-evidence dd>strong{font-size:14px}}@media(max-width:599px){#gcap-root .aws-page .aws-responsibility-map{grid-template-columns:1fr}#gcap-root .aws-page .aws-map-branches>button{border-left:0}#gcap-root .aws-page .aws-evidence-context{grid-template-columns:1fr;gap:17px;padding:26px 24px}#gcap-root .aws-page .aws-evidence-context h3{font-size:24px;text-wrap:pretty}#gcap-root .aws-page .aws-evidence-context h3>br{display:none}#gcap-root .aws-page .aws-shared-evidence{display:contents}#gcap-root .aws-page .aws-shared-evidence>div{padding:24px}#gcap-root .aws-page .aws-shared-evidence>div+div{border-left:0}#gcap-root .aws-page .aws-case-steps{grid-template-columns:repeat(3,minmax(0,1fr))}#gcap-root .aws-page .aws-case-steps button{font-size:11px;padding:12px 6px;border-right:1px solid #c4d3d8}#gcap-root .aws-page .aws-case-steps button:nth-child(3){border-right:0}#gcap-root .aws-page .aws-case-steps button:nth-child(n+4){border-top:1px solid #c4d3d8}#gcap-root .aws-page .aws-case-steps button:nth-child(5){grid-column:2/4;border-right:0}#gcap-root .aws-page .aws-voice>blockquote{font-size:16px;padding-left:21px}#gcap-root .aws-page .aws-voice>span{font-size:11px}#gcap-root .aws-page .aws-voice h4,#gcap-root .aws-page .aws-voice h5{font-size:21px}#gcap-root .aws-page .aws-practice-case-header>.aws-case-conditions{margin-left:0;font-size:13px}#gcap-root .aws-page .aws-practice-start{padding:16px}#gcap-root .aws-page .aws-practice-start>p{font-size:13px}#gcap-root .aws-page .aws-answer-toggle{font-size:13px;gap:10px;text-align:left}#gcap-root .aws-page .aws-probe-response{padding:18px 16px}#gcap-root .aws-page .aws-practice-response .aws-probe-response>blockquote{font-size:16px;padding-left:21px}#gcap-root .aws-page .aws-practice-lens{padding:16px 14px}#gcap-root .aws-page .aws-practice-lens p{font-size:13px}#gcap-root .aws-page .aws-final-answer>summary{padding:23px 17px;font-size:21px;gap:15px}#gcap-root .aws-page .aws-final-answer>div{padding:0 17px 23px}#gcap-root .aws-page .aws-final-answer .aws-voice{padding:18px 15px}#gcap-root .aws-page .aws-final-answer .aws-voice>blockquote{font-size:16px}#gcap-root .aws-page .aws-case-controls{gap:14px;flex-wrap:wrap}#gcap-root .aws-page .aws-case-controls button{font-size:12px;gap:7px}}#gcap-root .google-page,#gcap-root .pivot-page{color:var(--gcap-navy, #111b2e);font-size:17px;line-height:1.85}#gcap-root .google-page{background:#fffcf8}#gcap-root .pivot-page{background:#fffcf8;--pivot-green: #2d5147}#gcap-root .google-page *,#gcap-root .pivot-page *{box-sizing:border-box}#gcap-root .google-page .gp-section,#gcap-root .pivot-page .gp-section{padding-block:104px}#gcap-root .google-page h1,#gcap-root .google-page h2,#gcap-root .google-page h3,#gcap-root .pivot-page h1,#gcap-root .pivot-page h2,#gcap-root .pivot-page h3{font-family:var(--gcap-serif);font-weight:400;overflow-wrap:anywhere}#gcap-root .google-page h2,#gcap-root .google-page h3,#gcap-root .pivot-page h2,#gcap-root .pivot-page h3{text-wrap:balance}#gcap-root .google-page .gp-section h2,#gcap-root .pivot-page .gp-section h2{font-size:clamp(30px,3.1vw,43px);line-height:1.6;letter-spacing:-.035em;text-wrap:balance}#gcap-root .google-page .gp-section h3,#gcap-root .pivot-page .gp-section h3{line-height:1.65;letter-spacing:-.025em;text-wrap:balance}#gcap-root .google-page a,#gcap-root .pivot-page a{text-underline-offset:5px}#gcap-root .google-page .section-kicker,#gcap-root .pivot-page .section-kicker{margin-bottom:18px;font-size:12px;letter-spacing:.14em;line-height:1.8;color:#80632e;font-family:var(--gcap-sans)}#gcap-root .google-page .gp-small-label,#gcap-root .pivot-page .gp-small-label{display:block;font-family:var(--gcap-sans);font-size:12px;font-weight:500;letter-spacing:.07em;color:#786238;line-height:1.8}#gcap-root .google-page .gp-small-note,#gcap-root .pivot-page .gp-small-note{font-size:13px;line-height:1.85;color:#586068}#gcap-root .google-page .gp-button-note,#gcap-root .pivot-page .gp-button-note{margin-top:15px;font-size:13px;line-height:1.9;max-width:380px;color:#586068}#gcap-root .google-page .gp-company-name,#gcap-root .pivot-page .gp-company-name{font-family:var(--gcap-serif);font-weight:400}#gcap-root .google-page .gp-phrase,#gcap-root .pivot-page .gp-phrase{display:inline-block;white-space:nowrap}#gcap-root .google-page .gp-sr-only,#gcap-root .pivot-page .gp-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#gcap-root .google-page .button-primary,#gcap-root .pivot-page .button-primary{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:58px;padding:15px 22px;text-decoration:none;line-height:1.6}#gcap-root .google-page .button-primary svg,#gcap-root .pivot-page .button-primary svg{flex:0 0 auto}#gcap-root .google-page .text-link,#gcap-root .pivot-page .text-link{display:inline-flex;align-items:center;gap:14px;min-height:44px;font-size:14px;text-decoration:none;border-bottom:1px solid #ae9367}#gcap-root .google-page .text-link svg,#gcap-root .pivot-page .text-link svg{flex:0 0 auto}#gcap-root .google-page .gp-coach-grid,#gcap-root .pivot-page .gp-coach-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:46px}#gcap-root .google-page .google-hero{padding-top:55px}#gcap-root .google-page .google-hero-grid{display:grid;grid-template-columns:.96fr 1.04fr;gap:64px;align-items:start}#gcap-root .google-page .google-hero-copy{padding-top:5px}#gcap-root .google-page .google-hero .section-kicker{font-size:13px;margin-bottom:20px}#gcap-root .google-page .google-hero .section-kicker .gp-company-name{margin-left:13px;font-size:22px;letter-spacing:.015em}#gcap-root .google-page .google-hero h1{margin:0;font-size:clamp(39px,4.05vw,57px);font-weight:500;line-height:1.5;letter-spacing:-.045em}#gcap-root .google-page .google-hero-description{margin-top:25px;line-height:2;font-size:17px}#gcap-root .google-page .google-hero .button-primary{margin-top:31px}#gcap-root .google-page .google-two-perspectives{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;padding-top:6px}#gcap-root .google-page .google-lead-portrait{margin:0;min-width:0}#gcap-root .google-page .google-lead-yamada{padding-top:76px}#gcap-root .google-page .google-perspective-label{display:flex;align-items:center;gap:15px;padding:0 0 13px;font-size:13px;line-height:1.7;border-bottom:1px solid #bcb19d}#gcap-root .google-page .google-perspective-label>span{color:#8a7246;font-size:21px;font-family:var(--gcap-serif)}#gcap-root .google-page .google-lead-portrait img{width:100%;height:278px;object-fit:cover;object-position:50% 26%;margin-top:16px;background:#e7e6e1}#gcap-root .google-page .google-lead-yamada img{object-position:52% 19%}#gcap-root .google-page .google-lead-portrait h2{margin:15px 0 7px;font-size:19px;line-height:1.6;letter-spacing:-.035em}#gcap-root .google-page .google-lead-portrait figcaption p{font-size:14px;line-height:1.9}#gcap-root .google-page .google-lead-portrait figcaption a{display:inline-flex;align-items:center;gap:10px;min-height:44px;margin-top:4px;font-size:12px;text-decoration:none}#gcap-root .google-page .google-hero-bottom{display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid #d9d3c8;margin-top:45px;padding-block:20px;font-size:12px;color:#586068}#gcap-root .google-page .google-hero-bottom a{display:inline-flex;align-items:center;gap:16px;min-height:44px;text-decoration:none;color:#23354a;white-space:nowrap}#gcap-root .google-page .google-preparation{background:#f2efe9}#gcap-root .google-page .google-preparation-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:92px}#gcap-root .google-page .google-preparation-grid h2{margin:0 0 31px}#gcap-root .google-page .google-official-note{max-width:370px;font-size:13px;color:#59616a;line-height:1.9}#gcap-root .google-page .google-official-note a{display:inline-flex;align-items:center;gap:8px;margin-top:8px;min-height:35px;color:#5c4927}#gcap-root .google-page .google-preparation-rows article{padding:0 0 37px}#gcap-root .google-page .google-preparation-rows article+article{padding-top:37px;border-top:1px solid #cfc9bd}#gcap-root .google-page .google-preparation-rows article:last-child{padding-bottom:0}#gcap-root .google-page .google-preparation-rows h3{margin:10px 0 17px;font-size:29px}#gcap-root .google-page .google-preparation-rows .text-link{margin-top:17px}#gcap-root .google-page .google-section-intro{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:end;margin-bottom:43px}#gcap-root .google-page .google-section-intro h2{margin:0}#gcap-root .google-page .google-section-intro>p{padding-bottom:6px}#gcap-root .google-page .google-case-context{padding:29px 32px;background:#eee8dd;border-left:3px solid #a48a54}#gcap-root .google-page .gp-example-label{display:block;font-size:11px;letter-spacing:.07em;font-weight:500;color:#6c542c;margin-bottom:9px}#gcap-root .google-page .google-case-context>p{font-size:19px;line-height:1.85}#gcap-root .google-page .google-case-context small{display:block;margin-top:12px;font-size:12px;line-height:1.8;color:#62656a}#gcap-root .google-page .google-dialogue-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:35px;border-bottom:1px solid #cfc7b8}#gcap-root .google-page .google-dialogue-tabs button{display:flex;align-items:center;gap:13px;padding:15px 13px 20px;min-height:74px;border:0;border-bottom:3px solid transparent;background:transparent;color:#65696d;font-size:14px;line-height:1.6;text-align:left}#gcap-root .google-page .google-dialogue-tabs button>span{font-size:23px;font-family:var(--gcap-serif);color:#a29780}#gcap-root .google-page .google-dialogue-tabs button[aria-selected=true]{color:#111b2e;border-bottom-color:#8e754a;background:#f3eee4}#gcap-root .google-page .google-dialogue-tabs button[aria-selected=true]>span{color:#846a3a}#gcap-root .google-page .google-dialogue-panel{background:#fff;border:1px solid #ded8cf;border-top:0;padding:37px 35px 22px;min-height:490px}#gcap-root .google-page .google-clarify-grid,#gcap-root .google-page .google-reason-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:43px;min-height:350px}#gcap-root .google-page .google-panel-heading h3{margin:10px 0 15px;font-size:27px}#gcap-root .google-page .google-panel-heading>p{font-size:15px;color:#59616a;line-height:1.9}#gcap-root .google-page .google-clarification{border-top:1px solid #d9d7d0}#gcap-root .google-page .google-clarification:last-child{border-bottom:1px solid #d9d7d0}#gcap-root .google-page .google-clarification>button{display:flex;align-items:center;justify-content:space-between;gap:20px;width:100%;min-height:59px;background:none;border:0;color:#17283d;padding:15px 0;text-align:left;font-size:16px;font-weight:500}#gcap-root .google-page .google-clarification>button svg{flex:0 0 auto;transition:transform .18s ease}#gcap-root .google-page .google-clarification>button[aria-expanded=true] svg{transform:rotate(180deg)}#gcap-root .google-page .google-clarification>div{padding-bottom:24px}#gcap-root .google-page .google-question{font-size:16px;line-height:1.8}#gcap-root .google-page .google-answer{background:#f6f3ee;margin-top:16px;padding:15px 18px;font-size:14px;line-height:1.9;color:#4e5961}#gcap-root .google-page .google-answer>span{display:block;margin-bottom:6px;font-size:11px;font-weight:500;letter-spacing:.05em;color:#7a633c}#gcap-root .google-page .google-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:0;padding:0;margin:24px 0 20px;gap:15px;min-width:0}#gcap-root .google-page .google-options>label{position:relative;border:1px solid #dcd8ce;padding:20px 17px;cursor:pointer;background:#fff}#gcap-root .google-page .google-options>label.is-selected{border-color:#9a8050;background:#f8f4ec;box-shadow:inset 0 3px #9a8050}#gcap-root .google-page .google-options input{width:17px;height:17px;accent-color:#8a6d37;margin:0 0 9px}#gcap-root .google-page .google-option-copy{display:block}#gcap-root .google-page .google-option-copy>strong{display:block;font-size:16px;line-height:1.65;margin-bottom:16px;font-weight:500}#gcap-root .google-page .google-option-copy>span{display:block;font-size:13px;line-height:1.85;margin-top:12px}#gcap-root .google-page .google-option-copy b{display:block;font-size:11px;font-weight:500;color:#806638;margin-bottom:4px}#gcap-root .google-page .google-reason-note{padding:29px 31px;background:#f3f0e9}#gcap-root .google-page .google-reason-note>p{margin-top:17px;font-size:18px;line-height:1.9}#gcap-root .google-page .google-practice-check{display:flex;align-items:flex-start;gap:13px;border-top:1px solid #d5cdbc;margin-top:24px;padding-top:18px;font-size:13px;line-height:1.85;color:#596269}#gcap-root .google-page .google-practice-check svg{flex:0 0 auto;color:#8f7441;margin-top:4px}#gcap-root .google-page .gp-inline-button{display:inline-flex;align-items:center;gap:10px;min-height:44px;border:0;border-bottom:1px solid #bca776;background:none;padding:7px 0;color:#344359;font-size:13px;margin-top:25px}#gcap-root .google-page .google-condition-button{display:flex;align-items:flex-start;gap:9px;border:1px solid #b7ad97;background:transparent;padding:15px;margin-top:25px;color:#344359;font-size:14px;line-height:1.7;text-align:left}#gcap-root .google-page .google-condition-button.is-active{background:#1f3447;color:#fff;border-color:#1f3447}#gcap-root .google-page .google-condition-button svg{flex:0 0 auto;margin-top:4px}#gcap-root .google-page .google-dialogue-controls{display:flex;gap:23px;align-items:center;border-top:1px solid #e3dfd7;margin-top:30px;padding-top:16px}#gcap-root .google-page .google-dialogue-controls>span{margin-right:auto;color:#867b64;font-size:13px}#gcap-root .google-page .google-dialogue-controls>button{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:8px 0;background:none;border:0;color:#22364b;font-size:14px}#gcap-root .google-page .google-practice-close{max-width:850px;font-size:15px;color:#59616a;margin-top:22px}#gcap-root .google-page .google-evidence{background:#eee9df}#gcap-root .google-page .google-evidence-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:65px}#gcap-root .google-page .google-evidence h2{margin:0 0 22px}#gcap-root .google-page .google-evidence .gp-small-note{margin-top:20px}#gcap-root .google-page .google-team{border-top:1px solid #e3ddd2}#gcap-root .google-page .google-process{background:#f0ede6}#gcap-root .google-page .google-process-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 54px;list-style:none;margin:0;padding:0}#gcap-root .google-page .google-process-list li{display:flex;gap:24px;padding:31px 0;border-top:1px solid #cfc7b8}#gcap-root .google-page .google-process-list li>span{color:#977d4a;font-size:30px;font-family:var(--gcap-serif);line-height:1.4}#gcap-root .google-page .google-process-list h3{font-size:20px;margin:0 0 10px}#gcap-root .google-page .google-process-list p{font-size:15px;line-height:1.9}#gcap-root .pivot-page .section-kicker,#gcap-root .pivot-page .gp-small-label{color:#4c6659}#gcap-root .pivot-page .pivot-hero{position:relative;isolation:isolate;overflow:hidden;min-height:720px;background:#faf1df}#gcap-root .pivot-page .pivot-hero-landscape{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 57%;z-index:-2}#gcap-root .pivot-page .pivot-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fffcf6a6,#fffcf61a 74%);pointer-events:none}#gcap-root .pivot-page .pivot-hero-content{padding-block:66px 51px}#gcap-root .pivot-page .pivot-hero .section-kicker{letter-spacing:.25em;margin-bottom:10px}#gcap-root .pivot-page .pivot-hero-category{font-size:13px;line-height:1.9;color:#55655d}#gcap-root .pivot-page .pivot-hero h1{margin:38px 0 25px;font-size:clamp(39px,4.55vw,64px);line-height:1.65;letter-spacing:-.045em;color:#273d36}#gcap-root .pivot-page .pivot-hero-description{font-size:18px;line-height:2;color:#33483f}#gcap-root .pivot-page .pivot-primary{margin-top:31px;background:var(--pivot-green);border-color:var(--pivot-green);color:#fff}#gcap-root .pivot-page .pivot-primary:hover{background:#3d6558;border-color:#3d6558}#gcap-root .pivot-page .pivot-hero .gp-button-note{color:#536259;max-width:470px}#gcap-root .pivot-page .pivot-hero-explore{display:inline-flex;align-items:center;gap:20px;min-height:44px;margin-top:36px;color:#395346;text-decoration:none;font-size:13px}#gcap-root .pivot-page .pivot-opening{padding-block:116px}#gcap-root .pivot-page .pivot-opening-layout{display:grid;grid-template-columns:1fr 1fr;gap:91px}#gcap-root .pivot-page .pivot-opening h2{margin:0}#gcap-root .pivot-page .pivot-opening-layout>div:last-child>p+p{margin-top:23px}#gcap-root .pivot-page .pivot-opening-emphasis{font-family:var(--gcap-serif);font-size:24px;line-height:1.8;color:#3e574b;padding-top:8px}#gcap-root .pivot-page .pivot-explorer{background:#f2ede3}#gcap-root .pivot-page .pivot-editorial-heading{max-width:735px}#gcap-root .pivot-page .pivot-editorial-heading h2{margin:0 0 23px}#gcap-root .pivot-page .pivot-explorer-layout{display:grid;grid-template-columns:.83fr 1.17fr;gap:72px;margin-top:53px;align-items:start}#gcap-root .pivot-page .pivot-example-picker>.gp-small-label{margin-bottom:20px}#gcap-root .pivot-page .pivot-example-picker button{width:100%;display:grid;grid-template-columns:27px 1fr 20px;gap:18px;align-items:center;border:0;border-top:1px solid #c7c6b8;background:transparent;padding:24px 10px 24px 0;color:#34463e;text-align:left;min-height:86px}#gcap-root .pivot-page .pivot-example-picker button:last-child{border-bottom:1px solid #c7c6b8}#gcap-root .pivot-page .pivot-example-picker button>span{font-family:var(--gcap-serif);font-size:21px;color:#8c9786}#gcap-root .pivot-page .pivot-example-picker button>strong{font-size:16px;font-weight:400;line-height:1.85}#gcap-root .pivot-page .pivot-example-picker button.is-selected{color:#203e32;background:#e3e6dc;padding-left:12px;border-left:3px solid #5d7665}#gcap-root .pivot-page .pivot-example-picker .gp-small-note{margin-top:21px}#gcap-root .pivot-page .pivot-example-result{background:#fffcf6;padding:36px 38px;border-top:3px solid #9fa389;box-shadow:0 9px 32px #40423009}#gcap-root .pivot-page .pivot-example-experience{font-family:var(--gcap-serif);font-size:23px;line-height:1.9}#gcap-root .pivot-page .pivot-strength-reading{padding-block:26px;border-bottom:1px solid #d8d9cc}#gcap-root .pivot-page .pivot-strength-reading>p{margin-top:10px;font-size:16px}#gcap-root .pivot-page .pivot-possibilities{padding-block:26px}#gcap-root .pivot-page .pivot-possibilities ul{list-style:none;padding:0;margin:13px 0 0}#gcap-root .pivot-page .pivot-possibilities li{display:flex;gap:13px;align-items:baseline;margin-top:9px;font-size:17px}#gcap-root .pivot-page .pivot-possibilities li svg{flex:0 0 auto;transform:translateY(3px);color:#789080}#gcap-root .pivot-page .pivot-next-question{background:#e9eee5;padding:18px 20px}#gcap-root .pivot-page .pivot-next-question>p{margin-top:8px;font-size:14px;line-height:1.9}#gcap-root .pivot-page .pivot-criteria-layout{display:grid;grid-template-columns:1fr 1fr;gap:88px;align-items:start}#gcap-root .pivot-page .pivot-criteria h2{margin:0 0 23px}#gcap-root .pivot-page .pivot-axis-picker{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:0;border:0;margin:30px 0 0;min-width:0}#gcap-root .pivot-page .pivot-axis-picker label{display:flex;align-items:center;gap:11px;min-height:55px;border:1px solid #c8cdc2;padding:12px;font-size:14px;line-height:1.6;color:#3e5147;cursor:pointer}#gcap-root .pivot-page .pivot-axis-picker label.is-selected{background:#e8eee5;border-color:#6f8875}#gcap-root .pivot-page .pivot-axis-picker input{width:17px;height:17px;flex:0 0 auto;accent-color:#466352;margin:0}#gcap-root .pivot-page .pivot-question-sheet{border-top:2px solid #8b9c86;background:#f6f4ed;padding:33px 36px;min-height:390px}#gcap-root .pivot-page .pivot-question-sheet article{border-top:1px solid #d5d9cc;padding-top:21px;margin-top:23px}#gcap-root .pivot-page .pivot-question-sheet h3{font-size:19px;margin:0 0 11px}#gcap-root .pivot-page .pivot-question-sheet article p{font-size:16px;line-height:1.9}#gcap-root .pivot-page .pivot-question-sheet>.gp-small-note{margin-top:29px}#gcap-root .pivot-page .pivot-empty-question{padding-block:35px;font-size:16px;color:#5b685e}#gcap-root .pivot-page .pivot-exploration-process{border-top:1px solid #dfded3;background:#fbf7ef}#gcap-root .pivot-page .pivot-process-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:92px}#gcap-root .pivot-page .pivot-process-intro h2{margin:0 0 26px}#gcap-root .pivot-page .pivot-process-intro .text-link{margin-top:27px}#gcap-root .pivot-page .pivot-process-list{list-style:none;padding:0;margin:0}#gcap-root .pivot-page .pivot-process-list li{display:flex;gap:31px;padding:32px 0;border-top:1px solid #cfd3c5}#gcap-root .pivot-page .pivot-process-list li:first-child{padding-top:0;border-top:0}#gcap-root .pivot-page .pivot-process-list li>span{font-family:var(--gcap-serif);font-size:35px;color:#94a18d;line-height:1.5}#gcap-root .pivot-page .pivot-process-list h3{font-size:24px;margin:0 0 14px}#gcap-root .pivot-page .pivot-process-list p{font-size:16px;line-height:1.9}#gcap-root .pivot-page .pivot-outcomes{background:#e9ede2}#gcap-root .pivot-page .pivot-outcomes>.content-width{display:grid;grid-template-columns:1fr 1fr;gap:89px;align-items:start}#gcap-root .pivot-page .pivot-outcomes h2{margin:0 0 24px;color:#2e493b}#gcap-root .pivot-page .pivot-outcomes-heading p:last-child{max-width:450px}#gcap-root .pivot-page .pivot-outcome-list{margin:0}#gcap-root .pivot-page .pivot-outcome-list>div{padding:22px 0;border-bottom:1px solid #bdc7b7}#gcap-root .pivot-page .pivot-outcome-list>div:first-child{border-top:1px solid #bdc7b7}#gcap-root .pivot-page .pivot-outcome-list dt{font-family:var(--gcap-serif);font-size:22px;color:#34503f}#gcap-root .pivot-page .pivot-outcome-list dd{margin:8px 0 0;font-size:15px}#gcap-root .pivot-page .pivot-reflection{background:#f2ede3}#gcap-root .pivot-page .pivot-reflection-layout{display:grid;grid-template-columns:.95fr 1.05fr;gap:76px;align-items:center}#gcap-root .pivot-page .pivot-reflection h2{margin:0 0 23px}#gcap-root .pivot-page .pivot-next-layout{display:grid;grid-template-columns:1fr .8fr;gap:105px;align-items:start}#gcap-root .pivot-page .pivot-next-layout h2{margin:0 0 22px}#gcap-root .pivot-page .pivot-program-links{padding-top:11px}#gcap-root .pivot-page .pivot-program-links a{display:flex;align-items:baseline;gap:6px;min-height:63px;padding:16px 3px;border-bottom:1px solid #c7cbbd;color:#314c3e;text-decoration:none;font-size:14px}#gcap-root .pivot-page .pivot-program-links a>span{font-family:var(--gcap-serif);font-size:24px;font-weight:400;margin-right:4px}#gcap-root .pivot-page .pivot-program-links a>svg{margin-left:auto;flex:0 0 auto;transform:translateY(3px)}@media(max-width:1199px){#gcap-root .google-page .google-hero-grid{gap:38px}#gcap-root .google-page .google-hero h1{font-size:42px}#gcap-root .google-page .google-two-perspectives{gap:16px}#gcap-root .google-page .google-lead-portrait img{height:239px}#gcap-root .google-page .google-lead-portrait h2{font-size:17px}#gcap-root .google-page .google-preparation-grid,#gcap-root .google-page .google-section-intro,#gcap-root .google-page .google-evidence-grid{gap:46px}#gcap-root .google-page .google-dialogue-tabs button{font-size:12px;gap:9px;padding-inline:10px}#gcap-root .google-page .google-options{gap:10px}#gcap-root .google-page .google-options>label{padding:18px 14px}#gcap-root .pivot-page .pivot-opening-layout,#gcap-root .pivot-page .pivot-explorer-layout,#gcap-root .pivot-page .pivot-criteria-layout,#gcap-root .pivot-page .pivot-process-layout,#gcap-root .pivot-page .pivot-outcomes>.content-width,#gcap-root .pivot-page .pivot-reflection-layout,#gcap-root .pivot-page .pivot-next-layout{gap:50px}#gcap-root .pivot-page .pivot-example-result{padding:30px}}@media(max-width:899px){#gcap-root .google-page .gp-section,#gcap-root .pivot-page .gp-section{padding-block:76px}#gcap-root .google-page .google-hero{padding-top:42px}#gcap-root .google-page .google-hero-grid{grid-template-columns:1fr;gap:45px}#gcap-root .google-page .google-hero h1{font-size:50px}#gcap-root .google-page .google-desktop-break{display:none}#gcap-root .google-page .google-hero-description{max-width:550px}#gcap-root .google-page .google-two-perspectives{grid-template-columns:1fr 1fr;gap:27px;max-width:650px}#gcap-root .google-page .google-lead-yamada{padding-top:44px}#gcap-root .google-page .google-lead-portrait img{height:305px}#gcap-root .google-page .google-lead-portrait h2{font-size:21px}#gcap-root .google-page .google-preparation-grid{gap:43px;grid-template-columns:.95fr 1.05fr}#gcap-root .google-page .google-preparation-grid h2{font-size:31px}#gcap-root .google-page .google-preparation-rows h3{font-size:24px}#gcap-root .google-page .google-section-intro{grid-template-columns:1fr;gap:23px}#gcap-root .google-page .google-section-intro>p{max-width:650px}#gcap-root .google-page .google-clarify-grid,#gcap-root .google-page .google-reason-grid{grid-template-columns:1fr;gap:27px}#gcap-root .google-page .google-panel-heading h3 br{display:none}#gcap-root .google-page .google-evidence-grid{grid-template-columns:1fr;gap:34px}#gcap-root .google-page .google-dialogue-panel{padding-inline:27px}#gcap-root .google-page .google-options{grid-template-columns:1fr}#gcap-root .google-page .google-options>label{display:flex;gap:17px}#gcap-root .google-page .google-options input{flex:0 0 auto;margin-top:5px}#gcap-root .google-page .google-option-copy{display:grid;grid-template-columns:1fr 1fr;gap:8px 22px}#gcap-root .google-page .google-option-copy>strong{grid-column:1 / -1;margin-bottom:0}#gcap-root .google-page .google-option-copy>span{margin-top:0}#gcap-root .google-page .google-process-list{grid-template-columns:1fr}#gcap-root .pivot-page .pivot-hero{min-height:680px}#gcap-root .pivot-page .pivot-hero h1{font-size:45px}#gcap-root .pivot-page .pivot-hero-landscape{object-position:60% center}#gcap-root .pivot-page .pivot-opening-layout,#gcap-root .pivot-page .pivot-explorer-layout,#gcap-root .pivot-page .pivot-criteria-layout,#gcap-root .pivot-page .pivot-process-layout,#gcap-root .pivot-page .pivot-outcomes>.content-width,#gcap-root .pivot-page .pivot-reflection-layout,#gcap-root .pivot-page .pivot-next-layout{grid-template-columns:1fr;gap:39px}#gcap-root .pivot-page .pivot-opening-layout>div:last-child{max-width:660px}#gcap-root .pivot-page .pivot-example-picker button{padding-block:20px;min-height:70px}#gcap-root .pivot-page .pivot-explorer-layout{margin-top:34px}#gcap-root .pivot-page .pivot-axis-picker{max-width:510px}#gcap-root .pivot-page .pivot-question-sheet{min-height:0}#gcap-root .pivot-page .pivot-process-list{margin-top:8px}#gcap-root .pivot-page .pivot-outcomes-heading p:last-child{max-width:none}}@media(max-width:599px){#gcap-root .google-page,#gcap-root .pivot-page{font-size:16px;line-height:1.9}#gcap-root .google-page .gp-section,#gcap-root .pivot-page .gp-section{padding-block:61px}#gcap-root .google-page .gp-section h2,#gcap-root .pivot-page .gp-section h2{font-size:28px;line-height:1.65}#gcap-root .google-page .section-kicker,#gcap-root .pivot-page .section-kicker{font-size:11px;letter-spacing:.1em;margin-bottom:14px}#gcap-root .google-page .button-primary,#gcap-root .pivot-page .button-primary{width:100%;font-size:15px;gap:14px;min-height:56px;padding-inline:17px}#gcap-root .google-page .gp-coach-grid,#gcap-root .pivot-page .gp-coach-grid{grid-template-columns:1fr;gap:25px;margin-top:31px}#gcap-root .google-page .google-hero{padding-top:29px}#gcap-root .google-page .google-hero .section-kicker{margin-bottom:17px}#gcap-root .google-page .google-hero .section-kicker .gp-company-name{font-size:20px}#gcap-root .google-page .google-hero h1{font-size:clamp(30px,8.4vw,42px);letter-spacing:-.055em;line-height:1.58}#gcap-root .google-page .google-hero-description{font-size:16px;margin-top:23px}#gcap-root .google-page .google-hero-description br{display:none}#gcap-root .google-page .google-hero .button-primary{margin-top:27px}#gcap-root .google-page .google-hero-grid{gap:32px}#gcap-root .google-page .google-two-perspectives{gap:15px}#gcap-root .google-page .google-lead-yamada{padding-top:32px}#gcap-root .google-page .google-perspective-label{font-size:11px;gap:7px;padding-bottom:10px;letter-spacing:-.035em}#gcap-root .google-page .google-perspective-label>span{font-size:18px}#gcap-root .google-page .google-lead-portrait img{height:190px;margin-top:13px}#gcap-root .google-page .google-lead-portrait h2{font-size:16px;line-height:1.65;margin-top:13px}#gcap-root .google-page .google-lead-portrait figcaption p{font-size:13px;line-height:1.85}#gcap-root .google-page .google-hero-bottom{display:block;margin-top:27px;padding-block:17px}#gcap-root .google-page .google-hero-bottom>p{font-size:11px}#gcap-root .google-page .google-hero-bottom a{font-size:12px}#gcap-root .google-page .google-preparation-grid{grid-template-columns:1fr;gap:34px}#gcap-root .google-page .google-preparation-grid h2{font-size:29px;margin-bottom:22px}#gcap-root .google-page .google-preparation-grid h2 br{display:none}#gcap-root .google-page .google-preparation-rows h3{font-size:24px}#gcap-root .google-page .google-preparation-rows h3 br{display:none}#gcap-root .google-page .google-official-note{max-width:none}#gcap-root .google-page .google-preparation-rows article{padding-bottom:28px}#gcap-root .google-page .google-preparation-rows article+article{padding-top:28px}#gcap-root .google-page .google-section-intro{margin-bottom:27px;gap:19px}#gcap-root .google-page .google-case-context{padding:21px 19px}#gcap-root .google-page .google-case-context>p{font-size:16px}#gcap-root .google-page .google-case-context small{font-size:11px}#gcap-root .google-page .google-dialogue-tabs{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:25px}#gcap-root .google-page .google-dialogue-tabs button{min-height:64px;padding:12px 9px;gap:9px;font-size:12px;border-bottom-width:2px}#gcap-root .google-page .google-dialogue-tabs button>span{font-size:20px}#gcap-root .google-page .google-dialogue-panel{padding:25px 19px 15px;min-height:0}#gcap-root .google-page .google-clarify-grid,#gcap-root .google-page .google-reason-grid{min-height:0}#gcap-root .google-page .google-panel-heading h3{font-size:23px}#gcap-root .google-page .google-panel-heading>p{font-size:14px}#gcap-root .google-page .google-clarification>button{font-size:15px;min-height:60px}#gcap-root .google-page .google-question{font-size:15px}#gcap-root .google-page .google-answer{padding:14px;font-size:13px}#gcap-root .google-page .google-options>label{padding:19px 14px;gap:12px}#gcap-root .google-page .google-option-copy{display:block}#gcap-root .google-page .google-option-copy>strong{font-size:15px}#gcap-root .google-page .google-option-copy>span{margin-top:12px}#gcap-root .google-page .google-reason-note{padding:22px 18px}#gcap-root .google-page .google-reason-note>p{font-size:16px}#gcap-root .google-page .google-dialogue-controls{gap:15px;flex-wrap:wrap}#gcap-root .google-page .google-dialogue-controls>button{font-size:12px;gap:7px}#gcap-root .google-page .google-dialogue-controls>span{font-size:12px}#gcap-root .google-page .google-practice-close{font-size:14px}#gcap-root .google-page .google-process-list li{gap:19px;padding-block:24px}#gcap-root .google-page .google-process-list li>span{font-size:25px}#gcap-root .google-page .google-process-list h3{font-size:19px}#gcap-root .google-page .google-process-list p{font-size:14px}#gcap-root .pivot-page .pivot-hero{min-height:705px}#gcap-root .pivot-page .pivot-hero-content{padding-block:40px 35px}#gcap-root .pivot-page .pivot-hero:after{background:#fffcf657}#gcap-root .pivot-page .pivot-hero-landscape{object-position:64% center}#gcap-root .pivot-page .pivot-hero-category{font-size:11px}#gcap-root .pivot-page .pivot-hero h1{font-size:clamp(29px,8vw,42px);line-height:1.72;margin-top:38px;margin-bottom:27px;letter-spacing:-.055em}#gcap-root .pivot-page .pivot-hero-description{font-size:16px;line-height:2;max-width:360px}#gcap-root .pivot-page .pivot-desktop-break{display:none}#gcap-root .pivot-page .pivot-hero .gp-button-note{font-size:12px;max-width:350px}#gcap-root .pivot-page .pivot-hero-explore{font-size:12px;margin-top:34px}#gcap-root .pivot-page .pivot-opening-layout{gap:25px}#gcap-root .pivot-page .pivot-opening-emphasis{font-size:22px}#gcap-root .pivot-page .pivot-explorer-layout{gap:26px}#gcap-root .pivot-page .pivot-editorial-heading h2{margin-bottom:20px}#gcap-root .pivot-page .pivot-example-picker button{gap:12px;grid-template-columns:22px 1fr 18px}#gcap-root .pivot-page .pivot-example-picker button>strong{font-size:15px}#gcap-root .pivot-page .pivot-example-picker .gp-small-note{font-size:12px}#gcap-root .pivot-page .pivot-example-result{padding:25px 21px}#gcap-root .pivot-page .pivot-example-experience{font-size:20px}#gcap-root .pivot-page .pivot-strength-reading{padding-block:22px}#gcap-root .pivot-page .pivot-strength-reading>p{font-size:15px}#gcap-root .pivot-page .pivot-possibilities{padding-block:22px}#gcap-root .pivot-page .pivot-possibilities li{font-size:15px;gap:10px}#gcap-root .pivot-page .pivot-next-question{padding:16px}#gcap-root .pivot-page .pivot-next-question>p{font-size:13px}#gcap-root .pivot-page .pivot-criteria h2 br{display:none}#gcap-root .pivot-page .pivot-axis-picker{gap:9px}#gcap-root .pivot-page .pivot-axis-picker label{font-size:12px;gap:8px;padding-inline:9px;min-height:57px}#gcap-root .pivot-page .pivot-axis-picker input{width:16px;height:16px}#gcap-root .pivot-page .pivot-question-sheet{padding:25px 22px}#gcap-root .pivot-page .pivot-question-sheet article p{font-size:15px}#gcap-root .pivot-page .pivot-question-sheet>.gp-small-note{font-size:12px}#gcap-root .pivot-page .pivot-process-list li{gap:19px;padding-block:27px}#gcap-root .pivot-page .pivot-process-list li>span{font-size:29px}#gcap-root .pivot-page .pivot-process-list h3{font-size:22px}#gcap-root .pivot-page .pivot-process-list p{font-size:15px}#gcap-root .pivot-page .pivot-outcome-list dt{font-size:20px}#gcap-root .pivot-page .pivot-outcome-list dd{font-size:14px}#gcap-root .pivot-page .pivot-next-layout{gap:22px}#gcap-root .pivot-page .pivot-program-links{padding-top:0}}@media(max-width:359px){#gcap-root .google-page .google-hero h1{font-size:27px}#gcap-root .google-page .google-two-perspectives{gap:13px}#gcap-root .google-page .google-lead-portrait img{height:165px}#gcap-root .google-page .google-perspective-label{gap:5px;font-size:10px}#gcap-root .google-page .google-lead-portrait h2{font-size:15px}#gcap-root .google-page .google-lead-portrait figcaption p{font-size:12px}#gcap-root .google-page .google-dialogue-panel{padding-inline:15px}#gcap-root .google-page .google-dialogue-tabs button{font-size:11px;gap:7px;padding-inline:7px}#gcap-root .google-page .google-dialogue-controls{gap:11px}#gcap-root .google-page .google-dialogue-controls>span{width:100%}#gcap-root .google-page .google-options>label{padding-inline:11px;gap:9px}#gcap-root .pivot-page .pivot-hero h1{font-size:28px}#gcap-root .pivot-page .pivot-hero .button-primary{font-size:13px}#gcap-root .pivot-page .pivot-axis-picker{grid-template-columns:1fr}#gcap-root .pivot-page .pivot-axis-picker label{font-size:14px}#gcap-root .pivot-page .pivot-example-result{padding-inline:17px}}@media(prefers-reduced-motion:reduce){#gcap-root .google-page .google-clarification>button svg{transition:none}}#gcap-root .google-page .google-editorial-hero{background:#fffdf8;padding:37px 0 0}#gcap-root .google-page .google-masthead{display:flex;align-items:baseline;justify-content:space-between;gap:30px;padding-bottom:23px;border-bottom:1px solid #b7a784}#gcap-root .google-page .google-masthead>p{font-size:13px;letter-spacing:.16em}#gcap-root .google-page .google-masthead .gp-company-name{font-size:43px;margin-left:20px;letter-spacing:-.025em;color:#26384b}#gcap-root .google-page .google-masthead>span{font-size:10px;letter-spacing:.15em;color:#847858}#gcap-root .google-page .google-editorial-opening{display:grid;grid-template-columns:1.03fr .97fr;gap:90px;align-items:end;padding:46px 0 47px}#gcap-root .google-page .google-opening-kicker{font:400 18px/1.9 var(--gcap-serif);color:#907440;margin-bottom:22px}#gcap-root .google-page .google-editorial-opening h1{font:400 clamp(48px,5.1vw,73px)/1.4 var(--gcap-serif);letter-spacing:-.05em;margin:0}#gcap-root .google-page .google-editorial-opening h1 em{font-style:normal;color:#977844}#gcap-root .google-page .google-editorial-lead>p:not(.gp-button-note){font-size:16px;line-height:2;color:#586271}#gcap-root .google-page .google-editorial-lead>p+p:not(.gp-button-note){margin-top:16px}#gcap-root .google-page .google-editorial-lead .button-primary{margin-top:25px}#gcap-root .google-page .google-editorial-lead .gp-button-note{max-width:none;font-size:12px}#gcap-root .google-page .google-editorial-deck{display:grid;grid-template-columns:1fr 1fr .75fr;gap:36px;border-top:1px solid #c6b99d;padding:24px 0 27px;align-items:center}#gcap-root .google-page .google-editorial-deck>div>span{color:#9c8153;font-size:10px;letter-spacing:.18em}#gcap-root .google-page .google-editorial-deck>div>p{font:400 20px/1.85 var(--gcap-serif);margin-top:10px;color:#3c4b5c}#gcap-root .google-page .google-editorial-deck>a{display:flex;align-items:center;justify-content:space-between;gap:19px;min-height:60px;border-left:1px solid #d3c7b2;padding-left:28px;text-decoration:none;font-size:13px}#gcap-root .google-page .google-editorial-deck>a>svg{flex:none}#gcap-root .google-page .google-lab{background:#ece5d8}#gcap-root .google-page .google-lab-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:38px}#gcap-root .google-page .google-lab-heading h2{margin:0}#gcap-root .google-page .google-lab-heading>p{font-size:16px;color:#615e59;line-height:2}#gcap-root .google-page .google-lab-case{display:grid;grid-template-columns:1fr 1fr;gap:25px 80px;padding:38px 42px;background:#1a293c;color:#fcf7ed}#gcap-root .google-page .google-lab-case>div{grid-column:1/-1;display:flex;align-items:center;gap:20px;font-size:11px;color:#bcc4cf}#gcap-root .google-page .google-lab-case .gp-example-label{color:#d6ba85;border:1px solid #897956;padding:3px 10px;margin:0}#gcap-root .google-page .google-lab-case>h3{font:400 35px/1.65 var(--gcap-serif);margin:0;color:#fff9ee}#gcap-root .google-page .google-lab-case>h3>em{font-style:normal;color:#d7b980}#gcap-root .google-page .google-lab-case>p{font-size:16px;line-height:2;color:#d0d5dc;align-self:end}#gcap-root .google-page .google-lab-book{display:grid;grid-template-columns:260px minmax(0,1fr);background:#fffdf8;border:1px solid #d1c2a8;border-top:0}#gcap-root .google-page .google-lab-index{display:flex;flex-direction:column;border-right:1px solid #ded3c0;background:#f5efe4;padding:22px 17px}#gcap-root .google-page .google-lab-index button{display:grid;grid-template-columns:32px minmax(0,1fr) 17px;gap:12px;align-items:center;text-align:left;padding:20px 13px;min-height:81px;background:transparent;border:0;border-bottom:1px solid #d9ceb9;border-left:2px solid transparent;color:#746a57}#gcap-root .google-page .google-lab-index button[aria-selected=true]{border-left-color:#937344;background:#fffdf8;color:#172a40}#gcap-root .google-page .google-lab-index button>span{font:400 23px/1.5 var(--gcap-serif);color:#a88b56}#gcap-root .google-page .google-lab-index button>strong{font-size:13px;font-weight:500;line-height:1.7}#gcap-root .google-page .google-lab-page{padding:36px 42px 20px;min-width:0;min-height:530px;display:flex;flex-direction:column}#gcap-root .google-page .google-lab-page>h3{font:400 31px/1.65 var(--gcap-serif);margin:12px 0 18px}#gcap-root .google-page .google-lab-page .google-lab-direction{font-size:14px;line-height:1.95;color:#65707a;margin-bottom:19px}#gcap-root .google-page .google-lab-page .google-clarifications{margin-top:4px}#gcap-root .google-page .google-lab-page .google-clarification>button{font-size:15px}#gcap-root .google-page .google-lab-page .google-question{font-size:15px}#gcap-root .google-page .google-lab-page .google-answer{font-size:14px}#gcap-root .google-page .google-hypothesis-list{border:0;padding:0;margin:0;display:grid;gap:11px}#gcap-root .google-page .google-hypothesis-list>label{display:flex;gap:16px;border:1px solid #d5c9b3;padding:18px 20px;cursor:pointer}#gcap-root .google-page .google-hypothesis-list>label.is-selected{background:#f2eada;border-color:#a28857}#gcap-root .google-page .google-hypothesis-list input{flex:none;width:17px;height:17px;accent-color:#927340;margin-top:5px}#gcap-root .google-page .google-hypothesis-list>label>span>strong{display:block;font:400 18px/1.75 var(--gcap-serif)}#gcap-root .google-page .google-hypothesis-list>label>span>span{display:block;font-size:13px;line-height:1.9;color:#5c6570;margin-top:7px}#gcap-root .google-page .google-lab-inference{margin-top:19px;padding:17px 20px;background:#f0f2ef}#gcap-root .google-page .google-lab-inference>span{color:#597264;font-size:11px}#gcap-root .google-page .google-lab-inference>p{margin-top:8px;font-size:14px;line-height:1.9;color:#455b50}#gcap-root .google-page .google-lab-reveal{display:flex;align-items:center;gap:19px;align-self:start;background:none;border:0;border-bottom:1px solid #ae9460;padding:10px 0;min-height:44px;font-size:14px;color:#765b31}#gcap-root .google-page .google-lab-answer{margin-top:23px;padding:24px 26px;background:#f3eddf}#gcap-root .google-page .google-lab-answer>p{font:400 17px/2.05 var(--gcap-serif)}#gcap-root .google-page .google-lab-answer>.gp-small-label{margin-bottom:13px}#gcap-root .google-page .google-lab-answer>.google-lab-answer-note{margin-top:19px;padding-top:17px;border-top:1px solid #d7c9ad;font:400 13px/1.9 var(--gcap-sans);color:#776a55}#gcap-root .google-page .google-lab-page .google-practice-check{margin-bottom:20px}#gcap-root .google-page .google-lab-experiment{display:grid;gap:0;border-top:1px solid #c6b89a;margin-bottom:19px}#gcap-root .google-page .google-lab-experiment>div{display:grid;grid-template-columns:130px minmax(0,1fr);gap:27px;border-bottom:1px solid #dfd5c4;padding:20px 0}#gcap-root .google-page .google-lab-experiment>div>span{font:400 18px/1.8 var(--gcap-serif);color:#7b6136}#gcap-root .google-page .google-lab-experiment>div>p{font-size:14px;line-height:1.95;color:#55616c}#gcap-root .google-page .google-lab-page .google-condition-button{margin-top:0;align-self:start}#gcap-root .google-page .google-lab-controls{display:flex;gap:24px;align-items:center;border-top:1px solid #ddd2bd;padding-top:13px;margin-top:auto}#gcap-root .google-page .google-lab-controls>span{font:400 15px/1.6 var(--gcap-serif);color:#9b875e;margin-right:auto}#gcap-root .google-page .google-lab-controls>button{display:inline-flex;align-items:center;gap:9px;background:none;border:0;padding:9px 0;min-height:44px;font-size:13px;color:#33485e}#gcap-root .google-page .google-lab-close{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;padding:32px 0 0}#gcap-root .google-page .google-lab-close>p{font:400 25px/1.8 var(--gcap-serif);color:#6e562e}#gcap-root .google-page .google-lab-close>div{font-size:15px;line-height:2;color:#615e58}#gcap-root .google-page .google-perspectives-section{background:#273644;color:#fbf7ee}#gcap-root .google-page .google-perspectives-intro{display:grid;grid-template-columns:1.1fr .9fr;gap:0 80px;align-items:end}#gcap-root .google-page .google-perspectives-intro .section-kicker{grid-column:1/-1;color:#cbb183}#gcap-root .google-page .google-perspectives-intro h2{margin:0;color:#fbf7ee}#gcap-root .google-page .google-perspectives-intro>p:last-child{color:#cbd5dc;font-size:16px;line-height:2}#gcap-root .google-page .google-perspective-essays{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:45px}#gcap-root .google-page .google-perspective-essays>article{border-top:1px solid #687e8b;padding-top:25px}#gcap-root .google-page .google-perspective-essays>article>span{font-size:10px;letter-spacing:.14em;color:#d0b380}#gcap-root .google-page .google-perspective-essays h3{font:400 30px/1.7 var(--gcap-serif);margin:19px 0 20px;color:#f6f6f0}#gcap-root .google-page .google-perspective-essays p{font-size:16px;line-height:2;color:#cbd7df}#gcap-root .google-page .google-perspectives-section .text-link{color:#e0c394;margin-top:34px}#gcap-root .google-page .google-video-library{background:#eee6d6}#gcap-root .google-page .google-video-heading{display:grid;grid-template-columns:1fr 1fr;gap:85px;align-items:end;margin-bottom:35px}#gcap-root .google-page .google-video-heading h2{margin:0}#gcap-root .google-page .google-video-heading>p{font-size:16px;line-height:2;color:#625f59}#gcap-root .google-page .google-two-videos{display:grid;grid-template-columns:1fr 1fr;gap:32px}#gcap-root .google-page .google-two-videos>div>span{display:block;font:400 20px/1.8 var(--gcap-serif);margin-bottom:15px;color:#5a4a2f}#gcap-root .google-page .google-curriculum-section{background:#fffdf8}#gcap-root .google-page .google-curriculum-section header{max-width:810px}#gcap-root .google-page .google-curriculum-section header h2{margin:0}#gcap-root .google-page .google-curriculum-section header>p:last-child{font-size:16px;line-height:2;color:#5b6773;margin-top:24px}#gcap-root .google-page .google-pre-session{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;padding:24px 0;margin:32px 0;border-top:1px solid #c5b799;border-bottom:1px solid #c5b799}#gcap-root .google-page .google-pre-session>span{font-size:12px;color:#8b754b}#gcap-root .google-page .google-pre-session p{font-size:14px;color:#5a6671;line-height:1.9}#gcap-root .google-page .google-pre-session strong{display:block;font:400 21px/1.8 var(--gcap-serif);color:#283d51;margin-bottom:9px}#gcap-root .google-page .google-curriculum-editorial{display:grid;grid-template-columns:1fr 1fr;gap:0 70px}#gcap-root .google-page .google-curriculum-editorial>article{padding:30px 0;border-bottom:1px solid #d7cebd}#gcap-root .google-page .google-curriculum-editorial>.google-curriculum-first{grid-column:1/-1;display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;padding-top:8px}#gcap-root .google-page .google-curriculum-time{display:flex;align-items:baseline;gap:24px;margin-bottom:16px}#gcap-root .google-page .google-curriculum-time>span{font:400 24px/1.6 var(--gcap-serif);color:#a08145}#gcap-root .google-page .google-curriculum-time>small{font-size:9px;letter-spacing:.12em;color:#8a8b85}#gcap-root .google-page .google-curriculum-first .google-curriculum-time{display:block}#gcap-root .google-page .google-curriculum-first .google-curriculum-time>span{font-size:37px;display:block}#gcap-root .google-page .google-curriculum-first .google-curriculum-time>small{margin-top:7px;display:block}#gcap-root .google-page .google-curriculum-editorial h3{font:400 25px/1.8 var(--gcap-serif);margin:0 0 16px;color:#25394f}#gcap-root .google-page .google-curriculum-editorial article>div:last-child>p{font-size:15px;color:#5b6876;line-height:2}#gcap-root .google-page .google-curriculum-editorial article>div:last-child>.google-curriculum-task{display:flex;gap:10px;margin-top:17px;font-size:12px;color:#866e43}#gcap-root .google-page .google-curriculum-task>svg{flex:none;margin-top:4px}#gcap-root .pivot-page .pivot-opening-revised{padding-block:83px}#gcap-root .pivot-page .pivot-career-map{background:#244539;color:#f6f2e7}#gcap-root .pivot-page .pivot-map-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:end;margin-bottom:36px}#gcap-root .pivot-page .pivot-career-map .section-kicker{color:#c5c49f}#gcap-root .pivot-page .pivot-map-heading h2{color:#f6f2e7;margin:0}#gcap-root .pivot-page .pivot-map-heading>p{font-size:16px;color:#cad9cb;line-height:2}#gcap-root .pivot-page .pivot-map-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-bottom:25px}#gcap-root .pivot-page .pivot-map-choices>button{display:grid;grid-template-columns:26px minmax(0,1fr) 18px;align-items:center;gap:14px;text-align:left;min-height:77px;padding:18px;background:transparent;border:1px solid #678071;color:#d7e2d8}#gcap-root .pivot-page .pivot-map-choices>button[aria-pressed=true]{background:#e8e2cf;color:#244539;border-color:#e8e2cf}#gcap-root .pivot-page .pivot-map-choices>button>span{font:400 21px/1.5 var(--gcap-serif);color:#b9ba93}#gcap-root .pivot-page .pivot-map-choices>button[aria-pressed=true]>span{color:#607862}#gcap-root .pivot-page .pivot-map-choices strong{font-size:13px;line-height:1.8;font-weight:400}#gcap-root .pivot-page .pivot-map-canvas{display:grid;grid-template-columns:.9fr 1.1fr 1fr;background:#f1eee0;color:#294438}#gcap-root .pivot-page .pivot-map-canvas>article{min-width:0;padding:31px 29px}#gcap-root .pivot-page .pivot-map-canvas>article+article{border-left:1px solid #c6cebb}#gcap-root .pivot-page .pivot-map-canvas .pivot-map-origin{background:#e4e4d5}#gcap-root .pivot-page .pivot-map-coordinate{display:block;font-size:9px;letter-spacing:.1em;line-height:1.9;color:#6a816c;min-height:35px}#gcap-root .pivot-page .pivot-map-canvas h3{font:400 23px/1.8 var(--gcap-serif);margin:7px 0 20px;text-wrap:pretty}#gcap-root .pivot-page .pivot-map-canvas article>p{font-size:15px;line-height:2;color:#4b6152}#gcap-root .pivot-page .pivot-map-origin .gp-example-label{display:inline-block;margin-top:20px;padding:3px 10px;border:1px solid #9ca78e;color:#708069;font-size:10px}#gcap-root .pivot-page .pivot-map-paths ul{margin:0;padding:0;list-style:none}#gcap-root .pivot-page .pivot-map-paths li{display:flex;align-items:start;gap:10px;border-top:1px solid #c7ccb7;padding:15px 0;font-size:15px;line-height:1.9}#gcap-root .pivot-page .pivot-map-paths li svg{flex:none;color:#809078;margin-top:5px}#gcap-root .pivot-page .pivot-map-question{display:grid;grid-template-columns:180px minmax(0,1fr);gap:25px;padding:23px 29px;background:#c4ccb4;color:#294537}#gcap-root .pivot-page .pivot-map-question>span{font:400 17px/1.8 var(--gcap-serif)}#gcap-root .pivot-page .pivot-map-question>p{font-size:14px;line-height:1.95}#gcap-root .pivot-page .pivot-map-close{display:grid;grid-template-columns:.85fr 1.15fr;gap:63px;padding-top:32px}#gcap-root .pivot-page .pivot-map-close>p{font:400 24px/1.85 var(--gcap-serif);color:#e8e2c9}#gcap-root .pivot-page .pivot-map-close>div{font-size:15px;line-height:2;color:#c5d4c8}#gcap-root .pivot-page .pivot-criteria{background:#faf4e7}#gcap-root .pivot-page .pivot-question-sheet{background:#fffcf6}#gcap-root .pivot-page .pivot-journey{background:#e3e9dc}#gcap-root .pivot-page .pivot-journey-heading{display:grid;grid-template-columns:1fr 1fr;gap:78px;align-items:end;margin-bottom:40px}#gcap-root .pivot-page .pivot-journey-heading h2{margin:0}#gcap-root .pivot-page .pivot-journey-heading>p{font-size:16px;line-height:2;color:#536456}#gcap-root .pivot-page .pivot-journey-map{border-top:1px solid #a2b197}#gcap-root .pivot-page .pivot-journey-chapter{display:grid;grid-template-columns:210px minmax(0,1fr);gap:55px;padding:35px 34px;border-bottom:1px solid #b3bfaa}#gcap-root .pivot-page .pivot-journey-chapter-2{background:#d0dccb}#gcap-root .pivot-page .pivot-journey-chapter-3{background:#345545;color:#f6f2e5}#gcap-root .pivot-page .pivot-journey-range{display:flex;flex-wrap:wrap;align-content:start;align-items:baseline;gap:9px}#gcap-root .pivot-page .pivot-journey-range>strong{font:400 60px/1.3 var(--gcap-serif);color:#607a5e}#gcap-root .pivot-page .pivot-journey-range>span{font-size:15px;color:#607a5e}#gcap-root .pivot-page .pivot-journey-range>small{width:100%;font-size:10px;letter-spacing:.15em;color:#7c8f71;margin-top:10px}#gcap-root .pivot-page .pivot-journey-copy h3{font:400 28px/1.75 var(--gcap-serif);margin:0 0 17px}#gcap-root .pivot-page .pivot-journey-copy>p{font-size:16px;line-height:2;color:#506454}#gcap-root .pivot-page .pivot-journey-work{display:grid;grid-template-columns:175px minmax(0,1fr);gap:22px;margin-top:23px;padding-top:18px;border-top:1px solid #b2bea7}#gcap-root .pivot-page .pivot-journey-work>span{font-size:11px;color:#6c825f}#gcap-root .pivot-page .pivot-journey-work>p{font-size:14px;line-height:1.9;color:#4f6854}#gcap-root .pivot-page .pivot-journey-copy>.pivot-journey-next{display:flex;gap:11px;font-size:13px;margin-top:20px;color:#557348}#gcap-root .pivot-page .pivot-journey-next svg{flex:none;margin-top:5px}#gcap-root .pivot-page .pivot-journey-chapter-3 .pivot-journey-range>strong,#gcap-root .pivot-page .pivot-journey-chapter-3 .pivot-journey-range>span{color:#d4d6b3}#gcap-root .pivot-page .pivot-journey-chapter-3 .pivot-journey-range>small,#gcap-root .pivot-page .pivot-journey-chapter-3 .pivot-journey-work>span{color:#b7c5a9}#gcap-root .pivot-page .pivot-journey-chapter-3 .pivot-journey-copy>p,#gcap-root .pivot-page .pivot-journey-chapter-3 .pivot-journey-work>p{color:#d0dccb}#gcap-root .pivot-page .pivot-journey-chapter-3 .pivot-journey-work{border-top-color:#70896c}#gcap-root .pivot-page .pivot-coaches{background:#f8f5eb}#gcap-root .pivot-page .pivot-coach-heading{display:grid;grid-template-columns:1fr 1fr;gap:70px;margin-bottom:35px;align-items:end}#gcap-root .pivot-page .pivot-coach-heading h2{margin:0}#gcap-root .pivot-page .pivot-coach-heading>p{font-size:16px;line-height:2;color:#53665a}@media(max-width:1100px){#gcap-root .google-page .google-editorial-opening{gap:50px}#gcap-root .google-page .google-editorial-opening h1{font-size:59px}#gcap-root .google-page .google-lab-book{grid-template-columns:220px minmax(0,1fr)}#gcap-root .google-page .google-lab-index{padding-inline:11px}#gcap-root .google-page .google-lab-index button{gap:8px;padding-inline:10px;grid-template-columns:28px minmax(0,1fr) 16px}#gcap-root .google-page .google-lab-index button>strong{font-size:12px}#gcap-root .google-page .google-lab-page{padding-inline:30px}#gcap-root .google-page .google-lab-case{gap:25px 45px}#gcap-root .google-page .google-lab-heading,#gcap-root .google-page .google-perspectives-intro,#gcap-root .google-page .google-perspective-essays,#gcap-root .google-page .google-video-heading{gap:45px}#gcap-root .pivot-page .pivot-map-canvas>article{padding:26px 23px}#gcap-root .pivot-page .pivot-map-choices>button{gap:10px;padding:15px}#gcap-root .pivot-page .pivot-map-canvas h3{font-size:21px}#gcap-root .pivot-page .pivot-journey-chapter{grid-template-columns:160px minmax(0,1fr);gap:35px;padding-inline:27px}#gcap-root .pivot-page .pivot-journey-work{grid-template-columns:1fr;gap:7px}}@media(max-width:899px){#gcap-root .google-page .google-editorial-opening{grid-template-columns:1fr;gap:28px;padding-block:32px}#gcap-root .google-page .google-editorial-opening h1{font-size:64px}#gcap-root .google-page .google-editorial-lead{max-width:650px}#gcap-root .google-page .google-editorial-deck{grid-template-columns:1fr 1fr;gap:20px 35px}#gcap-root .google-page .google-editorial-deck>a{grid-column:1/-1;justify-content:start;padding-left:0;border-left:0;border-top:1px solid #d8cdb7;padding-top:12px;min-height:48px}#gcap-root .google-page .google-lab-heading,#gcap-root .google-page .google-video-heading,#gcap-root .google-page .google-perspectives-intro{grid-template-columns:1fr;gap:24px}#gcap-root .google-page .google-lab-book{grid-template-columns:1fr}#gcap-root .google-page .google-lab-index{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;border-right:0;border-bottom:1px solid #c8b695}#gcap-root .google-page .google-lab-index button{display:flex;flex-direction:column;align-items:center;gap:7px;padding:14px 8px;border:0;border-top:3px solid transparent;min-height:85px}#gcap-root .google-page .google-lab-index button[aria-selected=true]{border-left:0;border-top-color:#997a43}#gcap-root .google-page .google-lab-index button>svg{display:none}#gcap-root .google-page .google-lab-index button>span{font-size:20px}#gcap-root .google-page .google-lab-index button>strong{font-size:11px}#gcap-root .google-page .google-lab-page{min-height:470px}#gcap-root .google-page .google-lab-case{padding:29px 30px;gap:24px 35px}#gcap-root .google-page .google-lab-case>h3{font-size:30px}#gcap-root .google-page .google-lab-case>p{font-size:15px}#gcap-root .google-page .google-lab-close{gap:35px}#gcap-root .google-page .google-perspectives-intro .section-kicker{margin-bottom:0}#gcap-root .google-page .google-perspective-essays{gap:35px}#gcap-root .google-page .google-perspective-essays h3{font-size:27px}#gcap-root .google-page .google-curriculum-editorial{gap:0 37px}#gcap-root .google-page .google-curriculum-editorial h3{font-size:22px}#gcap-root .google-page .google-curriculum-time{display:block}#gcap-root .google-page .google-curriculum-time small{display:block;margin-top:5px}#gcap-root .pivot-page .pivot-map-heading,#gcap-root .pivot-page .pivot-journey-heading,#gcap-root .pivot-page .pivot-coach-heading{grid-template-columns:1fr;gap:25px}#gcap-root .pivot-page .pivot-map-canvas{grid-template-columns:1fr}#gcap-root .pivot-page .pivot-map-canvas>article{display:grid;grid-template-columns:220px minmax(0,1fr);gap:5px 30px;padding:25px 28px}#gcap-root .pivot-page .pivot-map-coordinate{grid-column:1;min-height:0}#gcap-root .pivot-page .pivot-map-canvas h3{grid-column:1;margin:0;font-size:21px}#gcap-root .pivot-page .pivot-map-canvas article>p,#gcap-root .pivot-page .pivot-map-paths ul{grid-column:2;grid-row:1/4}#gcap-root .pivot-page .pivot-map-canvas>article+article{border-left:0;border-top:1px solid #bcc7af}#gcap-root .pivot-page .pivot-map-origin .gp-example-label{justify-self:start;grid-column:1;margin-top:10px}#gcap-root .pivot-page .pivot-map-choices>button{grid-template-columns:22px minmax(0,1fr);gap:8px}#gcap-root .pivot-page .pivot-map-choices>button>svg{display:none}#gcap-root .pivot-page .pivot-map-choices strong{font-size:12px}#gcap-root .pivot-page .pivot-map-question{grid-template-columns:1fr;gap:9px}#gcap-root .pivot-page .pivot-map-close{gap:35px}#gcap-root .pivot-page .pivot-journey-range>strong{font-size:49px}#gcap-root .pivot-page .pivot-journey-chapter{grid-template-columns:130px minmax(0,1fr);gap:29px}#gcap-root .pivot-page .pivot-journey-copy h3{font-size:25px}}@media(max-width:599px){#gcap-root .google-page .google-editorial-hero{padding-top:24px}#gcap-root .google-page .google-masthead{gap:12px;display:block;padding-bottom:19px}#gcap-root .google-page .google-masthead>p{font-size:11px}#gcap-root .google-page .google-masthead .gp-company-name{font-size:34px;margin-left:15px}#gcap-root .google-page .google-masthead>span{display:block;font-size:8px;margin-top:9px;letter-spacing:.1em}#gcap-root .google-page .google-editorial-opening{padding-block:26px 29px;gap:25px}#gcap-root .google-page .google-opening-kicker{font-size:16px;margin-bottom:17px}#gcap-root .google-page .google-editorial-opening h1{font-size:clamp(40px,11.5vw,53px);line-height:1.45}#gcap-root .google-page .google-editorial-lead>p:not(.gp-button-note){font-size:15px}#gcap-root .google-page .google-editorial-deck{gap:20px;padding-top:20px}#gcap-root .google-page .google-editorial-deck>div>p{font-size:17px}#gcap-root .google-page .google-editorial-deck>div>span{font-size:9px}#gcap-root .google-page .google-editorial-deck>a{font-size:12px}#gcap-root .google-page .google-lab-heading>p{font-size:15px}#gcap-root .google-page .google-lab-case{grid-template-columns:1fr;padding:24px 22px;gap:18px}#gcap-root .google-page .google-lab-case>div{gap:15px;font-size:10px}#gcap-root .google-page .google-lab-case>h3{font-size:29px}#gcap-root .google-page .google-lab-case>p{font-size:14px}#gcap-root .google-page .google-lab-index button{padding:11px 4px;min-height:90px}#gcap-root .google-page .google-lab-index button>strong{font-size:10px;line-height:1.8;text-align:center}#gcap-root .google-page .google-lab-index button>span{font-size:18px}#gcap-root .google-page .google-lab-page{padding:24px 20px 14px;min-height:490px}#gcap-root .google-page .google-lab-page>h3{font-size:25px}#gcap-root .google-page .google-lab-page .google-lab-direction{font-size:13px}#gcap-root .google-page .google-lab-page .google-clarification>button{font-size:14px}#gcap-root .google-page .google-lab-page .google-question{font-size:14px}#gcap-root .google-page .google-lab-page .google-answer{font-size:13px}#gcap-root .google-page .google-hypothesis-list>label{gap:11px;padding:16px 14px}#gcap-root .google-page .google-hypothesis-list>label>span>strong{font-size:17px}#gcap-root .google-page .google-hypothesis-list>label>span>span{font-size:12px}#gcap-root .google-page .google-lab-inference{padding:16px}#gcap-root .google-page .google-lab-inference>p{font-size:13px}#gcap-root .google-page .google-lab-reveal{font-size:13px}#gcap-root .google-page .google-lab-answer{padding:20px 18px}#gcap-root .google-page .google-lab-answer>p{font-size:16px}#gcap-root .google-page .google-lab-answer>.google-lab-answer-note{font-size:12px}#gcap-root .google-page .google-lab-experiment>div{grid-template-columns:1fr;gap:10px}#gcap-root .google-page .google-lab-experiment>div>span{font-size:19px}#gcap-root .google-page .google-lab-experiment>div>p{font-size:14px}#gcap-root .google-page .google-lab-controls{gap:18px;margin-top:23px}#gcap-root .google-page .google-lab-controls>button{font-size:12px}#gcap-root .google-page .google-lab-close{grid-template-columns:1fr;gap:16px}#gcap-root .google-page .google-lab-close>p{font-size:24px}#gcap-root .google-page .google-lab-close>div{font-size:14px}#gcap-root .google-page .google-perspective-essays{grid-template-columns:1fr;gap:28px;margin-top:30px}#gcap-root .google-page .google-perspectives-intro>p:last-child{font-size:15px}#gcap-root .google-page .google-perspective-essays h3{font-size:27px}#gcap-root .google-page .google-perspective-essays p{font-size:15px}#gcap-root .google-page .google-two-videos{grid-template-columns:1fr;gap:31px}#gcap-root .google-page .google-two-videos>div>span{font-size:19px}#gcap-root .google-page .google-pre-session{grid-template-columns:1fr;gap:12px;padding-block:22px}#gcap-root .google-page .google-curriculum-editorial{grid-template-columns:1fr}#gcap-root .google-page .google-curriculum-editorial>.google-curriculum-first{display:block;padding-top:0}#gcap-root .google-page .google-curriculum-first .google-curriculum-time{display:flex;align-items:baseline;gap:20px}#gcap-root .google-page .google-curriculum-first .google-curriculum-time>span{font-size:24px}#gcap-root .google-page .google-curriculum-time{display:flex;gap:18px}#gcap-root .google-page .google-curriculum-time>span{font-size:23px}#gcap-root .google-page .google-curriculum-editorial h3{font-size:23px}#gcap-root .google-page .google-curriculum-editorial article>div:last-child>p{font-size:14px}#gcap-root .pivot-page .pivot-opening-revised{padding-block:58px}#gcap-root .pivot-page .pivot-map-heading>p{font-size:15px}#gcap-root .pivot-page .pivot-map-choices{grid-template-columns:1fr;gap:8px;margin-bottom:20px}#gcap-root .pivot-page .pivot-map-choices>button{grid-template-columns:22px minmax(0,1fr) 17px;min-height:58px;padding:13px 16px;gap:13px}#gcap-root .pivot-page .pivot-map-choices>button>svg{display:block}#gcap-root .pivot-page .pivot-map-choices strong{font-size:13px}#gcap-root .pivot-page .pivot-map-canvas>article{display:block;padding:24px 22px}#gcap-root .pivot-page .pivot-map-coordinate{font-size:9px}#gcap-root .pivot-page .pivot-map-canvas h3{font-size:23px;margin:10px 0 14px}#gcap-root .pivot-page .pivot-map-canvas article>p{font-size:15px}#gcap-root .pivot-page .pivot-map-origin .gp-example-label{margin-top:14px}#gcap-root .pivot-page .pivot-map-paths li{font-size:15px}#gcap-root .pivot-page .pivot-map-question{padding:20px 22px}#gcap-root .pivot-page .pivot-map-question>span{font-size:18px}#gcap-root .pivot-page .pivot-map-question>p{font-size:13px}#gcap-root .pivot-page .pivot-map-close{grid-template-columns:1fr;gap:17px}#gcap-root .pivot-page .pivot-map-close>p{font-size:23px}#gcap-root .pivot-page .pivot-map-close>div{font-size:14px}#gcap-root .pivot-page .pivot-journey-heading>p{font-size:15px}#gcap-root .pivot-page .pivot-journey-map{margin-inline:-5px}#gcap-root .pivot-page .pivot-journey-chapter{grid-template-columns:1fr;gap:20px;padding:25px 23px}#gcap-root .pivot-page .pivot-journey-range{align-items:baseline;gap:10px}#gcap-root .pivot-page .pivot-journey-range>strong{font-size:42px}#gcap-root .pivot-page .pivot-journey-range>small{width:auto;margin:0 0 0 14px;font-size:9px}#gcap-root .pivot-page .pivot-journey-copy h3{font-size:26px}#gcap-root .pivot-page .pivot-journey-copy>p{font-size:15px}#gcap-root .pivot-page .pivot-journey-work>p{font-size:13px}#gcap-root .pivot-page .pivot-journey-copy>.pivot-journey-next{font-size:12px}#gcap-root .pivot-page .pivot-coach-heading>p{font-size:15px}}#gcap-root .google-page .google-open-statement{background:#f8f5eb;padding:32px 0 46px}#gcap-root .google-page .google-statement-masthead{display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #c9b995;gap:28px;padding-bottom:23px}#gcap-root .google-page .google-statement-masthead>p{font-size:14px;letter-spacing:.13em;color:#705d3e}#gcap-root .google-page .google-statement-masthead .gp-company-name{font-size:42px;letter-spacing:-.035em;margin-left:23px;color:#233549}#gcap-root .google-page .google-statement-masthead>span{font-size:12px;color:#7d745f}#gcap-root .google-page .google-statement-title{padding:43px 0 42px;text-align:center}#gcap-root .google-page .google-statement-title>.section-kicker{color:#8a784f;font-size:11px;letter-spacing:.2em;margin:0 0 23px}#gcap-root .google-page .google-statement-title h1{font:400 clamp(53px,5.65vw,80px)/1.5 var(--gcap-serif);letter-spacing:-.055em;margin:0;color:#293b4b}#gcap-root .google-page .google-statement-title h1 em{font-style:normal;color:#8a6940}#gcap-root .google-page .google-statement-title>p:last-child{margin:25px 0 0;font:400 20px/1.85 var(--gcap-serif);color:#6e685b}#gcap-root .google-page .google-statement-title>p:last-child>br{display:none}#gcap-root .google-page .google-statement-deck{display:grid;grid-template-columns:1.25fr .75fr;align-items:center;gap:100px;border-top:1px solid #c9b995;padding-top:29px}#gcap-root .google-page .google-statement-deck>p{font-size:17px;line-height:2;color:#52606a}#gcap-root .google-page .google-statement-deck .button-primary{background:#354936;border-color:#354936;color:#faf8ee}#gcap-root .google-page .google-statement-deck .button-primary:hover{background:#4b624b}#gcap-root .google-page .google-statement-deck .gp-button-note{font-size:12px;color:#777162;margin-top:10px}#gcap-root .google-page .google-four-perspectives{background:#dfd6c5}#gcap-root .google-page .google-perspective-head{max-width:840px;margin-bottom:41px}#gcap-root .google-page .google-perspective-head>h2{margin:0;font-size:clamp(32px,3.5vw,47px)}#gcap-root .google-page .google-perspective-head>p:last-child{font-size:17px;line-height:2;color:#5c5c55;margin-top:23px}#gcap-root .google-page .google-perspective-mosaic{display:grid;grid-template-columns:.94fr 1.06fr;gap:17px;grid-template-areas:"gca leadership" "gca googleyness" "rrk rrk"}#gcap-root .google-page .google-lens{min-width:0;padding:31px 34px;color:#293d4e;background:#f6f3e9}#gcap-root .google-page .google-lens-gca{grid-area:gca;background:#344c45;color:#f8f8ed;display:flex;flex-direction:column;justify-content:center;padding:44px 38px}#gcap-root .google-page .google-lens-leadership{grid-area:leadership;background:#f5efdd}#gcap-root .google-page .google-lens-googleyness{grid-area:googleyness;background:#d3d6d3}#gcap-root .google-page .google-lens-rrk{grid-area:rrk;background:#eae0d9;display:grid;grid-template-columns:.43fr .9fr 1fr;gap:0 37px;align-items:start}#gcap-root .google-page .google-lens-name{display:flex;align-items:baseline;gap:17px}#gcap-root .google-page .google-lens-name>span{font:400 23px/1.5 var(--gcap-serif);color:#a28e69}#gcap-root .google-page .google-lens-name>h3{font:400 31px/1.5 var(--gcap-serif);letter-spacing:-.03em;margin:0}#gcap-root .google-page .google-lens-gca .google-lens-name{display:block}#gcap-root .google-page .google-lens-gca .google-lens-name>span{color:#c3c9ae}#gcap-root .google-page .google-lens-gca .google-lens-name>h3{font-size:82px;letter-spacing:-.035em;line-height:1.45;margin-top:19px}#gcap-root .google-page .google-lens-formal{font-size:12px;line-height:1.8;letter-spacing:.04em;margin-top:5px;color:#627063}#gcap-root .google-page .google-lens-gca .google-lens-formal{color:#cbd7c9;font-size:14px}#gcap-root .google-page .google-lens h4{font:400 23px/1.8 var(--gcap-serif);margin:22px 0 14px}#gcap-root .google-page .google-lens-gca h4{font-size:30px;margin-top:43px}#gcap-root .google-page .google-lens-meaning{font-size:16px;line-height:2;color:#5b6464}#gcap-root .google-page .google-lens-gca .google-lens-meaning{color:#d3ded5}#gcap-root .google-page .google-lens-preparation{border-top:1px solid #c4bba7;padding-top:16px;margin-top:20px}#gcap-root .google-page .google-lens-preparation>span{display:block;font-size:12px;line-height:1.8;color:#7b6544;margin-bottom:8px}#gcap-root .google-page .google-lens-preparation>p{font-size:16px;line-height:1.95;color:#485860}#gcap-root .google-page .google-lens-gca .google-lens-preparation{border-top-color:#738777;margin-top:31px}#gcap-root .google-page .google-lens-gca .google-lens-preparation>span{color:#d4cfac}#gcap-root .google-page .google-lens-gca .google-lens-preparation>p{color:#dde6db}#gcap-root .google-page .google-lens-rrk .google-lens-name{grid-column:1;grid-row:1;display:block}#gcap-root .google-page .google-lens-rrk .google-lens-name>h3{font-size:44px;margin-top:7px}#gcap-root .google-page .google-lens-rrk .google-lens-formal{grid-column:1;grid-row:2}#gcap-root .google-page .google-lens-rrk h4{grid-column:2;grid-row:1;margin:0 0 12px}#gcap-root .google-page .google-lens-rrk .google-lens-meaning{grid-column:2;grid-row:2}#gcap-root .google-page .google-lens-rrk .google-lens-preparation{grid-column:3;grid-row:1/3;margin:0;padding:0 0 0 28px;border-top:0;border-left:1px solid #bfae9d}#gcap-root .google-page .google-framework-foot{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center;margin-top:24px}#gcap-root .google-page .google-framework-foot>p{color:#71695c;font-size:13px;line-height:1.95}#gcap-root .google-page .google-framework-foot .text-link{justify-self:end;text-align:left;color:#775b35}#gcap-root .google-page .google-lab{background:#f5f4ee}#gcap-root .google-page .google-lab-heading>div:last-child>p{color:#5e655f;font-size:16px;line-height:2}#gcap-root .google-page .google-lab-heading>div:last-child>p+p{margin-top:16px}#gcap-root .google-page .google-lab-heading strong{font-weight:500;color:#2f463e}#gcap-root .google-page .google-lab-purpose{display:grid;grid-template-columns:1fr 30px 1fr;gap:35px;align-items:center;margin-bottom:31px;padding:24px 30px;border-block:1px solid #b7bfaf;background:#e6e9de}#gcap-root .google-page .google-lab-purpose>div>span{color:#62725d;font-size:12px;line-height:1.9}#gcap-root .google-page .google-lab-purpose>div>p{font:400 21px/1.8 var(--gcap-serif);margin-top:7px;color:#385145}#gcap-root .google-page .google-lab-purpose>svg{color:#7b8b71}#gcap-root .google-page .google-lab-case{background:#354c43;color:#f5f7ed}#gcap-root .google-page .google-lab-case>div>span{color:#cbd7c4}#gcap-root .google-page .google-lab-case>h3{color:#f7f8f1}#gcap-root .google-page .google-lab-case>h3>em{color:#d9d7b3}#gcap-root .google-page .google-lab-case>p{color:#d1dfd3;font-size:16px}#gcap-root .google-page .google-initial-answer{display:grid;grid-template-columns:1.1fr .9fr;gap:18px 44px;background:#e6e9de;padding:27px 35px}#gcap-root .google-page .google-initial-answer>span{grid-column:1;font-size:12px;color:#65775f}#gcap-root .google-page .google-initial-answer>p{grid-column:1;font:400 20px/1.95 var(--gcap-serif);color:#345242}#gcap-root .google-page .google-initial-answer>div{grid-column:2;grid-row:1/3;padding-left:32px;border-left:1px solid #b6c0ad}#gcap-root .google-page .google-initial-answer>div>strong{font-size:12px;font-weight:500;color:#6c795e}#gcap-root .google-page .google-initial-answer>div>p{margin-top:12px;font-size:15px;line-height:2;color:#556852}#gcap-root .google-page .google-lab-book{display:block;border-color:#b7c1ae}#gcap-root .google-page .google-lab-index{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;border:0;background:#f5f5ee}#gcap-root .google-page .google-lab-index button{display:flex;flex-direction:column;align-items:start;justify-content:center;padding:19px 18px;gap:10px;min-height:112px;border:0;border-right:1px solid #c5cbbb;border-top:3px solid transparent;background:none}#gcap-root .google-page .google-lab-index button:last-child{border-right:0}#gcap-root .google-page .google-lab-index button[aria-selected=true]{background:#fffef9;border-left:0;border-top-color:#5a7452}#gcap-root .google-page .google-lab-index button>span{font:400 25px/1.3 var(--gcap-serif);color:#8b987e}#gcap-root .google-page .google-lab-index button>strong{font-size:13px;line-height:1.8;font-weight:500;color:#4b6547}#gcap-root .google-page .google-lab-index button>svg{display:none}#gcap-root .google-page .google-lab-page{padding:36px 64px 25px;background:#fffef9;min-height:590px}#gcap-root .google-page .google-stage-context{display:inline-block;background:#e5eadc;color:#576f4b;padding:6px 13px;font-size:12px;line-height:1.8;margin-bottom:23px}#gcap-root .google-page .google-lab-page h3{color:#344d40}#gcap-root .google-page .google-lab-page .google-lab-direction{max-width:870px;font-size:15px;line-height:2}#gcap-root .google-page .google-lab-page .google-clarification>button{font-size:17px}#gcap-root .google-page .google-lab-page .google-answer{font-size:15px}#gcap-root .google-page .google-lab-page .google-question{font-size:16px}#gcap-root .google-page .google-lab-page .google-lab-reveal{font-size:15px}#gcap-root .google-page .google-lab-page .google-lab-answer>.gp-small-label{margin-bottom:12px}#gcap-root .google-page .google-lab-page .google-lab-answer>p{font-size:18px}#gcap-root .google-page .google-lab-page .google-lab-answer>.google-lab-answer-note{font-size:14px}#gcap-root .google-page .google-hypothesis-list>label>span>span{font-size:14px}#gcap-root .google-page .google-lab-close>div strong{color:#3d5843;font-weight:500}#gcap-root .pivot-page .pivot-starting-question{padding:32px 34px;background:#e5e5d2;color:#32513c;margin-bottom:24px}#gcap-root .pivot-page .pivot-starting-question>span{display:block;color:#6c7c5d;font-size:12px;line-height:1.8}#gcap-root .pivot-page .pivot-starting-question h3{font:400 28px/1.8 var(--gcap-serif);margin:16px 0}#gcap-root .pivot-page .pivot-starting-question>p{font-size:15px;line-height:1.95;color:#5c6e53}#gcap-root .pivot-page .pivot-dialogue-extract{display:grid;grid-template-columns:1.08fr .92fr;background:#f2f0e4;color:#36523d}#gcap-root .pivot-page .pivot-dialogue-extract>article{min-width:0;padding:29px 31px}#gcap-root .pivot-page .pivot-dialogue-extract>article:last-child{background:#d7dfcb}#gcap-root .pivot-page .pivot-dialogue-extract article>span{display:block;color:#6b7d60;font-size:12px;line-height:1.8;margin-bottom:15px}#gcap-root .pivot-page .pivot-dialogue-extract blockquote{font:400 23px/1.95 var(--gcap-serif);margin:0}#gcap-root .pivot-page .pivot-dialogue-extract article>p{font:400 20px/2 var(--gcap-serif);color:#45613e}#gcap-root .pivot-page .pivot-exploration-result{display:grid;grid-template-columns:1.08fr .92fr;background:#e9ebdd}#gcap-root .pivot-page .pivot-exploration-result>article{min-width:0;padding:29px 31px;border-top:1px solid #c0c8b2}#gcap-root .pivot-page .pivot-exploration-result>article:last-child{background:#e0e5d3}#gcap-root .pivot-page .pivot-exploration-result h3{font:400 24px/1.8 var(--gcap-serif);color:#3d593e;margin:11px 0 16px}#gcap-root .pivot-page .pivot-exploration-result article>p{font-size:16px;line-height:2;color:#5a7053}#gcap-root .pivot-page .pivot-exploration-result ul{list-style:none;padding:0;margin:0}#gcap-root .pivot-page .pivot-exploration-result li{display:flex;gap:13px;border-top:1px solid #bdc9ae;padding:14px 0;color:#3b5a3c;font-size:16px;line-height:1.9}#gcap-root .pivot-page .pivot-exploration-result li>svg{flex:none;margin-top:6px;color:#738a68}#gcap-root .pivot-page .pivot-map-heading strong,#gcap-root .pivot-page .pivot-map-close strong{font-weight:500;color:#e3e8d3}@media(max-width:1100px){#gcap-root .google-page .google-statement-deck{gap:50px}#gcap-root .google-page .google-lens{padding:28px}#gcap-root .google-page .google-lens-gca{padding:36px 31px}#gcap-root .google-page .google-lens-rrk{gap:0 25px;grid-template-columns:.43fr 1fr 1fr}#gcap-root .google-page .google-lens-name>h3{font-size:28px}#gcap-root .google-page .google-lens h4{font-size:22px}#gcap-root .google-page .google-lens-rrk .google-lens-preparation{padding-left:23px}#gcap-root .google-page .google-lab-index button{padding-inline:12px}#gcap-root .google-page .google-lab-page{padding-inline:40px}}@media(max-width:899px){#gcap-root .google-page .google-statement-deck{grid-template-columns:1fr;gap:23px}#gcap-root .google-page .google-statement-deck>div{display:flex;align-items:center;gap:28px}#gcap-root .google-page .google-statement-deck .gp-button-note{max-width:270px}#gcap-root .google-page .google-perspective-mosaic{grid-template-columns:1fr 1fr;grid-template-areas:"gca gca" "leadership googleyness" "rrk rrk"}#gcap-root .google-page .google-lens-gca{display:grid;grid-template-columns:.7fr 1.3fr;gap:0 38px}#gcap-root .google-page .google-lens-gca .google-lens-name{grid-column:1;grid-row:1/3}#gcap-root .google-page .google-lens-gca .google-lens-name>h3{font-size:66px;margin-top:7px}#gcap-root .google-page .google-lens-gca .google-lens-formal{grid-column:1;grid-row:3;margin-top:8px}#gcap-root .google-page .google-lens-gca h4{grid-column:2;grid-row:1;margin:0 0 13px;font-size:25px}#gcap-root .google-page .google-lens-gca .google-lens-meaning{grid-column:2;grid-row:2/4}#gcap-root .google-page .google-lens-gca .google-lens-preparation{grid-column:1/-1;margin-top:24px}#gcap-root .google-page .google-lens-name{display:block}#gcap-root .google-page .google-lens-name>h3{margin-top:8px}#gcap-root .google-page .google-lens-rrk{grid-template-columns:.65fr 1.35fr;gap:0 28px}#gcap-root .google-page .google-lens-rrk .google-lens-preparation{grid-column:1/-1;grid-row:3;border-left:0;border-top:1px solid #bfae9d;padding:19px 0 0;margin-top:24px}#gcap-root .google-page .google-framework-foot{grid-template-columns:1fr;gap:14px}#gcap-root .google-page .google-framework-foot .text-link{justify-self:start}#gcap-root .google-page .google-lab-heading{grid-template-columns:1fr}#gcap-root .google-page .google-lab-purpose{gap:23px;padding-inline:24px}#gcap-root .google-page .google-lab-purpose>div>p{font-size:18px}#gcap-root .google-page .google-initial-answer{grid-template-columns:1fr;padding:25px 28px;gap:12px}#gcap-root .google-page .google-initial-answer>div{grid-column:1;grid-row:3;border-left:0;border-top:1px solid #b6c0ad;padding:17px 0 0;margin-top:10px}#gcap-root .google-page .google-lab-index button>strong{font-size:12px}#gcap-root .google-page .google-lab-page{padding-inline:29px}#gcap-root .pivot-page .pivot-dialogue-extract,#gcap-root .pivot-page .pivot-exploration-result{grid-template-columns:1fr}}@media(max-width:599px){#gcap-root .google-page .google-open-statement{padding-top:24px}#gcap-root .google-page .google-statement-masthead{gap:18px;padding-bottom:19px}#gcap-root .google-page .google-statement-masthead>p{font-size:11px}#gcap-root .google-page .google-statement-masthead .gp-company-name{font-size:33px;margin-left:15px}#gcap-root .google-page .google-statement-masthead>span{font-size:10px}#gcap-root .google-page .google-statement-title{padding:30px 0 32px}#gcap-root .google-page .google-statement-title>.section-kicker{font-size:8px;letter-spacing:.13em;margin-bottom:21px}#gcap-root .google-page .google-statement-title h1{font-size:clamp(32px,9.8vw,51px);line-height:1.6}#gcap-root .google-page .google-statement-title h1 em{white-space:nowrap}#gcap-root .google-page .google-statement-title>p:last-child{font-size:17px;line-height:1.9;margin-top:22px}#gcap-root .google-page .google-statement-title>p:last-child>br{display:block}#gcap-root .google-page .google-statement-deck{padding-top:23px}#gcap-root .google-page .google-statement-deck>p{font-size:15px}#gcap-root .google-page .google-statement-deck>div{display:block}#gcap-root .google-page .google-statement-deck .gp-button-note{max-width:100%}#gcap-root .google-page .google-statement-deck .button-primary{font-size:14px;padding-inline:19px;gap:16px}#gcap-root .google-page .google-perspective-head>h2{font-size:30px}#gcap-root .google-page .google-perspective-head>p:last-child{font-size:15px}#gcap-root .google-page .google-perspective-mosaic{display:block}#gcap-root .google-page .google-lens{padding:26px 23px}#gcap-root .google-page .google-lens+.google-lens{margin-top:13px}#gcap-root .google-page .google-lens-gca,#gcap-root .google-page .google-lens-rrk{display:block}#gcap-root .google-page .google-lens-name{display:flex;gap:17px}#gcap-root .google-page .google-lens-name>h3{font-size:29px;margin:0}#gcap-root .google-page .google-lens-gca .google-lens-name{display:flex;align-items:baseline}#gcap-root .google-page .google-lens-gca .google-lens-name>h3{font-size:51px;margin:0}#gcap-root .google-page .google-lens-gca .google-lens-formal{font-size:12px;margin-top:6px}#gcap-root .google-page .google-lens h4,#gcap-root .google-page .google-lens-gca h4{font-size:23px;margin:20px 0 13px}#gcap-root .google-page .google-lens-meaning,#gcap-root .google-page .google-lens-preparation>p{font-size:15px}#gcap-root .google-page .google-lens-rrk .google-lens-name{display:flex}#gcap-root .google-page .google-lens-rrk .google-lens-name>h3{font-size:41px;margin:0}#gcap-root .google-page .google-lens-rrk .google-lens-formal{margin-top:6px}#gcap-root .google-page .google-framework-foot>p{font-size:12px}#gcap-root .google-page .google-lab-heading>div:last-child>p{font-size:15px}#gcap-root .google-page .google-lab-purpose{grid-template-columns:1fr;gap:18px;padding:23px}#gcap-root .google-page .google-lab-purpose>svg{display:none}#gcap-root .google-page .google-lab-purpose>div+div{border-top:1px solid #b7bfaf;padding-top:17px}#gcap-root .google-page .google-lab-purpose>div>p{font-size:19px}#gcap-root .google-page .google-lab-case>p{font-size:15px}#gcap-root .google-page .google-initial-answer{padding:24px 22px}#gcap-root .google-page .google-initial-answer>p{font-size:17px}#gcap-root .google-page .google-initial-answer>div>p{font-size:14px}#gcap-root .google-page .google-lab-index{grid-template-columns:1fr 1fr}#gcap-root .google-page .google-lab-index button{min-height:83px;padding:13px 12px;gap:6px;border-bottom:1px solid #c5cbbb}#gcap-root .google-page .google-lab-index button:nth-child(2n){border-right:0}#gcap-root .google-page .google-lab-index button:last-child{grid-column:1/-1;flex-direction:row;justify-content:start;align-items:center;gap:14px;min-height:61px}#gcap-root .google-page .google-lab-index button>span{font-size:21px}#gcap-root .google-page .google-lab-index button>strong{font-size:12px}#gcap-root .google-page .google-lab-page{padding:25px 21px 18px;min-height:590px}#gcap-root .google-page .google-stage-context{font-size:11px;padding:6px 10px}#gcap-root .google-page .google-lab-page .google-lab-direction{font-size:14px}#gcap-root .google-page .google-lab-page .google-clarification>button{font-size:15px}#gcap-root .google-page .google-lab-page .google-answer{font-size:14px}#gcap-root .google-page .google-lab-page .google-question{font-size:15px}#gcap-root .google-page .google-lab-page .google-lab-answer>p{font-size:16px}#gcap-root .google-page .google-lab-page .google-lab-answer>.google-lab-answer-note{font-size:13px}#gcap-root .google-page .google-hypothesis-list>label>span>span{font-size:13px}#gcap-root .pivot-page .pivot-starting-question{padding:25px 23px}#gcap-root .pivot-page .pivot-starting-question h3{font-size:22px;text-wrap:balance}#gcap-root .pivot-page .pivot-starting-question>p{font-size:14px}#gcap-root .pivot-page .pivot-dialogue-extract>article,#gcap-root .pivot-page .pivot-exploration-result>article{padding:25px 23px}#gcap-root .pivot-page .pivot-dialogue-extract blockquote{font-size:20px}#gcap-root .pivot-page .pivot-dialogue-extract article>p{font-size:19px}#gcap-root .pivot-page .pivot-exploration-result h3{font-size:23px}#gcap-root .pivot-page .pivot-exploration-result article>p,#gcap-root .pivot-page .pivot-exploration-result li{font-size:15px}}#gcap-root .google-page .google-perspective-head{max-width:none}#gcap-root .google-page .google-perspective-head>p:last-child{max-width:none;text-wrap:pretty}#gcap-root .google-page .google-framework-foot{display:flex;justify-content:flex-end}#gcap-root .google-page .google-lab-book{overflow-anchor:none}#gcap-root .google-page .google-lab-page{padding:32px 40px 24px;min-height:0}#gcap-root .google-page .google-stage-context{display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:12px;margin-bottom:24px}#gcap-root .google-page .google-stage-context>span:last-child{flex:none;font-size:11px;letter-spacing:.07em}#gcap-root .google-page .google-stage-heading{display:grid;grid-template-columns:.9fr 1.1fr;gap:32px;align-items:center;margin-bottom:28px}#gcap-root .google-page .google-stage-heading .gp-small-label{font-size:12px;line-height:1.8;letter-spacing:.02em}#gcap-root .google-page .google-stage-heading h3{font:400 29px/1.7 var(--gcap-serif);margin:9px 0 0;color:#2e4b3d;text-wrap:pretty}#gcap-root .google-page .google-stage-heading .google-lab-direction{font-size:15px;line-height:1.95;max-width:none;margin:0;color:#5b675e}#gcap-root .google-page .google-voice{min-width:0;margin:0}#gcap-root .google-page .google-voice>.google-speaker{display:block;font:500 12px/1.8 var(--gcap-sans);color:#506d70;margin-bottom:11px}#gcap-root .google-page .google-voice>blockquote{position:relative;padding:0 0 0 26px;margin:0;color:#294851;font:400 17px/1.95 var(--gcap-serif)}#gcap-root .google-page .google-voice>blockquote:before{content:"“";position:absolute;top:-3px;left:0;color:#769498;font:400 33px/1 Georgia,serif}#gcap-root .google-page .google-voice-interviewer{padding:22px 24px;background:#e9eee6;border-left:3px solid #718770}#gcap-root .google-page .google-voice-interviewer>.google-speaker{color:#496544}#gcap-root .google-page .google-voice-interviewer>blockquote{color:#3a5437}#gcap-root .google-page .google-voice-interviewer>blockquote:before{color:#819370}#gcap-root .google-page .google-voice-candidate{padding:22px 24px;background:#f0f4f3;border-left:3px solid #6c8d99}#gcap-root .google-page .google-lab-case>.google-voice{grid-column:2;grid-row:2;display:block;padding:0;align-self:center;background:transparent;border:0}#gcap-root .google-page .google-lab-case>.google-voice>.google-speaker{color:#d1d9bf}#gcap-root .google-page .google-lab-case>.google-voice>blockquote{color:#e0e8db;font-size:17px;line-height:1.95}#gcap-root .google-page .google-lab-case>.google-voice>blockquote:before{color:#ccd0a5}#gcap-root .google-page .google-initial-answer{grid-template-columns:1.1fr .9fr;gap:32px;padding:28px 35px;align-items:start}#gcap-root .google-page .google-initial-answer>.google-voice{grid-column:1;grid-row:1;padding:0;border:0;background:transparent}#gcap-root .google-page .google-initial-answer>.google-voice>blockquote{font-size:19px;line-height:1.95}#gcap-root .google-page .google-coach-note{min-width:0;margin:0;padding:23px 25px;background:#f2eddf;border-left:3px solid #b09b6d}#gcap-root .google-page .google-coach-note>strong{display:block;font:500 12px/1.8 var(--gcap-sans);color:#77623d;margin-bottom:9px}#gcap-root .google-page .google-coach-note>p{font-size:15px;line-height:1.95;color:#655e50}#gcap-root .google-page .google-initial-answer>.google-coach-note{grid-column:2;grid-row:1;padding:0 0 0 27px;border-left:1px solid #abb9a2;background:transparent}#gcap-root .google-page .google-initial-answer>.google-coach-note>p{color:#4f6651}#gcap-root .google-page .google-coach-note-inline{margin:24px 0}#gcap-root .google-page .google-clarification>button{padding:18px 0}#gcap-root .google-page .google-clarification>button>span{display:flex;align-items:baseline;gap:16px;min-width:0}#gcap-root .google-page .google-clarification>button small{flex:none;font:400 20px/1.5 var(--gcap-serif);color:#889578}#gcap-root .google-page .google-clarification-dialogue{display:grid;grid-template-columns:1fr 1fr;gap:20px}#gcap-root .google-page .google-clarification>.google-clarification-dialogue{padding:0 0 23px}#gcap-root .google-page .google-hypothesis-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0}#gcap-root .google-page .google-hypothesis-list>legend{display:block;margin-bottom:14px;padding:0;font-size:13px;font-weight:500;color:#566963}#gcap-root .google-page .google-hypothesis-list>label{display:block;padding:20px;min-width:0;background:#fbfbf5}#gcap-root .google-page .google-hypothesis-list input{margin:0 0 12px}#gcap-root .google-page .google-hypothesis-list>label>span>strong{font-size:19px;line-height:1.75;text-wrap:pretty;color:#374e47}#gcap-root .google-page .google-hypothesis-list>label>span>span{font-size:14px;line-height:1.95;color:#657068;margin-top:11px}#gcap-root .google-page .google-answer-reading{display:grid;grid-template-columns:1.2fr .8fr;gap:22px;margin-top:23px}#gcap-root .google-page .google-answer-reading>.google-voice:only-child{grid-column:1/-1}#gcap-root .google-page .google-lab-experiment{grid-template-columns:repeat(3,minmax(0,1fr));border:0;gap:22px;margin:27px 0 17px}#gcap-root .google-page .google-lab-experiment>div{display:block;border:0;border-top:2px solid #c6b891;padding:17px 0 0}#gcap-root .google-page .google-lab-experiment>div>span{font-size:18px;line-height:1.7}#gcap-root .google-page .google-lab-experiment>div>p{font-size:15px;margin-top:10px;color:#5b645e}#gcap-root .google-page .google-condition-dialogue{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:25px}#gcap-root .google-page .google-practice-check strong{display:block;font-weight:500;color:#53634f;margin-bottom:8px}#gcap-root .google-page .google-lab-controls{margin-top:28px}#gcap-root .google-page .google-lab-page .google-lab-direction{max-width:none;text-wrap:pretty}#gcap-root .google-page .google-lab-purpose>div>p,#gcap-root .google-page .google-lab-close>p{text-wrap:pretty}#gcap-root .pivot-page .pivot-hero-content{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(35px,5vw,77px);align-items:center;padding-block:64px 66px}#gcap-root .pivot-page .pivot-hero-copy{min-width:0}#gcap-root .pivot-page .pivot-hero h1{font-size:clamp(38px,4.1vw,59px);margin-top:34px;line-height:1.6}#gcap-root .pivot-page .pivot-hero-description{max-width:none;text-wrap:pretty;line-height:1.95}#gcap-root .pivot-page .pivot-hero .gp-button-note{max-width:none;text-wrap:pretty}#gcap-root .pivot-page .pivot-hero-compass{min-width:0;padding:33px 32px 24px;background:#fffcf1e3;border-top:3px solid #829177;box-shadow:0 9px 30px #43462a0e;color:#354e3e}#gcap-root .pivot-page .pivot-hero-compass>span{display:block;color:#798164;font-size:11px;line-height:1.8;letter-spacing:.13em}#gcap-root .pivot-page .pivot-hero-compass h2{font:400 28px/1.7 var(--gcap-serif);color:#2d4a3d;margin:16px 0 25px;text-wrap:pretty}#gcap-root .pivot-page .pivot-hero-compass ol{list-style:none;padding:0;margin:0}#gcap-root .pivot-page .pivot-hero-compass li{display:grid;grid-template-columns:29px minmax(0,1fr);gap:17px;border-top:1px solid #c8ccb7;padding:20px 0}#gcap-root .pivot-page .pivot-hero-compass li>span{font:400 20px/1.7 var(--gcap-serif);color:#8a957a}#gcap-root .pivot-page .pivot-hero-compass h3{font:400 21px/1.7 var(--gcap-serif);margin:0 0 8px;color:#34513d;text-wrap:pretty}#gcap-root .pivot-page .pivot-hero-compass li p{font-size:14px;line-height:1.95;color:#596b59}#gcap-root .pivot-page .pivot-hero-compass>a{display:flex;align-items:center;justify-content:space-between;gap:13px;padding:17px 0 0;border-top:1px solid #b4bd9f;color:#3c624b;text-decoration:none;font-size:13px;line-height:1.8}#gcap-root .pivot-page .pivot-hero-compass>a>svg{flex:none}#gcap-root .pivot-page .pivot-example-picker-heading{display:flex;justify-content:space-between;align-items:baseline;gap:25px;padding-bottom:18px}#gcap-root .pivot-page .pivot-example-picker-heading>span{font:400 19px/1.8 var(--gcap-serif);color:#e2e7d3}#gcap-root .pivot-page .pivot-example-picker-heading>p{font-size:13px;line-height:1.9;color:#bfcec1}#gcap-root .pivot-page .pivot-map-choices{gap:0;border:1px solid #728879;margin-bottom:29px}#gcap-root .pivot-page .pivot-map-choices>button{border:0;border-right:1px solid #728879;min-height:88px;padding:20px}#gcap-root .pivot-page .pivot-map-choices>button:last-child{border-right:0}#gcap-root .pivot-page .pivot-map-choices>button[aria-pressed=true]{background:#ebe7d5;color:#254836}#gcap-root .pivot-page .pivot-map-choices strong{font-size:15px;line-height:1.8}#gcap-root .pivot-page .pivot-exploration-workspace{display:grid;grid-template-columns:1.05fr .95fr;gap:25px;align-items:start;overflow-anchor:none}#gcap-root .pivot-page .pivot-conversation{min-width:0;background:#fcfaf1;padding:30px 31px;color:#304a3b}#gcap-root .pivot-page .pivot-conversation>header{margin-bottom:26px}#gcap-root .pivot-page .pivot-conversation>header>span,#gcap-root .pivot-page .pivot-exploration-reading section>span{display:block;font-size:12px;color:#607358;line-height:1.8}#gcap-root .pivot-page .pivot-conversation>header>h3{font:400 25px/1.75 var(--gcap-serif);margin:12px 0 0;color:#2e4a37;text-wrap:pretty}#gcap-root .pivot-page .pivot-voice{min-width:0;margin:0 0 21px;padding:0}#gcap-root .pivot-page .pivot-voice>span{display:block;font:500 11px/1.9 var(--gcap-sans);color:#5b775a;margin-bottom:9px}#gcap-root .pivot-page .pivot-voice>blockquote{position:relative;padding:0 0 0 24px;margin:0;color:#315239;font:400 17px/1.95 var(--gcap-serif)}#gcap-root .pivot-page .pivot-voice>blockquote:before{content:"“";position:absolute;left:0;top:-3px;font:400 32px/1 Georgia,serif;color:#829a76}#gcap-root .pivot-page .pivot-voice-candidate{background:#eef1e7;border-left:3px solid #a6b593;padding:18px 20px}#gcap-root .pivot-page .pivot-voice-candidate>span{color:#63715c}#gcap-root .pivot-page .pivot-voice-candidate>blockquote{color:#40533d}#gcap-root .pivot-page .pivot-dialogue-turn{display:flex;align-items:center;gap:13px;margin:26px 0;color:#819273;font-size:11px;line-height:1.8}#gcap-root .pivot-page .pivot-dialogue-turn:before{content:"";height:1px;flex:1;background:#ccd5bd}#gcap-root .pivot-page .pivot-dialogue-turn:after{content:"";height:1px;flex:1;background:#ccd5bd}#gcap-root .pivot-page .pivot-exploration-reading{min-width:0;color:#304b38}#gcap-root .pivot-page .pivot-strength-hypothesis{padding:30px 31px;background:#dce3cc}#gcap-root .pivot-page .pivot-exploration-reading h3{font:400 25px/1.75 var(--gcap-serif);color:#325037;margin:12px 0 19px;text-wrap:pretty}#gcap-root .pivot-page .pivot-strength-hypothesis>p{font-size:16px;line-height:2;color:#486041}#gcap-root .pivot-page .pivot-strength-hypothesis>div{border-top:1px solid #a8b998;padding-top:15px;margin-top:23px}#gcap-root .pivot-page .pivot-strength-hypothesis small{display:block;font-size:11px;line-height:1.85;color:#627651}#gcap-root .pivot-page .pivot-strength-hypothesis>div>p{font-size:14px;line-height:1.95;color:#405934;margin-top:7px}#gcap-root .pivot-page .pivot-career-directions{padding:29px 31px;background:#f0f1e4}#gcap-root .pivot-page .pivot-career-directions ol{list-style:none;padding:0;margin:0}#gcap-root .pivot-page .pivot-career-directions li{padding:20px 0;border-top:1px solid #bdc8af}#gcap-root .pivot-page .pivot-career-directions li:last-child{padding-bottom:0}#gcap-root .pivot-page .pivot-career-directions h4{display:flex;align-items:baseline;gap:11px;font:400 21px/1.75 var(--gcap-serif);margin:0 0 10px;color:#365835;text-wrap:pretty}#gcap-root .pivot-page .pivot-career-directions h4>svg{flex:none;transform:translateY(2px);color:#788b65}#gcap-root .pivot-page .pivot-career-directions li>p{font-size:15px;line-height:1.95;color:#50664a}#gcap-root .pivot-page .pivot-career-directions .pivot-role-check{margin-top:11px;font-size:14px;line-height:1.9;color:#66715a}#gcap-root .pivot-page .pivot-role-check>strong{display:block;margin-bottom:4px;font-size:11px;color:#697b56;font-weight:500}#gcap-root .pivot-page .pivot-coaches .team-carousel-light{--team-ink:#294837;--team-muted:#56694f;--team-line:#aebaa0}#gcap-root .pivot-page :is(.pivot-opening-layout>div:last-child,.pivot-outcomes-heading p:last-child,.pivot-next-layout p){max-width:none;text-wrap:pretty}@media(max-width:1100px){#gcap-root .google-page .google-stage-heading{grid-template-columns:1fr 1fr;gap:25px}#gcap-root .google-page .google-stage-heading h3{font-size:26px}#gcap-root .google-page .google-lab-page{padding-inline:29px}#gcap-root .google-page .google-hypothesis-list>label{padding:17px}#gcap-root .google-page .google-hypothesis-list>label>span>strong{font-size:18px}#gcap-root .pivot-page .pivot-hero-content{gap:35px;grid-template-columns:1.15fr .85fr}#gcap-root .pivot-page .pivot-hero h1{font-size:clamp(35px,4.1vw,45px)}#gcap-root .pivot-page .pivot-hero-compass{padding:27px 25px 23px}#gcap-root .pivot-page .pivot-hero-compass h2{font-size:25px}#gcap-root .pivot-page .pivot-hero-compass li{gap:13px}#gcap-root .pivot-page .pivot-hero-compass h3{font-size:19px}#gcap-root .pivot-page .pivot-conversation,#gcap-root .pivot-page .pivot-strength-hypothesis,#gcap-root .pivot-page .pivot-career-directions{padding:27px 25px}#gcap-root .pivot-page .pivot-exploration-workspace{gap:19px}#gcap-root .pivot-page .pivot-map-choices>button{padding:18px 16px;gap:11px}}@media(max-width:899px){#gcap-root .google-page .google-initial-answer{grid-template-columns:1fr;gap:23px}#gcap-root .google-page .google-initial-answer>.google-coach-note{grid-column:1;grid-row:2;padding:21px 0 0;border-left:0;border-top:1px solid #abb9a2}#gcap-root .google-page .google-stage-heading{grid-template-columns:1fr;gap:16px}#gcap-root .google-page .google-clarification-dialogue{gap:15px}#gcap-root .google-page .google-voice-interviewer,#gcap-root .google-page .google-voice-candidate{padding:20px}#gcap-root .google-page .google-voice>blockquote{font-size:16px}#gcap-root .google-page .google-hypothesis-list{grid-template-columns:1fr;gap:11px}#gcap-root .google-page .google-hypothesis-list>label{display:flex;gap:16px;padding:17px 20px}#gcap-root .google-page .google-hypothesis-list input{margin:5px 0 0}#gcap-root .google-page .google-hypothesis-list>label>span>span{margin-top:7px}#gcap-root .google-page .google-answer-reading,#gcap-root .google-page .google-condition-dialogue{grid-template-columns:1fr;gap:17px}#gcap-root .google-page .google-lab-experiment{gap:20px}#gcap-root .google-page .google-lab-experiment>div>span{font-size:17px}#gcap-root .google-page .google-lab-experiment>div>p{font-size:14px}#gcap-root .pivot-page .pivot-hero-content{grid-template-columns:1fr;padding-block:48px 50px;gap:38px}#gcap-root .pivot-page .pivot-hero h1{font-size:47px}#gcap-root .pivot-page .pivot-hero-compass{display:grid;grid-template-columns:1fr 1.25fr;gap:0 31px;padding:28px}#gcap-root .pivot-page .pivot-hero-compass>span,#gcap-root .pivot-page .pivot-hero-compass>h2,#gcap-root .pivot-page .pivot-hero-compass>a{grid-column:1}#gcap-root .pivot-page .pivot-hero-compass>span{align-self:end}#gcap-root .pivot-page .pivot-hero-compass>h2{grid-row:2;margin-top:10px}#gcap-root .pivot-page .pivot-hero-compass>ol{grid-column:2;grid-row:1/4}#gcap-root .pivot-page .pivot-hero-compass>a{grid-row:3;align-self:end;padding-bottom:8px}#gcap-root .pivot-page .pivot-hero-compass li:first-child{border-top:0;padding-top:0}#gcap-root .pivot-page .pivot-example-picker-heading{display:block}#gcap-root .pivot-page .pivot-example-picker-heading>p{margin-top:8px}#gcap-root .pivot-page .pivot-exploration-workspace{grid-template-columns:1fr;gap:24px}#gcap-root .pivot-page .pivot-exploration-reading{display:grid;grid-template-columns:.87fr 1.13fr;align-items:start}#gcap-root .pivot-page .pivot-map-choices>button{padding:17px}#gcap-root .pivot-page .pivot-map-choices strong{font-size:14px}#gcap-root .pivot-page .pivot-conversation{padding:31px}#gcap-root .pivot-page .pivot-voice>blockquote{font-size:18px}}@media(max-width:599px){#gcap-root .google-page .google-framework-foot{justify-content:flex-start}#gcap-root .google-page .google-framework-foot .text-link{font-size:13px}#gcap-root .google-page .google-lab-case>.google-voice{grid-column:1;grid-row:auto;padding:0;margin-top:4px}#gcap-root .google-page .google-lab-case>.google-voice>blockquote{font-size:16px}#gcap-root .google-page .google-initial-answer{padding:23px}#gcap-root .google-page .google-initial-answer>.google-voice>blockquote{font-size:17px}#gcap-root .google-page .google-lab-page{padding:24px 20px 18px}#gcap-root .google-page .google-stage-context{font-size:11px;padding:8px 10px;gap:14px}#gcap-root .google-page .google-stage-context>span:last-child{font-size:9px}#gcap-root .google-page .google-stage-heading{gap:15px;margin-bottom:23px}#gcap-root .google-page .google-stage-heading h3{font-size:25px}#gcap-root .google-page .google-stage-heading .gp-small-label{font-size:11px}#gcap-root .google-page .google-stage-heading .google-lab-direction{font-size:14px;line-height:1.95}#gcap-root .google-page .google-clarification-dialogue{grid-template-columns:1fr;gap:14px}#gcap-root .google-page .google-clarification>button>span{gap:11px}#gcap-root .google-page .google-clarification>button small{font-size:17px}#gcap-root .google-page .google-voice-interviewer,#gcap-root .google-page .google-voice-candidate{padding:18px 16px}#gcap-root .google-page .google-voice>.google-speaker{font-size:11px}#gcap-root .google-page .google-voice>blockquote{font-size:16px;padding-left:20px}#gcap-root .google-page .google-coach-note{padding:19px 17px}#gcap-root .google-page .google-coach-note>p{font-size:14px}#gcap-root .google-page .google-hypothesis-list>label{padding:17px 15px;gap:12px}#gcap-root .google-page .google-lab-experiment{grid-template-columns:1fr;gap:19px}#gcap-root .google-page .google-lab-experiment>div>span{font-size:19px}#gcap-root .google-page .google-lab-controls{gap:18px;flex-wrap:wrap}#gcap-root .google-page .google-lab-controls>button{font-size:12px;gap:8px}#gcap-root .pivot-page .pivot-hero-content{padding-block:39px 41px;gap:29px}#gcap-root .pivot-page .pivot-hero h1{font-size:clamp(29px,8vw,42px);margin:29px 0 24px;line-height:1.65}#gcap-root .pivot-page .pivot-hero-description{font-size:16px;max-width:none}#gcap-root .pivot-page .pivot-hero-compass{display:block;padding:25px 23px}#gcap-root .pivot-page .pivot-hero-compass>h2{font-size:26px;margin:13px 0 21px}#gcap-root .pivot-page .pivot-hero-compass li:first-child{border-top:1px solid #c8ccb7;padding-top:18px}#gcap-root .pivot-page .pivot-hero-compass li{padding:18px 0;gap:15px}#gcap-root .pivot-page .pivot-hero-compass h3{font-size:21px}#gcap-root .pivot-page .pivot-map-choices{grid-template-columns:1fr}#gcap-root .pivot-page .pivot-map-choices>button{min-height:66px;border-right:0;border-bottom:1px solid #728879;padding:17px;grid-template-columns:23px minmax(0,1fr) 17px}#gcap-root .pivot-page .pivot-map-choices>button:last-child{border-bottom:0}#gcap-root .pivot-page .pivot-map-choices strong{font-size:14px}#gcap-root .pivot-page .pivot-example-picker-heading>span{font-size:18px}#gcap-root .pivot-page .pivot-example-picker-heading>p{font-size:13px}#gcap-root .pivot-page .pivot-exploration-reading{display:block}#gcap-root .pivot-page .pivot-conversation,#gcap-root .pivot-page .pivot-strength-hypothesis,#gcap-root .pivot-page .pivot-career-directions{padding:25px 21px}#gcap-root .pivot-page .pivot-conversation>header>h3,#gcap-root .pivot-page .pivot-exploration-reading h3{font-size:24px}#gcap-root .pivot-page .pivot-voice-candidate{padding:18px 15px}#gcap-root .pivot-page .pivot-voice>blockquote{padding-left:20px;font-size:16px}#gcap-root .pivot-page .pivot-voice>span{font-size:11px}#gcap-root .pivot-page .pivot-strength-hypothesis>p{font-size:15px}#gcap-root .pivot-page .pivot-career-directions h4{font-size:21px}#gcap-root .pivot-page .pivot-career-directions li>p{font-size:15px}}#gcap-root .contact-page,#gcap-root .report-sample-page{--cr-ink: #17293d;--cr-muted: #5c6570;--cr-line: #ddd7cb;--cr-gold: #9c7b3d;--cr-paper: #fffcf8;color:var(--cr-ink);background:var(--cr-paper);font-family:var(--gcap-sans, Arial, sans-serif);font-size:16px;line-height:1.7}#gcap-root .contact-page [hidden],#gcap-root .report-sample-page [hidden]{display:none!important}#gcap-root .contact-page button,#gcap-root .contact-page input,#gcap-root .contact-page textarea,#gcap-root .report-sample-page button,#gcap-root .report-sample-page input,#gcap-root .report-sample-page textarea,#gcap-root .report-sample-page select{font:inherit}#gcap-root .contact-page button,#gcap-root .report-sample-page button{cursor:pointer}#gcap-root .contact-page :where(input,textarea,button,a):focus-visible,#gcap-root .report-sample-page :where(input,textarea,select,button,a,summary,[tabindex]):focus-visible{outline:3px solid #aa8747;outline-offset:4px}#gcap-root .contact-page h1,#gcap-root .contact-page h2,#gcap-root .report-sample-page h1,#gcap-root .report-sample-page h2{font-family:var(--gcap-serif, Georgia, serif);font-weight:500;letter-spacing:.035em}#gcap-root .contact-page .contact-width{width:min(980px,calc(100% - 64px));margin-inline:auto;padding-block:38px 72px}#gcap-root .contact-page .contact-intro{max-width:850px;margin-bottom:22px}#gcap-root .contact-page .contact-intro .section-kicker{margin-bottom:9px}#gcap-root .contact-page .contact-intro h1{margin:0 0 14px;font-size:clamp(27px,3vw,39px);line-height:1.45}#gcap-root .contact-page .contact-intro h1>span{display:inline-block}#gcap-root .contact-page .contact-intro p{margin:7px 0 0}#gcap-root .contact-page .contact-intro .contact-lead{font-size:19px;line-height:1.6;font-weight:500}#gcap-root .contact-page .contact-intro .contact-intro-note{color:var(--cr-muted);font-size:13px}#gcap-root .contact-page .contact-preview-note{display:flex;align-items:flex-start;gap:9px;background:#f3ecdf;border-left:3px solid #bda369;padding:10px 14px;margin:0 0 18px;color:#5c5343;font-size:13px;line-height:1.55}#gcap-root .contact-page .contact-preview-note svg{flex-shrink:0;margin-top:2px}#gcap-root .contact-page .contact-progress{display:flex;gap:28px;list-style:none;padding:0 0 15px;margin:0;color:#69717c;font-size:13px}#gcap-root .contact-page .contact-progress li{display:flex;gap:8px;align-items:baseline}#gcap-root .contact-page .contact-progress span{font-size:11px;letter-spacing:.08em}#gcap-root .contact-page .contact-progress [aria-current=step]{color:var(--cr-ink);font-weight:700}#gcap-root .contact-page .contact-form-section{border-top:1px solid var(--cr-line);padding:22px 0 24px}#gcap-root .contact-page .contact-form-section h2{display:flex;gap:13px;align-items:baseline;margin:0 0 20px;font-size:21px;line-height:1.45}#gcap-root .contact-page .contact-form-section h2>span{font-family:var(--gcap-sans);color:var(--cr-gold);font-size:12px;letter-spacing:.08em}#gcap-root .contact-page .contact-fields{display:grid;gap:22px}#gcap-root .contact-page .contact-field-row{display:grid;grid-template-columns:225px minmax(0,1fr);gap:20px;align-items:start}#gcap-root .contact-page .contact-field-label{padding-top:11px;font-weight:600;font-size:15px;line-height:1.5}#gcap-root .contact-page .contact-field-label[for]{cursor:pointer}#gcap-root .contact-page .contact-required{display:inline-block;margin-left:8px;border:1px solid #d5c298;border-radius:3px;background:#f7efdc;padding:0 5px;color:#725a2d;font-size:11px;line-height:1.6;white-space:nowrap;vertical-align:1px}#gcap-root .contact-page .contact-optional{margin-left:8px;font-weight:400;color:var(--cr-muted);font-size:12px;white-space:nowrap}#gcap-root .contact-page .contact-label-note{display:block;margin-top:5px;font-size:12px;font-weight:400;color:var(--cr-muted);white-space:nowrap}#gcap-root .contact-page .contact-field-control{min-width:0}#gcap-root .contact-page .contact-field-control input[type=text],#gcap-root .contact-page .contact-field-control input[type=email],#gcap-root .contact-page .contact-field-control input[type=tel],#gcap-root .contact-page .contact-field-control textarea{display:block;width:100%;min-width:0;min-height:46px;border:1px solid #b9b7b2;border-radius:4px;background:#fff;color:var(--cr-ink);padding:10px 12px;font-size:16px;line-height:1.5}#gcap-root .contact-page .contact-field-control textarea{min-height:136px;resize:vertical}#gcap-root .contact-page .contact-field-control [aria-invalid=true]{border-color:#a3352d}#gcap-root .contact-page .contact-field-control :where(input,textarea)::placeholder{color:#7a8189;opacity:1}#gcap-root .contact-page fieldset{min-width:0;border:0;margin:0;padding:0}#gcap-root .contact-page .contact-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#gcap-root .contact-page .contact-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px}#gcap-root .contact-page .contact-choice{display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 12px;border:1px solid var(--cr-line);border-radius:4px;background:#fff;cursor:pointer;line-height:1.5}#gcap-root .contact-page .contact-choice:has(input:checked){border-color:#b99c60;background:#f7eedc;box-shadow:inset 0 0 0 1px #b99c60}#gcap-root .contact-page .contact-choice:has(input:focus-visible){outline:3px solid #aa8747;outline-offset:3px}#gcap-root .contact-page .contact-choice input{width:18px;height:18px;flex:0 0 18px;margin:0;accent-color:#172c47;cursor:pointer}#gcap-root .contact-page .contact-choice input:focus-visible{outline:none}#gcap-root .contact-page .contact-choice>span{min-width:0;overflow-wrap:anywhere;font-size:15px}#gcap-root .contact-page .contact-company-name{font-family:var(--gcap-serif);font-weight:400}#gcap-root .contact-page .contact-choice small{display:block;margin-top:3px;font-size:11px;line-height:1.4;letter-spacing:.025em;color:var(--cr-muted)}#gcap-root .contact-page .contact-service-choices .contact-choice{min-height:76px}#gcap-root .contact-page .contact-helper{margin:7px 0 0;color:var(--cr-muted);font-size:13px;line-height:1.6}#gcap-root .contact-page .contact-file-inputs{display:grid;gap:9px}#gcap-root .contact-page .contact-file-row{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:center}#gcap-root .contact-page .contact-file-row>label{color:#827154}#gcap-root .contact-page input[type=file]{display:block;width:100%;min-width:0;min-height:44px;padding:4px;border:1px solid var(--cr-line);border-radius:4px;background:#fff;color:var(--cr-muted);font-size:13px}#gcap-root .contact-page input[type=file]::file-selector-button{min-height:34px;padding:4px 12px;margin-right:9px;border:0;border-radius:3px;background:#eee9df;color:var(--cr-ink);font-size:13px;cursor:pointer}#gcap-root .contact-page .contact-error{margin:6px 0 0;color:#a3352d;font-size:13px}#gcap-root .contact-page .contact-actions{border-top:1px solid var(--cr-line);padding:22px 0 0 245px}#gcap-root .contact-page .contact-actions .button-primary{min-height:50px;margin-top:17px;border:1px solid #172c47;border-radius:4px;background:#172c47;color:#fff;padding:11px 26px}#gcap-root .contact-page .contact-error-summary{color:#a3352d;font-size:14px}#gcap-root .contact-page .contact-error-summary:empty{display:none}#gcap-root .contact-page .contact-review{border-top:1px solid var(--cr-line);padding-top:24px}#gcap-root .contact-page .contact-review h2{margin:0 0 12px;font-size:30px;scroll-margin-top:170px}#gcap-root .contact-page .contact-review-note{max-width:740px;color:#5f5646;background:#f4ecde;padding:13px 16px;font-size:14px}#gcap-root .contact-page .contact-review dl{margin:25px 0}#gcap-root .contact-page .contact-review-item{display:grid;grid-template-columns:225px minmax(0,1fr) 65px;gap:20px;align-items:start;padding:18px 0;border-bottom:1px solid var(--cr-line)}#gcap-root .contact-page .contact-review-item dt{font-size:15px;font-weight:600}#gcap-root .contact-page .contact-review-item dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}#gcap-root .contact-page .contact-review-item button{display:flex;gap:6px;align-items:center;min-height:32px;border:0;background:none;padding:0;color:var(--cr-ink);font-size:13px}#gcap-root .contact-page .contact-review .button-secondary{border:1px solid var(--cr-ink);border-radius:4px;padding:12px 22px}#gcap-root .report-sample-page .report-sample-intro{padding-block:39px 43px}#gcap-root .report-sample-page .report-return{display:inline-flex;gap:8px;align-items:center;font-size:13px;color:var(--cr-muted);text-decoration:none;margin-bottom:38px}#gcap-root .report-sample-page .report-return:hover{color:var(--cr-ink);text-decoration:underline}#gcap-root .report-sample-page .report-sample-intro h1{margin:12px 0 23px;font-size:clamp(34px,3.9vw,53px);line-height:1.55;letter-spacing:.055em}#gcap-root .report-sample-page .report-intro-lead{max-width:970px;font-size:17px;line-height:1.9;margin:0}#gcap-root .report-sample-page .report-fiction-note{display:flex;gap:15px;align-items:flex-start;border:1px solid #ded2b8;background:#f5efdf;padding:19px 23px;color:#554a35}#gcap-root .report-sample-page .report-fiction-note>svg{flex-shrink:0;margin-top:4px}#gcap-root .report-sample-page .report-fiction-note strong{font-size:15px;font-weight:600}#gcap-root .report-sample-page .report-fiction-note p{margin:5px 0 0;font-size:13px;line-height:1.7}#gcap-root .report-sample-page .report-pivot-note{padding:15px 0;font-size:14px}#gcap-root .report-sample-page .report-case{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;padding:44px 0;border-bottom:1px solid var(--cr-line)}#gcap-root .report-sample-page .report-case h2{margin:10px 0 0;font-size:26px;line-height:1.7}#gcap-root .report-sample-page .report-case>div>p{margin-top:0}#gcap-root .report-sample-page .report-case-focus{font-size:15px;color:#535c66;margin-bottom:0}#gcap-root .report-sample-page .report-case-focus strong{display:block;font-size:12px;color:#856b36;margin-bottom:4px}#gcap-root .report-sample-page .report-reader{display:grid;grid-template-columns:274px minmax(0,1fr);gap:50px;align-items:start;padding:48px 0 80px}#gcap-root .report-sample-page .report-book-navigation{position:sticky;top:175px}#gcap-root .report-sample-page .report-navigation-label{display:flex;align-items:center;gap:8px;margin:0 0 15px;color:var(--cr-muted);font-size:13px}#gcap-root .report-sample-page .report-book-tabs{display:grid;border-top:1px solid var(--cr-line)}#gcap-root .report-sample-page .report-book-tabs>button{display:grid;grid-template-columns:22px minmax(0,1fr) 17px;gap:10px;align-items:start;min-height:102px;width:100%;text-align:left;padding:20px 13px;background:transparent;border:0;border-bottom:1px solid var(--cr-line);color:var(--cr-ink)}#gcap-root .report-sample-page .report-book-tabs>button[aria-selected=true]{background:#192c44;color:#fff;border-color:#192c44}#gcap-root .report-sample-page .report-tab-number{font-size:11px;font-weight:500;color:#826c44;padding-top:4px}#gcap-root .report-sample-page .report-book-tabs [aria-selected=true] .report-tab-number{color:#e4cc98}#gcap-root .report-sample-page .report-book-tabs strong{display:block;font-size:15px;font-weight:500}#gcap-root .report-sample-page .report-book-tabs small{display:block;font-size:11px;line-height:1.6;margin-top:6px;opacity:.77}#gcap-root .report-sample-page .report-book-tabs svg{margin-top:4px}#gcap-root .report-sample-page .report-navigation-note{margin:19px 0 0;color:var(--cr-muted);font-size:12px;line-height:1.7}#gcap-root .report-sample-page .report-panels{min-width:0}#gcap-root .report-sample-page .report-panel{scroll-margin-top:170px;min-width:0}#gcap-root .report-sample-page .report-book-heading{padding-bottom:24px;border-bottom:1px solid var(--cr-line)}#gcap-root .report-sample-page .report-book-heading .section-kicker{letter-spacing:.12em}#gcap-root .report-sample-page .report-book-heading .section-kicker span{font-size:11px;letter-spacing:.015em;color:var(--cr-muted)}#gcap-root .report-sample-page .report-book-heading h2{margin:12px 0 17px;font-size:clamp(25px,2.6vw,34px);line-height:1.55}#gcap-root .report-sample-page .report-book-heading>p:last-child{margin:0;font-size:16px;color:#505d6b;line-height:1.85}#gcap-root .report-sample-page .report-priority-statement{margin:26px 0;padding:25px 27px;background:#eee5d2}#gcap-root .report-sample-page .report-priority-statement>span{font-size:12px;color:#77613b}#gcap-root .report-sample-page .report-priority-statement h3{font-family:var(--gcap-serif);margin:11px 0;font-size:24px;font-weight:500;line-height:1.7}#gcap-root .report-sample-page .report-priority-statement p{margin:0;font-size:14px}#gcap-root .report-sample-page .report-action-plan{list-style:none;margin:0;padding:0}#gcap-root .report-sample-page .report-action-plan>li{display:grid;grid-template-columns:25px minmax(0,1fr);gap:13px;padding:25px 0;border-bottom:1px solid var(--cr-line)}#gcap-root .report-sample-page .report-action-number{color:#94753b;font-size:22px;font-family:var(--gcap-serif)}#gcap-root .report-sample-page .report-action-plan h3{margin:0 0 9px;font-size:18px;font-weight:600}#gcap-root .report-sample-page .report-action-plan p{margin:0}#gcap-root .report-sample-page .report-action-plan .report-done{display:flex;gap:8px;align-items:flex-start;margin-top:12px;color:#646654;font-size:13px}#gcap-root .report-sample-page .report-done svg{flex-shrink:0;margin-top:3px}#gcap-root .report-sample-page .report-next-step{padding:25px 0 0}#gcap-root .report-sample-page .report-next-step p{margin:0 0 16px;color:var(--cr-muted);font-size:15px}#gcap-root .report-sample-page .report-next-step .text-link{border:0;border-bottom:1px solid #af8e4f;background:none;color:var(--cr-ink);padding:6px 0;text-align:left;font-size:15px}#gcap-root .report-sample-page .report-observed{margin:27px 0;padding:22px 25px;background:#f0ede6}#gcap-root .report-sample-page .report-small-label{display:block;font-size:11px;font-weight:600;letter-spacing:.075em;color:#7d6741}#gcap-root .report-sample-page .report-observed .report-small-label{margin:0 0 10px}#gcap-root .report-sample-page .report-observed blockquote{margin:0;font-size:18px;line-height:1.9}#gcap-root .report-sample-page .report-evidence-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 26px}#gcap-root .report-sample-page .report-evidence-pair>div{padding-top:14px;border-top:2px solid #c7b181}#gcap-root .report-sample-page .report-evidence-pair h3{font-size:15px;margin:0 0 9px}#gcap-root .report-sample-page .report-evidence-pair p{font-size:15px;margin:0}#gcap-root .report-sample-page .report-analysis-conclusion{border-left:3px solid #987c45;padding:3px 0 3px 19px;margin-bottom:32px}#gcap-root .report-sample-page .report-analysis-conclusion h3{margin:0 0 8px;font-size:17px}#gcap-root .report-sample-page .report-analysis-conclusion p{margin:0}#gcap-root .report-sample-page .report-axis-intro h3{margin:0 0 7px;font-size:21px;font-family:var(--gcap-serif);font-weight:500}#gcap-root .report-sample-page .report-axis-intro p{margin:0 0 18px;font-size:13px;color:var(--cr-muted)}#gcap-root .report-sample-page .report-axis-list{border-top:1px solid var(--cr-line)}#gcap-root .report-sample-page .report-axis-list details{border-bottom:1px solid var(--cr-line)}#gcap-root .report-sample-page .report-axis-list summary{display:grid;grid-template-columns:22px minmax(0,1fr) 20px;align-items:center;gap:10px;list-style:none;cursor:pointer;padding:16px 0;font-size:16px;font-weight:500}#gcap-root .report-sample-page summary::-webkit-details-marker{display:none}#gcap-root .report-sample-page .report-axis-number{font-size:11px;color:#9e8045}#gcap-root .report-sample-page details[open]>summary>svg{transform:rotate(180deg)}#gcap-root .report-sample-page .report-axis-list details>div{padding:0 0 20px 32px}#gcap-root .report-sample-page .report-axis-list ul{padding-left:19px;font-size:13px;color:#786240;margin:0 0 12px}#gcap-root .report-sample-page .report-axis-list li+li{margin-top:5px}#gcap-root .report-sample-page .report-axis-list details>div>p{margin:0;font-size:15px}#gcap-root .report-sample-page .report-language-row{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;margin:27px 0 17px}#gcap-root .report-sample-page .report-language-row h3{margin:0;font-size:18px}#gcap-root .report-sample-page .report-language-switch{display:inline-flex;gap:0;border:1px solid #c9beaa;border-radius:3px;background:#fff}#gcap-root .report-sample-page .report-language-switch button{min-height:40px;border:0;background:transparent;padding:7px 14px;font-size:12px;color:#66707c}#gcap-root .report-sample-page .report-language-switch [aria-pressed=true]{background:#192d45;color:#fff}#gcap-root .report-sample-page .report-before{background:#f0ede6;padding:20px 23px;margin-bottom:15px}#gcap-root .report-sample-page .report-before p{margin:10px 0 0}#gcap-root .report-sample-page .report-after{border:1px solid #bba373;background:#fff;padding:24px}#gcap-root .report-sample-page .report-after p{margin:17px 0 0;line-height:1.95}#gcap-root .report-sample-page .report-after[lang=en] p{line-height:1.8}#gcap-root .report-sample-page .report-answer-note{margin:11px 0 0;font-size:12px;color:var(--cr-muted)}#gcap-root .report-sample-page .report-episode-structure{margin:28px 0}#gcap-root .report-sample-page .report-episode-structure h3{margin:0 0 13px;font-size:18px}#gcap-root .report-sample-page .report-episode-structure dl{margin:0}#gcap-root .report-sample-page .report-episode-structure dl>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:18px;padding:13px 0;border-bottom:1px solid var(--cr-line);font-size:14px}#gcap-root .report-sample-page .report-episode-structure dt{font-weight:500;color:#79623d}#gcap-root .report-sample-page .report-episode-structure dd{margin:0}#gcap-root .report-sample-page .report-deep-dive{border:1px solid var(--cr-line);background:#f7f3eb}#gcap-root .report-sample-page .report-deep-dive summary,#gcap-root .report-sample-page .report-followup summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:17px 19px;list-style:none;cursor:pointer;font-size:15px;font-weight:500}#gcap-root .report-sample-page .report-deep-dive summary svg,#gcap-root .report-sample-page .report-followup summary svg{flex-shrink:0}#gcap-root .report-sample-page .report-deep-dive ol{margin:0;padding:5px 25px 20px 40px}#gcap-root .report-sample-page .report-deep-dive li{font-size:15px;margin:0 0 15px}#gcap-root .report-sample-page .report-deep-dive li:last-child{margin:0}#gcap-root .report-sample-page .report-deep-dive p{margin:5px 0 0;font-size:14px;color:var(--cr-muted)}#gcap-root .report-sample-page .report-practice-controls{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin:26px 0 19px}#gcap-root .report-sample-page .report-practice-controls>div:first-child{min-width:0;flex:1}#gcap-root .report-sample-page .report-practice-controls label{display:block;font-size:12px;color:var(--cr-muted);margin-bottom:7px}#gcap-root .report-sample-page .report-practice-controls select{display:block;max-width:100%;width:100%;min-height:44px;border:1px solid #b7b3aa;border-radius:3px;background:#fff;color:var(--cr-ink);padding:7px 33px 7px 11px;font-size:15px}#gcap-root .report-sample-page .report-practice-controls .report-language-switch{flex-shrink:0}#gcap-root .report-sample-page .report-practice-controls .report-language-switch button{min-height:42px}#gcap-root .report-sample-page .report-practice-question{background:#eee4d0;padding:24px}#gcap-root .report-sample-page .report-practice-question h3{margin:13px 0 19px;font-size:22px;line-height:1.75;font-family:var(--gcap-serif);font-weight:500}#gcap-root .report-sample-page .report-practice-question h3[lang=en]{font-family:var(--gcap-sans);font-size:20px;line-height:1.65}#gcap-root .report-sample-page .report-practice-question>p{margin:0;border-top:1px solid #d5c6a8;padding-top:13px;font-size:13px;color:#61543e}#gcap-root .report-sample-page .report-practice-question>p strong{display:block;margin-bottom:3px;font-size:11px}#gcap-root .report-sample-page .report-practice-draft{margin:27px 0}#gcap-root .report-sample-page .report-practice-draft>label{display:block;margin:0 0 7px;font-size:18px;font-weight:500}#gcap-root .report-sample-page .report-practice-draft>p{margin:0 0 12px;color:var(--cr-muted);font-size:12px;line-height:1.7}#gcap-root .report-sample-page .report-practice-draft textarea{display:block;width:100%;min-width:0;resize:vertical;min-height:150px;padding:13px;border:1px solid #b7b3aa;background:#fff;border-radius:3px;color:var(--cr-ink);font-size:16px;line-height:1.7}#gcap-root .report-sample-page .report-practice-draft textarea::placeholder{color:#7b838b;opacity:1}#gcap-root .report-sample-page .report-practice-draft .button-secondary{display:inline-flex;margin-top:15px;min-height:44px;padding:9px 17px;gap:11px;border:1px solid #8b7957;border-radius:3px;background:transparent;color:var(--cr-ink);font-size:14px}#gcap-root .report-sample-page .report-chevron-open{transform:rotate(180deg)}#gcap-root .report-sample-page .report-answer-model{padding:22px 0 26px;border-top:1px solid var(--cr-line)}#gcap-root .report-sample-page .report-answer-model>h3{margin:0 0 15px;font-size:18px}#gcap-root .report-sample-page .report-answer-model>ol{padding-left:24px;margin:0 0 22px;font-size:15px}#gcap-root .report-sample-page .report-answer-model>ol>li+li{margin-top:8px}#gcap-root .report-sample-page .report-answer-example{border-left:3px solid #b79c64;padding:3px 0 3px 19px}#gcap-root .report-sample-page .report-answer-example .report-small-label{margin:0 0 9px}#gcap-root .report-sample-page .report-answer-example>p:last-child{margin:0;line-height:1.95}#gcap-root .report-sample-page .report-practice-tip{margin:17px 0;font-size:13px;color:#756243}#gcap-root .report-sample-page .report-followup{border:1px solid var(--cr-line)}#gcap-root .report-sample-page .report-followup>p{margin:0;padding:0 19px 18px}#gcap-root .report-sample-page .report-practice-checklist{min-width:0;margin:0;padding:19px 22px 22px;border:1px solid var(--cr-line);background:#f8f4ec}#gcap-root .report-sample-page .report-practice-checklist legend{padding:0 7px;font-size:16px;font-weight:500}#gcap-root .report-sample-page .report-practice-checklist>label{display:flex;align-items:flex-start;gap:10px;padding:7px 0;cursor:pointer;font-size:15px}#gcap-root .report-sample-page .report-practice-checklist input{width:18px;height:18px;margin:4px 0 0;flex:0 0 18px;accent-color:#172c47}#gcap-root .report-sample-page .report-practice-checklist>p{margin:15px 0 0;padding-top:12px;border-top:1px solid var(--cr-line);font-size:12px;color:#635a49}#gcap-root .report-sample-page .report-practice-checklist>p>span{display:block;margin-top:4px;color:var(--cr-muted);font-size:11px}#gcap-root .report-sample-page .report-workflow{background:#eee9df}#gcap-root .report-sample-page .report-workflow>div{display:grid;grid-template-columns:1fr 1.3fr;gap:55px}#gcap-root .report-sample-page .report-workflow h2{margin:13px 0 0;font-size:clamp(28px,3vw,40px);line-height:1.75}#gcap-root .report-sample-page .report-workflow>div>div:last-child>p{margin:0 0 18px}#gcap-root .report-sample-page .report-workflow .report-workflow-note{font-size:12px;color:var(--cr-muted)}@media(max-width:1050px){#gcap-root .report-sample-page .report-reader{grid-template-columns:235px minmax(0,1fr);gap:30px}#gcap-root .report-sample-page .report-book-tabs>button{padding-inline:10px;grid-template-columns:19px minmax(0,1fr) 15px;gap:8px}#gcap-root .report-sample-page .report-book-tabs strong{font-size:14px}#gcap-root .report-sample-page .report-practice-controls{flex-wrap:wrap}#gcap-root .report-sample-page .report-case{gap:32px}}@media(max-width:760px){#gcap-root .contact-page .contact-width{width:calc(100% - 40px);padding-block:27px 50px}#gcap-root .contact-page .contact-intro{margin-bottom:19px}#gcap-root .contact-page .contact-intro h1{font-size:26px;margin-bottom:12px}#gcap-root .contact-page .contact-intro .contact-lead{font-size:17px}#gcap-root .contact-page .contact-intro>p:not(.contact-lead):not(.section-kicker){font-size:14px}#gcap-root .contact-page .contact-intro .contact-intro-note{font-size:12px!important}#gcap-root .contact-page .contact-preview-note{padding:9px 11px;font-size:12px}#gcap-root .contact-page .contact-form-section{padding-block:20px 23px}#gcap-root .contact-page .contact-form-section h2{font-size:20px;margin-bottom:20px}#gcap-root .contact-page .contact-field-row{grid-template-columns:1fr;gap:8px}#gcap-root .contact-page .contact-field-label{padding-top:0}#gcap-root .contact-page .contact-label-note{display:inline;margin-left:8px}#gcap-root .contact-page .contact-fields{gap:22px}#gcap-root .contact-page .contact-choices{gap:8px 10px}#gcap-root .contact-page .contact-choice{padding:10px;gap:8px}#gcap-root .contact-page .contact-choice>span{font-size:15px}#gcap-root .contact-page .contact-service-choices .contact-choice{min-height:75px}#gcap-root .contact-page .contact-helper{font-size:12px}#gcap-root .contact-page .contact-actions{padding:20px 0 0}#gcap-root .contact-page .contact-actions .button-primary{width:100%}#gcap-root .contact-page .contact-review h2{font-size:27px}#gcap-root .contact-page .contact-review-item{grid-template-columns:minmax(0,1fr) 58px;gap:8px 10px}#gcap-root .contact-page .contact-review-item dt{grid-column:1}#gcap-root .contact-page .contact-review-item dd{grid-column:1;font-size:15px}#gcap-root .contact-page .contact-review-item button{grid-column:2;grid-row:1 / 3;align-self:center}#gcap-root .contact-page .contact-review .button-secondary{width:100%;justify-content:center}#gcap-root .report-sample-page .report-sample-intro{padding-block:27px 31px}#gcap-root .report-sample-page .report-return{margin-bottom:27px;font-size:12px}#gcap-root .report-sample-page .report-sample-intro h1{font-size:33px;line-height:1.65;letter-spacing:.02em;margin-bottom:19px}#gcap-root .report-sample-page .report-intro-lead{font-size:15px}#gcap-root .report-sample-page .report-desktop-break{display:none}#gcap-root .report-sample-page .report-fiction-note{padding:16px;gap:11px}#gcap-root .report-sample-page .report-fiction-note strong{font-size:14px}#gcap-root .report-sample-page .report-fiction-note p{font-size:12px}#gcap-root .report-sample-page .report-case{grid-template-columns:1fr;gap:20px;padding-block:33px}#gcap-root .report-sample-page .report-case h2{font-size:25px}#gcap-root .report-sample-page .report-case>div>p{font-size:15px}#gcap-root .report-sample-page .report-case-focus{padding-top:12px}#gcap-root .report-sample-page .report-reader{grid-template-columns:1fr;gap:31px;padding-block:28px 55px}#gcap-root .report-sample-page .report-book-navigation{position:static}#gcap-root .report-sample-page .report-navigation-label{margin-bottom:12px}#gcap-root .report-sample-page .report-book-tabs{grid-template-columns:1fr 1fr;border:1px solid var(--cr-line);gap:1px;background:var(--cr-line)}#gcap-root .report-sample-page .report-book-tabs>button{min-height:109px;grid-template-columns:17px minmax(0,1fr);padding:15px 10px;gap:7px;border:0;background:var(--cr-paper)}#gcap-root .report-sample-page .report-book-tabs strong{font-size:13px}#gcap-root .report-sample-page .report-book-tabs small{font-size:10px}#gcap-root .report-sample-page .report-book-tabs svg{display:none}#gcap-root .report-sample-page .report-tab-number{font-size:10px;padding-top:3px}#gcap-root .report-sample-page .report-navigation-note{font-size:11px;margin-top:13px}#gcap-root .report-sample-page .report-book-heading{padding-bottom:22px}#gcap-root .report-sample-page .report-book-heading h2{font-size:27px;line-height:1.7}#gcap-root .report-sample-page .report-book-heading>p:last-child{font-size:15px}#gcap-root .report-sample-page .report-priority-statement{padding:19px}#gcap-root .report-sample-page .report-priority-statement h3{font-size:21px}#gcap-root .report-sample-page .report-priority-statement h3 br{display:none}#gcap-root .report-sample-page .report-action-plan h3{font-size:17px}#gcap-root .report-sample-page .report-action-plan p{font-size:15px}#gcap-root .report-sample-page .report-action-plan .report-done{font-size:12px}#gcap-root .report-sample-page .report-observed{padding:19px}#gcap-root .report-sample-page .report-observed blockquote{font-size:17px}#gcap-root .report-sample-page .report-evidence-pair{gap:17px}#gcap-root .report-sample-page .report-evidence-pair h3,#gcap-root .report-sample-page .report-evidence-pair p{font-size:14px}#gcap-root .report-sample-page .report-analysis-conclusion p{font-size:15px}#gcap-root .report-sample-page .report-axis-list summary{font-size:15px}#gcap-root .report-sample-page .report-axis-list details>div{padding-left:0}#gcap-root .report-sample-page .report-language-row h3{font-size:17px}#gcap-root .report-sample-page .report-before{padding:18px;font-size:15px}#gcap-root .report-sample-page .report-after{padding:19px;font-size:15px}#gcap-root .report-sample-page .report-episode-structure dl>div{grid-template-columns:79px minmax(0,1fr);gap:11px;font-size:13px}#gcap-root .report-sample-page .report-practice-controls{align-items:flex-start;gap:13px}#gcap-root .report-sample-page .report-practice-controls>div:first-child{flex-basis:100%}#gcap-root .report-sample-page .report-practice-question{padding:20px}#gcap-root .report-sample-page .report-practice-question h3{font-size:21px}#gcap-root .report-sample-page .report-practice-question h3[lang=en]{font-size:18px}#gcap-root .report-sample-page .report-practice-draft .button-secondary{width:100%;justify-content:space-between;font-size:13px;padding-inline:12px}#gcap-root .report-sample-page .report-answer-example>p:last-child{font-size:15px}#gcap-root .report-sample-page .report-practice-checklist{padding:15px}#gcap-root .report-sample-page .report-practice-checklist legend{font-size:15px}#gcap-root .report-sample-page .report-practice-checklist>label{font-size:14px}#gcap-root .report-sample-page .report-workflow>div{grid-template-columns:1fr;gap:25px}#gcap-root .report-sample-page .report-workflow h2{font-size:29px}#gcap-root .report-sample-page .report-workflow>div>div:last-child>p{font-size:15px}#gcap-root .report-sample-page .report-workflow .report-workflow-note{font-size:12px}}@media(max-width:340px){#gcap-root .contact-page .contact-width{width:calc(100% - 32px)}#gcap-root .contact-page .contact-intro h1{font-size:25px}#gcap-root .contact-page .contact-service-choices{grid-template-columns:1fr}#gcap-root .contact-page .contact-service-choices .contact-choice{min-height:58px}#gcap-root .contact-page .contact-choices:not(.contact-service-choices) .contact-choice{padding:9px 8px;gap:7px}#gcap-root .contact-page .contact-choice>span{font-size:15px}#gcap-root .report-sample-page .report-sample-intro h1{font-size:29px}#gcap-root .report-sample-page .report-book-tabs>button{padding-inline:8px;grid-template-columns:14px minmax(0,1fr);gap:5px}#gcap-root .report-sample-page .report-book-tabs strong{font-size:12px}#gcap-root .report-sample-page .report-book-heading h2{font-size:24px}#gcap-root .report-sample-page .report-evidence-pair{grid-template-columns:1fr;gap:16px}#gcap-root .report-sample-page .report-fiction-note{padding:14px 12px;gap:9px}#gcap-root .report-sample-page .report-fiction-note>svg{width:18px}}@media(prefers-reduced-motion:reduce){#gcap-root .contact-page *,#gcap-root .report-sample-page *{scroll-behavior:auto!important}}#gcap-root .report-showcase{--rs-ink:#172d43;--rs-navy:#142a40;--rs-gold:#9b7639;--rs-line:#d6dce0;--rs-muted:#566779;--rs-paper:#fffefb;color:var(--rs-ink);background:#f8f7f3}#gcap-root .report-showcase *,#gcap-root .report-showcase *:before,#gcap-root .report-showcase *:after{box-sizing:border-box}#gcap-root .report-showcase h1,#gcap-root .report-showcase h2,#gcap-root .report-showcase h3,#gcap-root .report-showcase h4,#gcap-root .report-showcase h5{margin:0;font-family:var(--gcap-serif);font-weight:600}#gcap-root .report-showcase h1,#gcap-root .report-showcase h2{text-wrap:balance}#gcap-root .report-showcase p{font-size:16px;line-height:1.95;text-wrap:pretty}#gcap-root .report-showcase :is(h3,h4,h5,li,dd,strong){overflow-wrap:break-word}#gcap-root .report-showcase q{quotes:"「" "」" "『" "』"}#gcap-root .report-showcase [lang=en] q{quotes:"“" "”" "‘" "’"}#gcap-root .report-showcase ul,#gcap-root .report-showcase ol,#gcap-root .report-showcase dl,#gcap-root .report-showcase dd{margin:0}#gcap-root .report-showcase button,#gcap-root .report-showcase input,#gcap-root .report-showcase textarea{font-family:var(--gcap-sans)}#gcap-root .report-showcase button,#gcap-root .report-showcase a{text-underline-offset:5px}#gcap-root .report-showcase svg{flex-shrink:0}#gcap-root .report-showcase [hidden]{display:none!important}#gcap-root .report-showcase .section-kicker{font-size:11px;letter-spacing:.16em;line-height:1.8;margin-bottom:20px}#gcap-root .report-showcase .rs-overline{font-size:11px;font-weight:500;line-height:1.7;letter-spacing:.12em;color:var(--rs-gold);margin:0 0 14px}#gcap-root .report-showcase .rs-small-note{font-size:14px;line-height:1.9;color:var(--rs-muted)}#gcap-root .report-showcase .rs-return{display:inline-flex;align-items:center;gap:10px;color:#526477;text-decoration:none;font-size:13px;padding-block:10px}#gcap-root .report-showcase .rs-return:hover{text-decoration:underline}#gcap-root .report-showcase .rs-hero{padding:23px 0 76px;border-bottom:1px solid #dbd2c2;background:linear-gradient(135deg,#fffcf8,#fffcf8 49%,#f0e7d8)}#gcap-root .report-showcase .rs-hero-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:72px;align-items:center;margin-top:28px}#gcap-root .report-showcase .rs-hero h1{font-size:clamp(42px,4.6vw,66px);line-height:1.4;letter-spacing:-.045em}#gcap-root .report-showcase .rs-hero-lead{margin-top:26px;font-family:var(--gcap-serif);font-size:22px;font-weight:600;line-height:1.9}#gcap-root .report-showcase .rs-hero-lead+p{margin-top:20px}#gcap-root .report-showcase .rs-hero-link{display:inline-flex;align-items:center;gap:28px;margin-top:28px;padding:9px 0;border-bottom:1px solid var(--rs-ink);font-size:16px;text-decoration:none}#gcap-root .report-showcase .rs-book-shelf{padding:26px 0 20px 30px;border-left:1px solid #c8b389}#gcap-root .report-showcase .rs-shelf-label{margin:0 0 24px;font-size:11px;letter-spacing:.2em;color:#786446}#gcap-root .report-showcase .rs-shelf-book{position:relative;width:100%;display:grid;grid-template-columns:45px minmax(0,1fr) 18px;gap:19px;align-items:center;padding:25px 20px 25px 22px;border:1px solid #dbd3c5;border-left:5px solid #bb995e;text-align:left;box-shadow:4px 5px #dedacf,5px 6px #c7c3b9;background:#fffefa;color:var(--rs-ink);transition:transform .2s,background .2s}#gcap-root .report-showcase .rs-shelf-book+.rs-shelf-book{margin-top:18px}#gcap-root .report-showcase .rs-shelf-book-01{background:#182f46;border-color:#263f55;border-left-color:#d4b373;color:#fffefa}#gcap-root .report-showcase .rs-shelf-book-03{background:#ede6d9}#gcap-root .report-showcase .rs-shelf-book-04{background:#e7eeef}#gcap-root .report-showcase .rs-shelf-book:hover{transform:translate(5px)}#gcap-root .report-showcase .rs-shelf-number{font-family:var(--gcap-serif);font-size:35px;font-weight:400;line-height:1;color:#9b7840}#gcap-root .report-showcase .rs-shelf-book-01 .rs-shelf-number{color:#d9bc83}#gcap-root .report-showcase .rs-shelf-book strong{display:block;font-family:var(--gcap-serif);font-size:18px;line-height:1.7;font-weight:600}#gcap-root .report-showcase .rs-shelf-book small{display:block;font-size:13px;font-weight:400;margin-top:7px;line-height:1.7;opacity:.83}#gcap-root .report-showcase .rs-value-band{background:var(--rs-navy);color:#fffefa;padding:30px 0}#gcap-root .report-showcase .rs-value-band>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}#gcap-root .report-showcase .rs-value-band>div>div{padding:0 32px;border-left:1px solid #4e6070}#gcap-root .report-showcase .rs-value-band>div>div:first-child{border:0;padding-left:0}#gcap-root .report-showcase .rs-value-band strong{font-family:var(--gcap-serif);font-size:46px;font-weight:400;line-height:1.2}#gcap-root .report-showcase .rs-value-band strong span{margin-left:10px;font-size:17px}#gcap-root .report-showcase .rs-value-band p{font-size:14px;margin-top:10px;color:#d4dbe0}#gcap-root .report-showcase .rs-personalization{display:grid;grid-template-columns:1fr 1fr;gap:76px;padding:87px 0 48px;align-items:start}#gcap-root .report-showcase .rs-personalization h2{font-size:29px;line-height:1.65;letter-spacing:-.04em}#gcap-root .report-showcase .rs-personalization p+p{margin-top:18px}#gcap-root .report-showcase .rs-sample-note{display:flex;align-items:flex-start;gap:18px;background:#ebece7;border-left:3px solid #988869;padding:23px 26px}#gcap-root .report-showcase .rs-sample-note>svg{margin-top:4px;color:#887145}#gcap-root .report-showcase .rs-sample-note strong{display:block;font-size:15px;font-weight:500;line-height:1.8}#gcap-root .report-showcase .rs-sample-note p{margin-top:7px;font-size:14px;color:#53616b}#gcap-root .report-showcase .rs-pivot-note{margin-top:18px;font-size:14px;color:#576c62}#gcap-root .report-showcase .rs-reader{margin-top:68px;padding-bottom:84px;scroll-margin-top:30px}#gcap-root .report-showcase .rs-reader-intro{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:18px}#gcap-root .report-showcase .rs-reader-intro .section-kicker{margin:0}#gcap-root .report-showcase .rs-reader-intro>p:last-child{color:var(--rs-muted);font-size:14px}#gcap-root .report-showcase .rs-book-nav [role=tablist]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:stretch}#gcap-root .report-showcase .rs-book-nav button{padding:20px 22px 23px;border:1px solid #d3d7d7;border-top:3px solid #c4b08a;color:var(--rs-ink);background:#f0efea;text-align:left;transition:background .18s,color .18s}#gcap-root .report-showcase .rs-book-nav button:hover{background:#e7e6df}#gcap-root .report-showcase .rs-book-nav button[aria-selected=true]{color:#fffefa;border-color:var(--rs-navy);border-top-color:#d4b576;background:var(--rs-navy)}#gcap-root .report-showcase .rs-tab-number{display:block;font-family:var(--gcap-serif);font-size:25px;color:#8d743f;line-height:1}#gcap-root .report-showcase .rs-book-nav button[aria-selected=true] .rs-tab-number{color:#d8b97e}#gcap-root .report-showcase .rs-book-nav strong{display:block;font-family:var(--gcap-serif);font-size:18px;line-height:1.65;margin:13px 0 7px}#gcap-root .report-showcase .rs-tab-title{display:block;font-size:13px;line-height:1.7;opacity:.82}#gcap-root .report-showcase .rs-panels{background:var(--rs-paper);border:1px solid #d4d7d7;margin-top:12px}#gcap-root .report-showcase .rs-panel{padding:46px 46px 0;scroll-margin-top:24px;min-width:0}#gcap-root .report-showcase .rs-panel:focus{outline:0}#gcap-root .report-showcase .rs-book-heading{margin-bottom:38px}#gcap-root .report-showcase .rs-book-heading .section-kicker{display:flex;gap:18px;align-items:baseline;letter-spacing:.1em;margin-bottom:19px}#gcap-root .report-showcase .rs-book-heading .section-kicker span{color:#61707d;font-size:13px;letter-spacing:0}#gcap-root .report-showcase .rs-book-heading h2{font-size:36px;line-height:1.55;letter-spacing:-.035em}#gcap-root .report-showcase .rs-book-heading>p:last-child{margin-top:19px;color:#41566a}#gcap-root .report-showcase .rs-summary-grid{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1fr);gap:36px;align-items:start;scroll-margin-top:30px}#gcap-root .report-showcase .rs-ri{min-width:0;margin:0;padding:23px 22px 17px;background:#f3f6f7;border:1px solid #dbe2e5}#gcap-root .report-showcase .rs-ri figcaption h3{font-family:var(--gcap-serif);font-size:19px;line-height:1.5}#gcap-root .report-showcase .rs-ri figcaption>p:last-child{font-size:14px;margin-top:8px}#gcap-root .report-showcase .rs-ri .rs-overline{font-size:10px;margin-bottom:9px}#gcap-root .report-showcase .rs-radar-frame{width:min(100%,360px);margin:3px auto 4px}#gcap-root .report-showcase .rs-radar{display:block;width:100%;overflow:visible}#gcap-root .report-showcase .rs-radar-area{fill:#22698b;fill-opacity:.095}#gcap-root .report-showcase .rs-radar-ring{fill:none;stroke:#cad5dd;stroke-width:.8}#gcap-root .report-showcase .rs-radar-ring.outer{stroke:#b89556;stroke-width:1.4}#gcap-root .report-showcase .rs-radar-tick{fill:#71818b;font-family:var(--gcap-sans);font-size:10px}#gcap-root .report-showcase .rs-radar-spoke{stroke:#c8d3dc;stroke-width:.8}#gcap-root .report-showcase .rs-radar-axis{fill:#455e72;font-family:var(--gcap-serif);font-size:19px}#gcap-root .report-showcase .rs-radar-data{stroke:#244e6e;stroke-width:2.5;stroke-linejoin:round}#gcap-root .report-showcase .rs-radar-point{fill:#b38c4d}#gcap-root .report-showcase .rs-radar-ri{fill:#173b55;font-family:var(--gcap-serif);font-size:31px;font-weight:600}#gcap-root .report-showcase .rs-radar-scope{fill:#486278;font-family:var(--gcap-sans);font-size:12px}#gcap-root .report-showcase .rs-axis-key{list-style:none;padding:0}#gcap-root .report-showcase .rs-axis-key li{display:grid;grid-template-columns:21px minmax(0,1fr) auto;align-items:center;gap:9px;border-top:1px solid #d4dde2;padding:10px 0;font-size:14px;line-height:1.65}#gcap-root .report-showcase .rs-axis-key li:last-child{border-bottom:1px solid #d4dde2}#gcap-root .report-showcase .rs-axis-index{color:#82704e;font-family:var(--gcap-serif);font-size:14px}#gcap-root .report-showcase .rs-axis-key strong{font-size:18px;font-weight:500;white-space:nowrap}#gcap-root .report-showcase .rs-axis-key small{font-size:10px;color:#697986;font-weight:400}#gcap-root .report-showcase .rs-chart-caption{font-size:12px;line-height:1.8;color:#647281;margin-top:15px}#gcap-root .report-showcase .rs-executive{padding:24px 26px 27px;border-top:3px solid #b38e52;background:#ede8dd}#gcap-root .report-showcase .rs-executive h3{font-size:25px;line-height:1.6;margin-bottom:16px}#gcap-root .report-showcase .rs-executive>p:last-child{font-size:15px;line-height:1.95}#gcap-root .report-showcase .rs-strengths{margin:27px 0 30px}#gcap-root .report-showcase .rs-strengths h3{font-size:18px;margin-bottom:15px}#gcap-root .report-showcase .rs-strengths ul{list-style:none;padding:0}#gcap-root .report-showcase .rs-strengths li{display:flex;align-items:flex-start;gap:11px;font-size:15px;line-height:1.85;margin-top:11px}#gcap-root .report-showcase .rs-strengths li svg{margin-top:5px;color:#8f743f}#gcap-root .report-showcase .rs-benchmark{border-top:1px solid #cbd3d8;padding-top:21px;margin-top:29px}#gcap-root .report-showcase .rs-benchmark h3{font-size:18px}#gcap-root .report-showcase .rs-benchmark-heading>p{margin-top:6px;font-size:13px;color:#5c6c7a}#gcap-root .report-showcase .rs-benchmark-levels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:17px 0 15px;gap:13px}#gcap-root .report-showcase .rs-benchmark-levels>div{border-left:2px solid #b39a69;padding-left:12px}#gcap-root .report-showcase .rs-benchmark-levels p{font-size:12px;line-height:1.7;min-height:40px}#gcap-root .report-showcase .rs-benchmark-levels strong{display:block;font-family:var(--gcap-serif);font-size:31px;line-height:1.25;font-weight:400;margin-top:4px;white-space:nowrap}#gcap-root .report-showcase .rs-benchmark-levels strong span{font-family:var(--gcap-sans);font-size:11px;margin-left:5px}#gcap-root .report-showcase .rs-boundary{color:#61707d;font-size:13px;line-height:1.8}#gcap-root .report-showcase details summary{list-style:none}#gcap-root .report-showcase details summary::-webkit-details-marker{display:none}#gcap-root .report-showcase details summary>svg{transition:transform .18s}#gcap-root .report-showcase details[open]>summary>svg{transform:rotate(180deg)}#gcap-root .report-showcase .rs-section-heading{margin:53px 0 25px}#gcap-root .report-showcase .rs-section-heading .section-kicker{margin-bottom:12px}#gcap-root .report-showcase .rs-section-heading h3{font-size:26px;line-height:1.6}#gcap-root .report-showcase .rs-section-heading>p:last-child{font-size:15px;margin-top:13px;color:#526777}#gcap-root .report-showcase .rs-priority-list{border-top:1px solid #bfc9cf}#gcap-root .report-showcase .rs-priority-list article{display:grid;grid-template-columns:55px minmax(0,1fr);gap:22px;border-bottom:1px solid #d8dee1;padding:25px 0 28px}#gcap-root .report-showcase .rs-priority-number{font-family:var(--gcap-serif);font-size:31px;line-height:1.45;color:#997a44}#gcap-root .report-showcase .rs-priority-list h4{font-size:22px;line-height:1.7;margin-bottom:9px}#gcap-root .report-showcase .rs-priority-list p{color:#465e70;font-size:15px}#gcap-root .report-showcase .rs-inline-link{display:inline-flex;align-items:center;gap:16px;min-height:44px;border:0;border-bottom:1px solid #81909c;background:none;padding:8px 0;margin-top:13px;color:var(--rs-ink);font-size:14px;font-weight:500;line-height:1.7;text-decoration:none;text-align:left}#gcap-root .report-showcase .rs-inline-link:hover{color:#8d662f;border-color:#8d662f}#gcap-root .report-showcase .rs-action-heading{display:flex;gap:18px;align-items:flex-start;margin:44px 0 26px}#gcap-root .report-showcase .rs-action-heading>svg{color:#94743d;margin-top:3px}#gcap-root .report-showcase .rs-action-heading h3{font-size:25px;line-height:1.65}#gcap-root .report-showcase .rs-action-heading p{font-size:15px;margin-top:10px;color:#526777}#gcap-root .report-showcase .rs-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}#gcap-root .report-showcase .rs-actions article{display:flex;flex-direction:column;border-top:3px solid #b08e52;padding:23px 22px 22px;background:#f1f2ee}#gcap-root .report-showcase .rs-actions h4{font-size:17px;line-height:1.9;text-wrap:pretty}#gcap-root .report-showcase .rs-actions dl{margin-top:22px}#gcap-root .report-showcase .rs-actions dl>div{margin-bottom:18px}#gcap-root .report-showcase .rs-actions dt{font-size:12px;font-weight:500;color:#7f653e;margin-bottom:5px}#gcap-root .report-showcase .rs-actions dd{font-size:14px;line-height:1.9}#gcap-root .report-showcase .rs-actions .rs-inline-link{margin-top:auto;align-self:flex-start}#gcap-root .report-showcase .rs-book-connection{margin:44px -46px 0;padding:27px 38px;background:#ecf0f1;border-top:1px solid #d4dde2;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center}#gcap-root .report-showcase .rs-book-connection p{font-size:15px;min-width:0}#gcap-root .report-showcase .rs-book-connection>button{display:inline-flex;align-items:center;gap:22px;padding:14px 0;min-height:44px;max-width:24em;border:0;border-bottom:1px solid #71818f;background:none;color:var(--rs-ink);font-size:14px;line-height:1.7;text-align:left}#gcap-root .report-showcase .rs-analysis-overview{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:42px;align-items:start}#gcap-root .report-showcase .rs-analysis-overview>div>h3{font-size:28px;line-height:1.65;margin-bottom:21px}#gcap-root .report-showcase .rs-analysis-overview>div>p{font-size:15px}#gcap-root .report-showcase .rs-role-map{margin:27px 0 20px}#gcap-root .report-showcase .rs-role-map>div{border-top:1px solid #c7d1d8;padding:19px 0 17px}#gcap-root .report-showcase .rs-role-map dt{font-family:var(--gcap-serif);font-weight:600;font-size:18px;margin-bottom:9px}#gcap-root .report-showcase .rs-role-map dd{font-size:15px;line-height:1.9;color:#4a6172}#gcap-root .report-showcase .rs-axis-details{display:flex;flex-direction:column;gap:12px}#gcap-root .report-showcase .rs-axis-details details{border:1px solid #cbd4db;scroll-margin-top:135px}#gcap-root .report-showcase .rs-axis-details summary{display:grid;grid-template-columns:27px minmax(0,1fr) auto 20px;align-items:center;gap:15px;padding:20px 24px;background:#edf1f2;cursor:pointer}#gcap-root .report-showcase .rs-axis-details details[open] summary{background:#17394f;color:#fffefa}#gcap-root .report-showcase .rs-axis-details summary>span{color:#987947;font-family:var(--gcap-serif);font-size:18px}#gcap-root .report-showcase .rs-axis-details details[open] summary>span{color:#dab979}#gcap-root .report-showcase .rs-axis-details summary h4{font-size:19px;line-height:1.6}#gcap-root .report-showcase .rs-axis-details summary strong{font-family:var(--gcap-sans);font-size:22px;font-weight:400}#gcap-root .report-showcase .rs-axis-details summary small{font-size:12px}#gcap-root .report-showcase .rs-perspectives{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}#gcap-root .report-showcase .rs-perspectives article{position:relative;padding:28px 25px 25px}#gcap-root .report-showcase .rs-perspectives article+article{border-left:1px solid #d6dfe5}#gcap-root .report-showcase .rs-perspective-title{display:flex;align-items:flex-start;gap:18px;justify-content:space-between;padding-bottom:20px;border-bottom:1px solid #d5dee4}#gcap-root .report-showcase .rs-perspective-title h5{font-size:18px;line-height:1.75}#gcap-root .report-showcase .rs-perspective-title>span{white-space:nowrap;font-size:24px;line-height:1.5;color:#805c28}#gcap-root .report-showcase .rs-perspective-title small{font-size:12px}#gcap-root .report-showcase .rs-perspectives dl>div{margin-top:20px}#gcap-root .report-showcase .rs-perspectives dt{color:#8b6d3c;font-size:13px;font-weight:500;margin-bottom:7px}#gcap-root .report-showcase .rs-perspectives dd{font-size:15px;line-height:1.95}#gcap-root .report-showcase .rs-perspective-number{display:block;margin-top:20px;font-size:11px;letter-spacing:.04em;color:#798a97}#gcap-root .report-showcase .rs-axis-destination{padding:0 25px 24px}#gcap-root .report-showcase .rs-reader-help{font-size:14px;color:#596d7b;margin:-6px 0 23px}#gcap-root .report-showcase .rs-episode-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-bottom:22px}#gcap-root .report-showcase .rs-episode-picker button{text-align:left;border:1px solid #cbd5db;border-left:3px solid #b8a072;background:#f4f3ed;color:var(--rs-ink);padding:20px}#gcap-root .report-showcase .rs-episode-picker button[aria-pressed=true]{background:var(--rs-navy);border-color:var(--rs-navy);border-left-color:#d4b77c;color:#fffefa}#gcap-root .report-showcase .rs-episode-picker button>span{font-family:var(--gcap-serif);font-size:17px;color:#95753f}#gcap-root .report-showcase .rs-episode-picker button[aria-pressed=true]>span{color:#dabe88}#gcap-root .report-showcase .rs-episode-picker strong{display:block;font-family:var(--gcap-serif);font-size:18px;line-height:1.75;margin-top:13px;text-wrap:pretty}#gcap-root .report-showcase .rs-episode-picker small{display:block;font-size:12px;margin-top:14px;line-height:1.7;opacity:.8}#gcap-root .report-showcase .rs-material-map{display:flex;gap:17px;align-items:center;padding:23px 0;border-top:1px solid #d1dce3;border-bottom:1px solid #d1dce3}#gcap-root .report-showcase .rs-material-map>svg{color:#8d7548}#gcap-root .report-showcase .rs-material-map>p{flex:1;min-width:0}#gcap-root .report-showcase .rs-material-map strong{display:block;font-size:15px;font-weight:500}#gcap-root .report-showcase .rs-material-map span{display:block;margin-top:5px;font-size:12px;color:#627585}#gcap-root .report-showcase .rs-material-map .rs-inline-link{margin:0;white-space:nowrap}#gcap-root .report-showcase .rs-language-row{display:flex;gap:18px;align-items:center;justify-content:space-between;margin:27px 0 17px}#gcap-root .report-showcase .rs-language-row>p{margin:0}#gcap-root .report-showcase .rs-language{display:inline-flex;flex-shrink:0;border:1px solid #b4c0c9}#gcap-root .report-showcase .rs-language button{background:transparent;border:0;color:#43596a;font-size:13px;padding:10px 15px;min-height:44px}#gcap-root .report-showcase .rs-language button+button{border-left:1px solid #b4c0c9}#gcap-root .report-showcase .rs-language button[aria-pressed=true]{color:#fffefa;background:#213f56}#gcap-root .report-showcase .rs-question-card{background:#eaf0f3;border-left:4px solid #a8884e;padding:28px 30px}#gcap-root .report-showcase .rs-question-card h3{font-size:23px;line-height:1.8;text-wrap:pretty}#gcap-root .report-showcase .rs-question-card>p:last-child:not(.rs-overline){margin-top:20px;padding-top:18px;border-top:1px solid #cbd8e1;font-size:15px;color:#4c6478}#gcap-root .report-showcase .rs-question-card strong{display:block;font-family:var(--gcap-sans);font-size:12px;font-weight:500;color:#8e6e3a;margin-bottom:7px}#gcap-root .report-showcase .rs-episode-answer{margin:30px 0}#gcap-root .report-showcase .rs-episode-answer>div{display:grid;grid-template-columns:30px 155px minmax(0,1fr);gap:21px;align-items:start;padding:24px 0;border-bottom:1px solid #d9e0e5}#gcap-root .report-showcase .rs-element-letter{font-family:var(--gcap-serif);font-size:27px;line-height:1.5;color:#a18553}#gcap-root .report-showcase .rs-episode-answer h4{font-size:17px;line-height:1.8;padding-top:3px}#gcap-root .report-showcase .rs-episode-answer p{font-size:16px;line-height:2}#gcap-root .report-showcase .rs-method-note{padding:26px 28px;background:#f0eee7}#gcap-root .report-showcase .rs-method-note h3{font-size:20px;margin-bottom:13px;line-height:1.6}#gcap-root .report-showcase .rs-method-note p{font-size:14px}#gcap-root .report-showcase .rs-episode-next{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:34px;margin-top:34px}#gcap-root .report-showcase .rs-episode-next>div{border-top:2px solid #b19868;padding-top:23px}#gcap-root .report-showcase .rs-episode-next h3{font-size:22px;line-height:1.6;margin-bottom:18px}#gcap-root .report-showcase .rs-episode-next ol{padding-left:1.4em;margin-bottom:15px;font-size:15px;line-height:1.9}#gcap-root .report-showcase .rs-episode-next li+li{margin-top:12px}#gcap-root .report-showcase .rs-episode-next p:not(.rs-overline){font-size:15px}#gcap-root .report-showcase .rs-episode-next .rs-small-note{margin-top:15px;font-size:14px}#gcap-root .report-showcase .rs-question-coverage{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:40px;padding:30px;background:var(--rs-navy);color:#fffefa}#gcap-root .report-showcase .rs-question-coverage .rs-overline{color:#d3b581}#gcap-root .report-showcase .rs-question-coverage h3{font-size:26px;line-height:1.6;margin-bottom:16px}#gcap-root .report-showcase .rs-question-coverage p:not(.rs-overline){font-size:14px;color:#ccd5df;line-height:1.9}#gcap-root .report-showcase .rs-coverage-groups{display:flex;flex-direction:column;justify-content:center;gap:17px}#gcap-root .report-showcase .rs-coverage-groups>div{display:grid;grid-template-columns:minmax(0,1fr) 48px;gap:5px 12px;align-items:center}#gcap-root .report-showcase .rs-coverage-groups>div>span{font-size:14px;line-height:1.7;grid-column:1}#gcap-root .report-showcase .rs-coverage-groups strong{grid-column:2;grid-row:1 / span 2;font-family:var(--gcap-serif);font-size:27px;line-height:1.2;text-align:right;font-weight:400}#gcap-root .report-showcase .rs-coverage-groups small{font-family:var(--gcap-sans);font-size:11px;margin-left:3px}#gcap-root .report-showcase .rs-coverage-dots{display:grid;grid-template-columns:repeat(var(--rs-coverage-columns),minmax(0,1fr));grid-column:1;gap:4px}#gcap-root .report-showcase .rs-coverage-dots i{height:6px;background:#c6ad7e}#gcap-root .report-showcase .rs-catalog{margin-top:15px;border:1px solid #cbd7de}#gcap-root .report-showcase .rs-catalog>summary{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 23px;cursor:pointer;color:#3b586c;font-size:15px;line-height:1.8}#gcap-root .report-showcase .rs-catalog>div{padding:6px 25px 24px}#gcap-root .report-showcase .rs-catalog section{margin-top:18px}#gcap-root .report-showcase .rs-catalog h3{font-family:var(--gcap-sans);color:#8d703b;font-size:14px;font-weight:500;padding:10px 0}#gcap-root .report-showcase .rs-catalog ol{list-style:none;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px}#gcap-root .report-showcase .rs-catalog li{display:flex;gap:13px;align-items:baseline;border-bottom:1px solid #e0e5e8;padding:12px 0;font-size:14px;line-height:1.85}#gcap-root .report-showcase .rs-catalog li>span:first-child{flex-shrink:0;font-size:12px;color:#637a8d}#gcap-root .report-showcase .rs-catalog li>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;border:0;background:none;padding:0;color:var(--rs-ink);text-decoration:underline;font-size:14px;line-height:1.85}#gcap-root .report-showcase .rs-practice{scroll-margin-top:25px}#gcap-root .report-showcase .rs-practice-picker{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}#gcap-root .report-showcase .rs-practice-picker button{display:flex;gap:12px;align-items:center;min-height:65px;padding:16px 15px;border:1px solid #bbc9d2;border-bottom:3px solid #bbc9d2;background:#f6f6f2;color:var(--rs-ink);font-size:14px;line-height:1.7;text-align:left}#gcap-root .report-showcase .rs-practice-picker button span{font-family:var(--gcap-serif);color:#896f40;font-size:16px;flex-shrink:0}#gcap-root .report-showcase .rs-practice-picker button[aria-pressed=true]{background:#e8eeef;border-bottom-color:#8e6f3b}#gcap-root .report-showcase .rs-practice-mode{font-size:14px;font-weight:500;color:#765c30}#gcap-root .report-showcase .rs-practice-source{margin:18px 0 0;padding:15px 0;border-bottom:1px solid #ccd6dc;display:flex;gap:15px 24px;align-items:center;justify-content:space-between}#gcap-root .report-showcase .rs-practice-source p{font-size:14px;color:#506879}#gcap-root .report-showcase .rs-practice-source .rs-inline-link{margin:0;flex-shrink:0}#gcap-root .report-showcase .rs-question-context{display:flex;gap:17px;padding:20px 23px;border:1px solid #d4dfe6;border-bottom:0}#gcap-root .report-showcase .rs-question-context svg{color:#8c754a;margin-top:5px}#gcap-root .report-showcase .rs-question-context p{font-size:14px;color:#526b7e}#gcap-root .report-showcase .rs-question-context strong{display:block;color:#8a6a39;font-size:12px;margin-bottom:5px}#gcap-root .report-showcase .rs-practice-draft{padding:27px 0}#gcap-root .report-showcase .rs-practice-draft label{display:block;font-family:var(--gcap-serif);font-size:22px;font-weight:600;margin-bottom:9px}#gcap-root .report-showcase .rs-practice-draft>p{font-size:13px;color:#647687}#gcap-root .report-showcase .rs-practice-draft textarea{resize:vertical;width:100%;min-height:136px;border:1px solid #b6c7d4;border-radius:0;background:#fff;color:var(--rs-ink);font-size:16px;line-height:1.8;padding:15px 17px;margin:16px 0 20px}#gcap-root .report-showcase .rs-practice-draft textarea::placeholder{color:#86929c;font-size:14px}#gcap-root .report-showcase .rs-practice-draft .button-secondary{font-size:15px}#gcap-root .report-showcase .rs-answer-model{background:#f2f1eb;padding:30px;border-top:3px solid #a98b53;margin:0 0 30px}#gcap-root .report-showcase .rs-answer-model>h3{font-size:23px;line-height:1.6;margin-bottom:22px}#gcap-root .report-showcase .rs-answer-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;padding:0 0 25px;list-style:none}#gcap-root .report-showcase .rs-answer-steps li{font-size:14px;line-height:1.9;border-left:1px solid #baa375;padding-left:17px}#gcap-root .report-showcase .rs-answer-steps span{display:block;font-family:var(--gcap-serif);color:#9c7e46;margin-bottom:9px;font-size:24px}#gcap-root .report-showcase .rs-spoken-answer{border-top:1px solid #d3d6d1;padding-top:25px}#gcap-root .report-showcase .rs-spoken-answer h4{font-size:19px;margin-bottom:16px}#gcap-root .report-showcase .rs-spoken-answer p{font-size:16px;line-height:2.1}#gcap-root .report-showcase .rs-practice-tip{margin:22px 0 0;padding-top:19px;border-top:1px solid #d3d6d1;color:#586d7b;font-size:14px}#gcap-root .report-showcase .rs-followup{background:#fffdf6;border:1px solid #d0ccb9;margin-top:25px}#gcap-root .report-showcase .rs-followup summary{display:flex;gap:20px;justify-content:space-between;align-items:center;padding:18px 21px;font-size:15px;line-height:1.7;cursor:pointer}#gcap-root .report-showcase .rs-followup>div{padding:4px 23px 23px}#gcap-root .report-showcase .rs-followup h4{font-size:19px;line-height:1.8;margin-bottom:24px}#gcap-root .report-showcase .rs-followup p{font-size:15px}#gcap-root .report-showcase .rs-followup p.rs-overline{font-size:11px}#gcap-root .report-showcase .rs-practice-checklist{border:1px solid #c9d4dc;padding:23px 28px 24px;margin:0}#gcap-root .report-showcase .rs-practice-checklist legend{font-family:var(--gcap-serif);font-weight:600;font-size:21px;padding-inline:9px}#gcap-root .report-showcase .rs-practice-checklist>label{display:flex;gap:13px;align-items:flex-start;font-size:15px;line-height:1.9;padding:7px 0;cursor:pointer}#gcap-root .report-showcase .rs-practice-checklist input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:18px;width:18px;margin:5px 0 0;accent-color:#234b67;flex-shrink:0}#gcap-root .report-showcase .rs-practice-checklist>p{border-top:1px solid #d6dfe5;padding-top:16px;margin-top:15px;font-size:14px}#gcap-root .report-showcase .rs-practice-checklist>p>span{display:block;font-size:12px;color:#6f808e;margin-top:4px}#gcap-root .report-showcase .rs-use-cycle{padding:72px 0 80px;background:#e7e5dc;border-top:1px solid #c8c5b9}#gcap-root .report-showcase .rs-use-cycle>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:86px}#gcap-root .report-showcase .rs-use-cycle h2{font-size:37px;line-height:1.65;letter-spacing:-.035em}#gcap-root .report-showcase .rs-use-cycle>div>div>p:last-child{margin-top:23px}#gcap-root .report-showcase .rs-use-cycle ol{list-style:none;padding:0}#gcap-root .report-showcase .rs-use-cycle li{display:flex;gap:23px;border-top:1px solid #bcbcae;padding:22px 0}#gcap-root .report-showcase .rs-use-cycle li:first-child{padding-top:8px;border-top:0}#gcap-root .report-showcase .rs-use-cycle li>span{font-family:var(--gcap-serif);font-size:24px;color:#917340;line-height:1.5}#gcap-root .report-showcase .rs-use-cycle h3{font-size:21px;line-height:1.6;margin-bottom:10px}#gcap-root .report-showcase .rs-use-cycle li p{font-size:15px;color:#526271}@media(max-width:1199px){#gcap-root .report-showcase .rs-hero-grid{gap:40px}#gcap-root .report-showcase .rs-book-shelf{padding-left:22px}#gcap-root .report-showcase .rs-shelf-book{gap:12px;grid-template-columns:33px minmax(0,1fr) 17px;padding:21px 17px}#gcap-root .report-showcase .rs-shelf-book strong{font-size:16px}#gcap-root .report-showcase .rs-shelf-number{font-size:29px}#gcap-root .report-showcase .rs-personalization{gap:40px}#gcap-root .report-showcase .rs-personalization h2{font-size:25px}#gcap-root .report-showcase .rs-panel{padding:36px 30px 0}#gcap-root .report-showcase .rs-book-connection{margin-inline:-30px;padding-inline:28px}#gcap-root .report-showcase .rs-book-nav button{padding-inline:16px}#gcap-root .report-showcase .rs-book-nav strong{font-size:16px}#gcap-root .report-showcase .rs-summary-grid,#gcap-root .report-showcase .rs-analysis-overview{gap:27px}#gcap-root .report-showcase .rs-ri{padding-inline:17px}#gcap-root .report-showcase .rs-axis-key li{gap:7px;font-size:13px}#gcap-root .report-showcase .rs-executive{padding:22px}#gcap-root .report-showcase .rs-executive h3{font-size:23px}#gcap-root .report-showcase .rs-benchmark-levels{gap:7px}#gcap-root .report-showcase .rs-benchmark-levels>div{padding-left:9px}#gcap-root .report-showcase .rs-benchmark-levels p{min-height:43px}#gcap-root .report-showcase .rs-benchmark-levels strong{font-size:28px}#gcap-root .report-showcase .rs-benchmark-levels strong span{font-size:10px;margin-left:3px}#gcap-root .report-showcase .rs-actions{gap:13px}#gcap-root .report-showcase .rs-actions article{padding-inline:18px}#gcap-root .report-showcase .rs-episode-answer>div{grid-template-columns:25px 125px minmax(0,1fr);gap:15px}#gcap-root .report-showcase .rs-question-coverage{gap:28px;padding:28px}#gcap-root .report-showcase .rs-practice-picker button{display:block}#gcap-root .report-showcase .rs-practice-picker button span{display:block;margin-bottom:8px}#gcap-root .report-showcase .rs-use-cycle>div{gap:47px}}@media(max-width:900px){#gcap-root .report-showcase .rs-hero-grid{grid-template-columns:1fr;gap:32px}#gcap-root .report-showcase .rs-hero h1{font-size:54px}#gcap-root .report-showcase .rs-book-shelf{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;border-left:0;padding:0 4px 10px 0}#gcap-root .report-showcase .rs-shelf-label{grid-column:1/-1;margin-bottom:0}#gcap-root .report-showcase .rs-shelf-book{grid-template-columns:28px minmax(0,1fr);padding:20px 15px;gap:13px}#gcap-root .report-showcase .rs-shelf-book>svg{display:none}#gcap-root .report-showcase .rs-shelf-book+.rs-shelf-book{margin-top:0}#gcap-root .report-showcase .rs-shelf-book small{font-size:12px}#gcap-root .report-showcase .rs-value-band>div>div{padding-inline:21px}#gcap-root .report-showcase .rs-value-band p{font-size:12px}#gcap-root .report-showcase .rs-personalization{grid-template-columns:1fr;gap:23px;padding-top:60px}#gcap-root .report-showcase .rs-personalization h2{font-size:30px}#gcap-root .report-showcase .rs-reader-intro{display:block}#gcap-root .report-showcase .rs-reader-intro>p:last-child{margin-top:8px}#gcap-root .report-showcase .rs-book-nav [role=tablist]{grid-template-columns:repeat(2,minmax(0,1fr))}#gcap-root .report-showcase .rs-book-nav button{display:grid;grid-template-columns:33px minmax(0,1fr);gap:3px 10px;padding:17px 18px}#gcap-root .report-showcase .rs-tab-number{grid-row:1/span 2;padding-top:3px}#gcap-root .report-showcase .rs-book-nav strong{margin:0;font-size:17px}#gcap-root .report-showcase .rs-tab-title{grid-column:2;font-size:12px}#gcap-root .report-showcase .rs-summary-grid,#gcap-root .report-showcase .rs-analysis-overview{grid-template-columns:1fr}#gcap-root .report-showcase .rs-summary-grid>.rs-ri,#gcap-root .report-showcase .rs-analysis-overview>.rs-ri{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px}#gcap-root .report-showcase .rs-ri>figcaption{grid-column:1/-1}#gcap-root .report-showcase .rs-radar-frame{margin:auto}#gcap-root .report-showcase .rs-axis-key{align-self:center}#gcap-root .report-showcase .rs-axis-key li{font-size:12px}#gcap-root .report-showcase .rs-chart-caption{grid-column:1/-1}#gcap-root .report-showcase .rs-summary-reading{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}#gcap-root .report-showcase .rs-executive{padding:22px}#gcap-root .report-showcase .rs-strengths{margin:0;align-self:center}#gcap-root .report-showcase .rs-summary-reading>.rs-benchmark{grid-column:1/-1;margin-top:0}#gcap-root .report-showcase .rs-benchmark-levels p{min-height:0}#gcap-root .report-showcase .rs-benchmark-levels strong{font-size:36px}#gcap-root .report-showcase .rs-benchmark-levels strong span{font-size:13px;margin-left:7px}#gcap-root .report-showcase .rs-actions{grid-template-columns:1fr;gap:16px}#gcap-root .report-showcase .rs-actions article{display:block;padding:22px}#gcap-root .report-showcase .rs-actions h4{font-size:19px}#gcap-root .report-showcase .rs-actions dl{display:grid;grid-template-columns:1fr 1fr;gap:0 25px}#gcap-root .report-showcase .rs-actions dl>div:last-child{grid-column:1/-1}#gcap-root .report-showcase .rs-book-connection{grid-template-columns:minmax(0,1fr);gap:14px}#gcap-root .report-showcase .rs-book-connection>button{justify-self:start;max-width:100%}#gcap-root .report-showcase .rs-episode-picker strong{font-size:16px}#gcap-root .report-showcase .rs-episode-picker button{padding:17px}#gcap-root .report-showcase .rs-question-coverage{gap:25px}#gcap-root .report-showcase .rs-question-coverage h3{font-size:24px}#gcap-root .report-showcase .rs-use-cycle>div{grid-template-columns:1fr;gap:35px}}@media(max-width:620px){#gcap-root .report-showcase .content-width{width:calc(100% - 40px)}#gcap-root .report-showcase p{font-size:15px;line-height:1.95}#gcap-root .report-showcase .section-kicker{font-size:10px;letter-spacing:.11em;margin-bottom:16px}#gcap-root .report-showcase .rs-hero{padding:14px 0 38px}#gcap-root .report-showcase .rs-hero-grid{margin-top:18px;gap:29px}#gcap-root .report-showcase .rs-hero h1{font-size:clamp(29px,7.7vw,46px);line-height:1.5}#gcap-root .report-showcase .rs-hero-lead{font-size:18px;margin-top:21px}#gcap-root .report-showcase .rs-hero-lead+p{margin-top:16px}#gcap-root .report-showcase .rs-hero-link{font-size:14px;gap:24px;margin-top:18px}#gcap-root .report-showcase .rs-book-shelf{grid-template-columns:1fr;gap:15px}#gcap-root .report-showcase .rs-shelf-book{grid-template-columns:36px minmax(0,1fr) 17px;padding:18px 20px;gap:15px}#gcap-root .report-showcase .rs-shelf-book>svg{display:block}#gcap-root .report-showcase .rs-shelf-book strong{font-size:16px}#gcap-root .report-showcase .rs-shelf-book small{font-size:12px}#gcap-root .report-showcase .rs-value-band{padding:24px 0}#gcap-root .report-showcase .rs-value-band>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:27px 17px}#gcap-root .report-showcase .rs-value-band>div>div{padding:0 0 0 17px}#gcap-root .report-showcase .rs-value-band>div>div:nth-child(odd){border-left:0;padding-left:0}#gcap-root .report-showcase .rs-value-band strong{font-size:38px}#gcap-root .report-showcase .rs-value-band strong span{font-size:15px;margin-left:8px}#gcap-root .report-showcase .rs-value-band p{font-size:12px;line-height:1.8;margin-top:7px}#gcap-root .report-showcase .rs-personalization{padding:48px 0 30px;gap:20px}#gcap-root .report-showcase .rs-personalization h2{font-size:24px;line-height:1.7}#gcap-root .report-showcase .rs-personalization h2 br{display:none}#gcap-root .report-showcase .rs-sample-note{padding:19px 18px;gap:10px}#gcap-root .report-showcase .rs-sample-note>svg{width:18px}#gcap-root .report-showcase .rs-sample-note strong{font-size:14px}#gcap-root .report-showcase .rs-sample-note p{font-size:12px;line-height:1.9}#gcap-root .report-showcase .rs-reader{margin-top:42px;padding-bottom:43px}#gcap-root .report-showcase .rs-reader-intro>p:last-child{font-size:13px}#gcap-root .report-showcase .rs-book-nav [role=tablist]{gap:7px}#gcap-root .report-showcase .rs-book-nav button{display:block;padding:15px 12px 16px}#gcap-root .report-showcase .rs-tab-number{font-size:23px;margin-bottom:11px;padding-top:0}#gcap-root .report-showcase .rs-book-nav strong{font-size:15px;line-height:1.6}#gcap-root .report-showcase .rs-tab-title{font-size:11px;line-height:1.8;margin-top:8px}#gcap-root .report-showcase .rs-panels{margin-top:9px}#gcap-root .report-showcase .rs-panel{padding:27px 17px 0}#gcap-root .report-showcase .rs-book-heading{margin-bottom:26px}#gcap-root .report-showcase .rs-book-heading .section-kicker{display:block;font-size:10px}#gcap-root .report-showcase .rs-book-heading .section-kicker span{display:block;font-size:12px;margin-top:7px}#gcap-root .report-showcase .rs-book-heading h2{font-size:26px;line-height:1.65}#gcap-root .report-showcase .rs-book-heading>p:last-child{margin-top:15px;font-size:14px}#gcap-root .report-showcase .rs-summary-grid>.rs-ri,#gcap-root .report-showcase .rs-analysis-overview>.rs-ri{display:block;padding:19px 13px 17px}#gcap-root .report-showcase .rs-ri figcaption h3{font-size:16px}#gcap-root .report-showcase .rs-ri figcaption>p:last-child{font-size:13px}#gcap-root .report-showcase .rs-radar-frame{width:100%;margin:7px auto 3px}#gcap-root .report-showcase .rs-axis-key li{font-size:14px;grid-template-columns:19px minmax(0,1fr) auto;gap:7px;line-height:1.8;padding:10px 0}#gcap-root .report-showcase .rs-axis-key li>strong{font-size:18px}#gcap-root .report-showcase .rs-axis-key li>strong small{display:none}#gcap-root .report-showcase .rs-chart-caption{font-size:11px;line-height:1.8}#gcap-root .report-showcase .rs-summary-reading{display:block}#gcap-root .report-showcase .rs-executive{padding:22px 19px}#gcap-root .report-showcase .rs-executive h3{font-size:22px;line-height:1.7}#gcap-root .report-showcase .rs-executive>p:last-child{font-size:14px}#gcap-root .report-showcase .rs-strengths{margin:27px 0}#gcap-root .report-showcase .rs-strengths li{font-size:14px}#gcap-root .report-showcase .rs-benchmark h3{font-size:18px}#gcap-root .report-showcase .rs-benchmark-levels{gap:10px}#gcap-root .report-showcase .rs-benchmark-levels>div{padding-left:8px}#gcap-root .report-showcase .rs-benchmark-levels p{font-size:11px;min-height:42px}#gcap-root .report-showcase .rs-benchmark-levels strong{font-size:30px}#gcap-root .report-showcase .rs-benchmark-levels strong span{display:block;font-size:10px;margin:6px 0 0}#gcap-root .report-showcase .rs-boundary{font-size:12px}#gcap-root .report-showcase .rs-section-heading{margin-top:36px}#gcap-root .report-showcase .rs-section-heading h3{font-size:23px;line-height:1.7}#gcap-root .report-showcase .rs-section-heading>p:last-child{font-size:14px}#gcap-root .report-showcase .rs-priority-list article{gap:14px;grid-template-columns:30px minmax(0,1fr);padding:22px 0}#gcap-root .report-showcase .rs-priority-number{font-size:24px}#gcap-root .report-showcase .rs-priority-list h4{font-size:19px}#gcap-root .report-showcase .rs-priority-list p{font-size:14px}#gcap-root .report-showcase .rs-inline-link{font-size:13px;gap:12px}#gcap-root .report-showcase .rs-action-heading{gap:13px;margin:33px 0 22px}#gcap-root .report-showcase .rs-action-heading>svg{width:23px}#gcap-root .report-showcase .rs-action-heading h3{font-size:22px}#gcap-root .report-showcase .rs-action-heading p{font-size:14px}#gcap-root .report-showcase .rs-actions article{padding:20px 18px}#gcap-root .report-showcase .rs-actions h4{font-size:17px}#gcap-root .report-showcase .rs-actions dl{display:block;margin-top:20px}#gcap-root .report-showcase .rs-actions dd{font-size:14px}#gcap-root .report-showcase .rs-book-connection{margin:31px -17px 0;padding:22px 20px}#gcap-root .report-showcase .rs-book-connection p{font-size:14px}#gcap-root .report-showcase .rs-book-connection>button{font-size:13px}#gcap-root .report-showcase .rs-analysis-overview>div>h3{font-size:25px}#gcap-root .report-showcase .rs-analysis-overview>div>p,#gcap-root .report-showcase .rs-role-map dd{font-size:14px}#gcap-root .report-showcase .rs-axis-details summary{grid-template-columns:20px minmax(0,1fr) 17px;gap:8px;padding:17px 13px}#gcap-root .report-showcase .rs-axis-details summary h4{font-size:16px;line-height:1.7}#gcap-root .report-showcase .rs-axis-details summary>strong{grid-row:2;grid-column:2;font-size:21px;line-height:1.5}#gcap-root .report-showcase .rs-axis-details summary>strong small{font-size:11px}#gcap-root .report-showcase .rs-axis-details summary>svg{grid-column:3;grid-row:1/span 2;width:17px}#gcap-root .report-showcase .rs-axis-details summary>span{align-self:start;padding-top:1px;font-size:16px}#gcap-root .report-showcase .rs-perspectives{grid-template-columns:1fr}#gcap-root .report-showcase .rs-perspectives article{padding:22px 18px}#gcap-root .report-showcase .rs-perspectives article+article{border-left:0;border-top:1px solid #d6dfe5}#gcap-root .report-showcase .rs-perspective-title{gap:13px;padding-bottom:16px}#gcap-root .report-showcase .rs-perspective-title h5{font-size:17px}#gcap-root .report-showcase .rs-perspectives dd{font-size:14px}#gcap-root .report-showcase .rs-axis-destination{padding-inline:18px}#gcap-root .report-showcase .rs-episode-picker{grid-template-columns:1fr;gap:8px}#gcap-root .report-showcase .rs-episode-picker button{display:grid;grid-template-columns:48px minmax(0,1fr);gap:4px 12px;align-items:baseline;padding:15px}#gcap-root .report-showcase .rs-episode-picker button>span{font-size:16px;grid-row:1/span 2}#gcap-root .report-showcase .rs-episode-picker strong{margin:0;font-size:16px}#gcap-root .report-showcase .rs-episode-picker small{margin:3px 0 0;grid-column:2;font-size:11px}#gcap-root .report-showcase .rs-material-map{flex-wrap:wrap;padding:19px 0;gap:12px}#gcap-root .report-showcase .rs-material-map strong{font-size:14px}#gcap-root .report-showcase .rs-material-map>svg{align-self:flex-start;margin-top:3px;width:19px}#gcap-root .report-showcase .rs-material-map>p{flex-basis:calc(100% - 34px)}#gcap-root .report-showcase .rs-material-map .rs-inline-link{margin-left:31px}#gcap-root .report-showcase .rs-material-map span{font-size:11px}#gcap-root .report-showcase .rs-language-row{flex-wrap:wrap;gap:11px;margin:24px 0 15px}#gcap-root .report-showcase .rs-language button{padding:10px 14px}#gcap-root .report-showcase .rs-question-card{padding:23px 19px}#gcap-root .report-showcase .rs-question-card h3{font-size:19px;line-height:1.9}#gcap-root .report-showcase .rs-question-card>p:last-child:not(.rs-overline){font-size:14px;margin-top:17px;padding-top:15px}#gcap-root .report-showcase .rs-episode-answer{margin:17px 0 25px}#gcap-root .report-showcase .rs-episode-answer>div{grid-template-columns:28px minmax(0,1fr);gap:6px 11px;padding:22px 0}#gcap-root .report-showcase .rs-episode-answer h4{font-size:17px}#gcap-root .report-showcase .rs-episode-answer p{grid-column:2;font-size:15px;line-height:2}#gcap-root .report-showcase .rs-method-note{padding:21px 19px}#gcap-root .report-showcase .rs-method-note h3{font-size:19px;line-height:1.7}#gcap-root .report-showcase .rs-method-note p{font-size:13px}#gcap-root .report-showcase .rs-episode-next{grid-template-columns:1fr;gap:28px;margin-top:29px}#gcap-root .report-showcase .rs-episode-next h3{font-size:21px}#gcap-root .report-showcase .rs-episode-next ol{font-size:14px}#gcap-root .report-showcase .rs-episode-next p:not(.rs-overline){font-size:14px}#gcap-root .report-showcase .rs-question-coverage{grid-template-columns:1fr;padding:25px 22px;gap:25px}#gcap-root .report-showcase .rs-question-coverage h3{font-size:25px}#gcap-root .report-showcase .rs-question-coverage p:not(.rs-overline){font-size:13px}#gcap-root .report-showcase .rs-coverage-groups>div>span{font-size:13px}#gcap-root .report-showcase .rs-catalog>summary{padding:17px;font-size:14px;gap:12px}#gcap-root .report-showcase .rs-catalog>div{padding:0 17px 20px}#gcap-root .report-showcase .rs-catalog ol{grid-template-columns:1fr}#gcap-root .report-showcase .rs-catalog li,#gcap-root .report-showcase .rs-catalog li>button{font-size:13px}#gcap-root .report-showcase .rs-practice-picker{grid-template-columns:1fr;gap:8px}#gcap-root .report-showcase .rs-practice-picker button{display:flex;min-height:55px;padding:13px 15px;font-size:14px}#gcap-root .report-showcase .rs-practice-picker button span{display:inline;margin-bottom:0}#gcap-root .report-showcase .rs-practice-mode{font-size:13px}#gcap-root .report-showcase .rs-practice-source{display:block}#gcap-root .report-showcase .rs-practice-source p{font-size:13px}#gcap-root .report-showcase .rs-practice-source .rs-inline-link{margin-top:9px}#gcap-root .report-showcase .rs-question-context{padding:18px 16px;gap:11px}#gcap-root .report-showcase .rs-question-context>svg{width:18px}#gcap-root .report-showcase .rs-question-context p{font-size:13px}#gcap-root .report-showcase .rs-practice-draft label{font-size:21px;line-height:1.6}#gcap-root .report-showcase .rs-practice-draft>p{font-size:12px}#gcap-root .report-showcase .rs-practice-draft .button-secondary{width:100%;font-size:14px;padding-inline:15px;gap:18px}#gcap-root .report-showcase .rs-answer-model{padding:24px 18px}#gcap-root .report-showcase .rs-answer-model>h3{font-size:21px}#gcap-root .report-showcase .rs-answer-steps{grid-template-columns:1fr;gap:17px;padding-bottom:23px}#gcap-root .report-showcase .rs-answer-steps li{font-size:14px}#gcap-root .report-showcase .rs-answer-steps span{font-size:22px;margin-bottom:5px}#gcap-root .report-showcase .rs-spoken-answer p{font-size:15px;line-height:2.1}#gcap-root .report-showcase .rs-practice-tip{font-size:13px}#gcap-root .report-showcase .rs-followup summary{padding:16px;font-size:14px;gap:10px}#gcap-root .report-showcase .rs-followup>div{padding:3px 17px 20px}#gcap-root .report-showcase .rs-followup h4{font-size:17px}#gcap-root .report-showcase .rs-followup p{font-size:14px}#gcap-root .report-showcase .rs-practice-checklist{padding:18px 17px 22px}#gcap-root .report-showcase .rs-practice-checklist legend{font-size:20px}#gcap-root .report-showcase .rs-practice-checklist>label{font-size:14px;gap:11px}#gcap-root .report-showcase .rs-practice-checklist>p{font-size:13px}#gcap-root .report-showcase .rs-practice-checklist>p>span{font-size:11px}#gcap-root .report-showcase .rs-use-cycle{padding:45px 0 44px}#gcap-root .report-showcase .rs-use-cycle>div{gap:31px}#gcap-root .report-showcase .rs-use-cycle h2{font-size:29px}#gcap-root .report-showcase .rs-use-cycle li{gap:17px;padding-block:20px}#gcap-root .report-showcase .rs-use-cycle h3{font-size:19px}#gcap-root .report-showcase .rs-use-cycle li p{font-size:14px}}@media(prefers-reduced-motion:reduce){#gcap-root .report-showcase *,#gcap-root .report-showcase *:before,#gcap-root .report-showcase *:after{scroll-behavior:auto!important;transition:none!important}}@media(max-width:360px){#gcap-root .report-showcase .rs-hero-lead{font-size:17px}}@media(max-width:620px){#gcap-root .report-showcase .rs-book-heading h2 br,#gcap-root .report-showcase .rs-executive h3 br,#gcap-root .report-showcase .rs-question-coverage h3 br,#gcap-root .report-showcase .rs-episode-next h3 br,#gcap-root .report-showcase .rs-analysis-overview h3 br{display:none}}#gcap-root{--gcap-paper: #fffcf8;--gcap-navy: #111b2e;--gcap-gold: #d1af72;--gcap-gold-ink: #8a652e;--gcap-rule: #e5e3df;--gcap-sans: Arial, "Hiragino Sans", "Yu Gothic", sans-serif;--gcap-serif: Georgia, "游明朝", "Yu Mincho", "Hiragino Mincho ProN", serif;color:var(--gcap-navy);background:var(--gcap-paper);font-family:var(--gcap-sans);font-synthesis:none;text-rendering:optimizeLegibility}#gcap-root *{box-sizing:border-box}#gcap-root{margin:0;min-width:280px;-webkit-font-smoothing:antialiased}#gcap-root button,#gcap-root a{-webkit-tap-highlight-color:transparent;touch-action:manipulation;-webkit-text-size-adjust:100%}#gcap-root button{font-family:inherit;cursor:pointer}#gcap-root a{color:inherit}#gcap-root img{display:block;max-width:100%}#gcap-root p,#gcap-root h1,#gcap-root h2{margin:0}#gcap-root button:focus-visible,#gcap-root a:focus-visible,#gcap-root [tabindex]:focus-visible{outline:3px solid #9c732f;outline-offset:5px}#gcap-root .skip-link{position:fixed;z-index:5000;inset:12px auto auto 12px;padding:14px 20px;background:var(--gcap-navy);color:#fff;transform:translateY(-160%)}#gcap-root .skip-link:focus{transform:none}#gcap-root .gcap-top{overflow:clip}#gcap-root .gcap-top:focus{outline:0}#gcap-root .gcap-hero{position:relative;background:var(--gcap-paper);isolation:isolate}#gcap-root .hero-art{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;max-width:none;object-fit:cover;object-position:right center;z-index:-1}#gcap-root .hero-inner{position:relative;max-width:1600px;margin-inline:auto;padding:29px clamp(40px,5.15vw,82px) 25px}#gcap-root .hero-eyebrow{color:var(--gcap-gold-ink);font-family:var(--gcap-sans);font-weight:500;font-size:10px;line-height:1.7;letter-spacing:.4em}#gcap-root .hero-category{margin-top:6px;font-size:16px;font-weight:500;letter-spacing:.075em;line-height:1.8}#gcap-root .gcap-hero h1{font-family:var(--gcap-serif);font-weight:600;font-size:clamp(60px,6.14vw,86px);letter-spacing:-.035em;line-height:1.26;margin:13px 0;color:#09162a}#gcap-root .gcap-hero h1 span{display:block;width:max-content;max-width:100%}#gcap-root .hero-promise{font-family:var(--gcap-serif);font-size:clamp(24px,2.55vw,36px);font-weight:600;letter-spacing:-.015em;line-height:1.5}#gcap-root .hero-description{margin-top:10px;max-width:940px;font-size:17px;line-height:1.85;letter-spacing:-.02em}#gcap-root .hero-action{display:flex;align-items:center;gap:34px;margin-top:25px}#gcap-root .consult-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:60px;min-width:328px;padding:15px 26px;border:1px solid var(--gcap-gold);border-radius:18px;background:var(--gcap-gold);color:var(--gcap-navy);text-decoration:none;font-family:var(--gcap-sans);font-size:17px;font-weight:500;line-height:1.5;transition:background .2s ease,border-color .2s ease}#gcap-root .consult-button:hover{background:#e0c594;border-color:#e0c594}#gcap-root .consult-button svg{flex:none}#gcap-root .consult-note{border-left:1px solid #737b88;padding:0 0 0 30px;font-size:13px;line-height:1.7;color:#304058}#gcap-root .career-paths{display:grid;grid-template-columns:62.5% 37.5%}#gcap-root .company-path,#gcap-root .pivot-path{position:relative;isolation:isolate;min-width:0}#gcap-root .company-path{color:#fffcf8;background:#0a2646}#gcap-root .pivot-path{color:var(--gcap-navy);background:#f5ead4}#gcap-root .path-art{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;z-index:-1}#gcap-root .company-path .path-content{padding:31px 5.15vw 28px}#gcap-root .pivot-path .path-content{padding:31px 4vw 28px}#gcap-root .path-eyebrow{display:flex;align-items:center;gap:18px;font-size:15px;font-weight:500;line-height:1.7}#gcap-root .path-eyebrow:after{content:"";display:block;width:74px;height:1px;background:currentColor;opacity:.7}#gcap-root .company-path h2{font-family:var(--gcap-serif);font-size:clamp(37px,4.33vw,61px);font-weight:400;letter-spacing:-.03em;line-height:1.55;margin-top:11px;white-space:nowrap}#gcap-root .path-description{font-size:16px;line-height:1.8;margin-top:7px;font-weight:400}#gcap-root .company-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:20px}#gcap-root .company-link{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:44px;padding:0 0 8px;border:0;border-bottom:1px solid #f4f3ee;color:inherit;background:none;font-family:var(--gcap-serif);font-weight:400;font-size:27px;line-height:1.25;letter-spacing:.015em;text-align:left;position:relative}#gcap-root .company-link:not(:last-child):after{content:"";height:24px;width:1px;background:#dae1e9;position:absolute;right:-17px;top:7px;opacity:.7}#gcap-root .company-link:hover,#gcap-root .tailored-link:hover{color:#efd3a1;border-color:#efd3a1}#gcap-root .company-link svg{flex:none}#gcap-root .tailored-link{display:inline-flex;align-items:center;gap:21px;padding:9px 0 6px;min-height:44px;border:0;border-bottom:1px solid currentColor;background:none;color:inherit;font-family:var(--gcap-sans);font-weight:500;font-size:16px;line-height:1.5;margin-top:16px}#gcap-root .pivot-path .path-eyebrow{color:#876028}#gcap-root .pivot-path h2{margin-top:13px;font-family:var(--gcap-serif);font-weight:400;font-size:clamp(30px,3.03vw,44px);letter-spacing:-.02em;line-height:1.4}#gcap-root .pivot-path h2 span{display:block;white-space:nowrap}#gcap-root .pivot-path .path-description{margin-top:13px;line-height:1.8}#gcap-root .pivot-link{display:flex;justify-content:center;align-items:center;gap:18px;width:100%;min-height:52px;border:1px solid #15263b;border-radius:2px;background:transparent;color:var(--gcap-navy);font-family:var(--gcap-sans);font-size:16px;font-weight:500;line-height:1.4;padding:12px 16px;margin-top:19px}#gcap-root .program-name{font-family:var(--gcap-sans);font-weight:500;letter-spacing:.015em}#gcap-root .pivot-link:hover{background:#fffcf8aa}#gcap-root .gcap-coaches{display:grid;grid-template-columns:42% minmax(0,1fr);align-items:start;background:var(--gcap-paper);max-width:1600px;margin:0 auto;padding:25px 4.5vw 20px 5.15vw;gap:28px}#gcap-root .coaches-intro{min-width:0;padding:18px 0 0}#gcap-root .coaches-intro h2{font-family:var(--gcap-serif);font-weight:400;font-size:clamp(23px,2.5vw,35px);letter-spacing:-.045em;line-height:1.55}#gcap-root .coaches-intro h2 span{display:inline-block}#gcap-root .coaches-intro p{max-width:490px;font-size:14px;letter-spacing:-.015em;line-height:1.85;margin-top:17px}#gcap-root .program-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:min(660px,calc(100vw - 40px));max-height:calc(100dvh - 40px);margin:auto;padding:45px 46px 42px;border:1px solid #d4c5ab;border-radius:4px;background:var(--gcap-paper);color:var(--gcap-navy);overflow-y:auto}#gcap-root .program-dialog::backdrop{background:#0a182dbb}#gcap-root .dialog-close{position:absolute;top:12px;right:12px;display:flex;justify-content:center;align-items:center;width:44px;height:44px;background:transparent;border:0;color:var(--gcap-navy)}#gcap-root .program-dialog-label{color:var(--gcap-gold-ink);font-family:var(--gcap-sans);font-size:14px;font-weight:500;letter-spacing:.04em;margin-bottom:20px}#gcap-root .program-dialog h2{font-family:var(--gcap-serif);font-weight:600;font-size:29px;line-height:1.6;margin-right:12px}#gcap-root .program-dialog-description{font-size:16px;line-height:1.9;margin-top:23px}#gcap-root .program-dialog ul{padding:0 0 0 1.4em;margin:23px 0 30px;font-size:14px;line-height:1.9}#gcap-root .program-dialog li+li{margin-top:8px}#gcap-root .program-dialog .consult-button{min-width:0;width:100%}@media(min-width:1601px){#gcap-root .company-path .path-content{padding-left:max(82px,calc((100vw - 1600px)/2 + 82px));padding-right:70px}#gcap-root .pivot-path .path-content{padding-right:max(60px,calc((100vw - 1600px)/2 + 60px))}#gcap-root .gcap-coaches{padding-inline:82px 72px}}@media(min-width:1024px)and (max-width:1199px){#gcap-root .hero-inner{padding:32px 40px 30px}#gcap-root .gcap-hero{min-height:530px}#gcap-root .gcap-hero h1{font-size:66px}#gcap-root .hero-promise{font-size:27px}#gcap-root .hero-description{font-size:16px;max-width:820px}#gcap-root .company-path .path-content,#gcap-root .pivot-path .path-content{padding:27px 33px}#gcap-root .company-path h2{font-size:44px}#gcap-root .company-links{gap:26px}#gcap-root .company-link{font-size:24px}#gcap-root .company-link:not(:last-child):after{right:-14px}#gcap-root .pivot-path h2{font-size:33px}#gcap-root .path-description{font-size:15px}#gcap-root .path-eyebrow{font-size:13px}#gcap-root .path-eyebrow:after{width:34px}#gcap-root .gcap-coaches{grid-template-columns:40% minmax(0,1fr);gap:22px;padding-inline:40px}#gcap-root .coaches-intro h2{font-size:25px}}@media(max-width:1023px){#gcap-root .hero-inner{padding:34px 32px}#gcap-root .gcap-hero{min-height:0}#gcap-root .gcap-hero h1{font-size:clamp(47px,7.8vw,72px);letter-spacing:-.04em;margin-top:19px;line-height:1.3}#gcap-root .hero-promise{font-size:25px;line-height:1.6}#gcap-root .hero-description{max-width:710px;font-size:16px}#gcap-root .hero-action{gap:20px}#gcap-root .consult-note{padding-left:20px}#gcap-root .consult-button{min-width:310px;font-size:16px}#gcap-root .career-paths{grid-template-columns:1fr}#gcap-root .company-path .path-content,#gcap-root .pivot-path .path-content{padding:30px 32px}#gcap-root .company-path h2{font-size:clamp(40px,6vw,57px)}#gcap-root .company-links{max-width:640px}#gcap-root .company-link{font-size:26px}#gcap-root .path-description{font-size:15px}#gcap-root .pivot-path h2{font-size:38px}#gcap-root .pivot-path h2 span{display:inline}#gcap-root .pivot-path .path-description{max-width:570px}#gcap-root .pivot-link{width:360px;max-width:100%}#gcap-root .gcap-coaches{grid-template-columns:1fr;gap:24px;padding:32px}#gcap-root .coaches-intro{padding:0}#gcap-root .coaches-intro h2{font-size:30px}#gcap-root .coaches-intro p{max-width:690px;font-size:14px;margin-top:14px}}@media(min-width:600px)and (max-width:1199px){#gcap-root .gcap-hero{overflow:hidden}#gcap-root .hero-art{opacity:1;transform:translate(7%)}#gcap-root .gcap-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#fffcf8,#fffcf8fc 45%,#fffcf8ed 56%,#fffcf88c 65%,#fffcf800 79%)}#gcap-root .gcap-hero h1{font-size:clamp(43px,5.55vw,66px)}#gcap-root .hero-promise{max-width:70%;font-size:clamp(21px,2.25vw,27px)}#gcap-root .hero-description{max-width:67%}#gcap-root .hero-description>p{text-wrap:balance}#gcap-root .hero-action{max-width:70%;flex-wrap:wrap;gap:18px 23px}#gcap-root .consult-note{padding-left:0;border:0}}@media(max-width:599px){#gcap-root .hero-inner{padding:25px 22px 28px}#gcap-root .hero-art{height:auto;aspect-ratio:3 / 2;object-fit:cover;object-position:right top;opacity:1}#gcap-root .hero-eyebrow{max-width:270px;font-size:8px;letter-spacing:.22em;line-height:1.85}#gcap-root .hero-category{font-size:12px;letter-spacing:.035em;margin-top:7px}#gcap-root .gcap-hero h1{font-size:clamp(31px,8.9vw,49px);line-height:1.45;letter-spacing:-.06em;margin:18px 0 12px}#gcap-root .hero-promise{font-size:21px;line-height:1.6;letter-spacing:-.03em;max-width:360px}#gcap-root .hero-promise span{display:block}#gcap-root .hero-promise wbr{display:none}#gcap-root .hero-description{font-size:16px;line-height:1.85;margin-top:15px;letter-spacing:0}#gcap-root .hero-description p+p{margin-top:8px}#gcap-root .hero-action{display:block;margin-top:23px}#gcap-root .consult-button{min-width:0;width:100%;min-height:56px;border-radius:14px;font-size:15px;gap:17px;padding:14px 15px}#gcap-root .consult-note{border:0;padding:0;font-size:12px;line-height:1.75;margin-top:12px;max-width:340px}#gcap-root .desktop-break{display:none}#gcap-root .company-path .path-content,#gcap-root .pivot-path .path-content{padding:27px 22px 28px}#gcap-root .path-eyebrow{font-size:12px;gap:12px}#gcap-root .path-eyebrow:after{width:42px}#gcap-root .company-path h2{font-size:clamp(28px,8.2vw,45px);letter-spacing:-.055em;margin-top:12px}#gcap-root .path-description{font-size:15px;line-height:1.8;margin-top:9px}#gcap-root .company-links{gap:19px;margin-top:22px}#gcap-root .company-link{font-size:18px;gap:6px;min-height:48px;padding-bottom:5px;letter-spacing:0}#gcap-root .company-link svg{width:18px;height:18px}#gcap-root .company-link:not(:last-child):after{right:-10px;top:13px;height:19px}#gcap-root .tailored-link{font-size:14px;margin-top:16px;gap:19px}#gcap-root .pivot-path h2{font-size:32px;line-height:1.5;margin-top:12px;letter-spacing:-.04em}#gcap-root .pivot-path h2 span{display:block}#gcap-root .pivot-path .path-description{font-size:15px}#gcap-root .pivot-link{width:100%;font-size:15px;margin-top:20px}#gcap-root .gcap-coaches{padding:30px 22px 24px;gap:24px}#gcap-root .coaches-intro h2{font-size:25px;line-height:1.65;letter-spacing:-.055em}#gcap-root .coaches-intro p{font-size:13px;line-height:1.85;margin-top:13px}#gcap-root .program-dialog{width:calc(100vw - 28px);padding:42px 24px 28px}#gcap-root .program-dialog h2{font-size:25px}#gcap-root .program-dialog-description{font-size:14px}#gcap-root .program-dialog ul{font-size:13px}}@media(max-width:359px){#gcap-root .hero-inner,#gcap-root .company-path .path-content,#gcap-root .pivot-path .path-content{padding-inline:18px}#gcap-root .hero-eyebrow{font-size:7px}#gcap-root .hero-category{font-size:11px}#gcap-root .gcap-hero h1{font-size:28px;letter-spacing:-.06em}#gcap-root .hero-promise{font-size:19px}#gcap-root .consult-button{font-size:13px;gap:14px}#gcap-root .consult-button svg{width:21px}#gcap-root .company-path h2{font-size:28px}#gcap-root .company-links{gap:15px}#gcap-root .company-link{font-size:15.5px;gap:3px}#gcap-root .company-link:not(:last-child):after{right:-8px}#gcap-root .company-link svg{width:14px;height:14px}#gcap-root .pivot-path h2{font-size:28px}#gcap-root .gcap-coaches{padding-inline:18px}#gcap-root .coaches-intro h2{font-size:23px}}@media(prefers-reduced-motion:reduce){#gcap-root *,#gcap-root *:before,#gcap-root *:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#gcap-root .pricing-section .pricing-intro{align-items:start;gap:clamp(32px,5vw,80px)}#gcap-root .pricing-section .pricing-intro-copy{min-width:0;padding-top:40px}#gcap-root .pricing-section .pricing-intro-copy>p{margin:0;font-size:16px;line-height:1.95;color:#4d5966;text-wrap:pretty}#gcap-root .pricing-section .pricing-intro-copy>p+p{margin-top:20px}#gcap-root .pricing-section .pricing-course-overview strong{font-weight:500;white-space:nowrap;color:#243b50}#gcap-root .pricing-dark .pricing-intro-copy>p{color:#c6ced8}#gcap-root .pricing-dark .pricing-course-overview strong{color:#f1d6a6}#gcap-root .pricing-section .recommendation-depth{gap:48px}#gcap-root .pricing-section .recommendation-depth p{font-size:15px;line-height:1.95;text-wrap:pretty}#gcap-root .pricing-section .recommendation-depth .recommendation-scope{font-size:13px;letter-spacing:.04em}#gcap-root .pricing-section .curriculum-outcome>p{font-size:18px;line-height:1.85;text-wrap:pretty}#gcap-root .pricing-section .course-consultation{margin-top:48px;padding:36px 40px 0;border:1px solid #cdc8bc;border-top:3px solid #ab8647;background:#fffdf8;color:#193045}#gcap-root .pricing-section .course-consultation>.section-kicker{margin:0 0 18px;font-size:11px;color:#8a632b;letter-spacing:.16em}#gcap-root .pricing-section .course-consultation h3{font-size:clamp(24px,2.1vw,30px);line-height:1.7;color:#193045}#gcap-root .pricing-section .course-consultation h4{font-size:18px;line-height:1.85;color:#193045}#gcap-root .pricing-section .course-consultation p{font-size:15px;line-height:1.95;color:#4c5e6b;text-wrap:pretty}#gcap-root .pricing-section .course-consultation-heading{gap:32px 42px}#gcap-root .pricing-section .course-consultation-heading>div{min-width:0}#gcap-root .pricing-section .course-flexibility{margin-top:32px;padding-top:28px;gap:32px;border-color:#d7cbb7}#gcap-root .pricing-section .course-flexibility article{min-width:0}#gcap-root .pricing-section .course-flexibility article+article{padding-left:28px;border-left:1px solid #ddd4c4}#gcap-root .pricing-section .course-consultation .pricing-notes{margin:32px -40px 0;padding:22px 40px 24px;background:#f0ede5;border-top:1px solid #d7cbb7}#gcap-root .pricing-section .course-consultation .pricing-notes p{font-size:13px;line-height:1.9;color:#4c5e6b;margin:0}#gcap-root .pricing-section .course-consultation .pricing-notes p+p{margin-top:7px}#gcap-root .pricing-dark .course-consultation{border-color:#c6b797;border-top-color:#d2af72;background:#fffaf0}#gcap-root .pricing-dark .course-consultation .button-primary{color:#142337}#gcap-root .amazon-page .amazon-ledger-caption{display:grid;grid-template-columns:1fr 1.15fr;gap:38px 56px;align-items:start;padding:28px 0 26px}#gcap-root .amazon-page .amazon-ledger-caption .aa-kicker{margin:0 0 12px;font-size:10px;color:#886436}#gcap-root .amazon-page .amazon-ledger-caption h3{font:400 clamp(23px,2.05vw,29px)/1.8 var(--gcap-serif);margin:0;color:#233b4e;text-wrap:pretty}#gcap-root .amazon-page .amazon-ledger-caption>p{font-size:16px;line-height:2;color:#535e69;margin:0;text-wrap:pretty}#gcap-root .aws-page .aws-evidence-context,#gcap-root .aws-page .aws-shared-evidence,#gcap-root .aws-page .aws-shared-evidence>div{background:transparent}#gcap-root .aws-page .aws-evidence-context{padding-block:32px 26px}#gcap-root .aws-page .aws-shared-evidence>div{padding-top:27px;padding-bottom:29px}#gcap-root .aws-page .aws-workbench-shell{grid-template-columns:minmax(0,1fr);background:#fff;border-color:#bbcbd1}#gcap-root .aws-page .aws-role-rail{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;background:#f1f4f5}#gcap-root .aws-page .aws-role-rail button{display:grid;grid-template-columns:30px minmax(0,1fr) 22px;gap:7px 18px;min-height:110px;padding:23px 30px;border:0;background:transparent;color:#35566b}#gcap-root .aws-page .aws-role-rail button+button{border-left:1px solid #bbcbd1}#gcap-root .aws-page .aws-role-rail button>svg:first-child{grid-column:1;grid-row:1/3;align-self:center}#gcap-root .aws-page .aws-role-rail button>strong{grid-column:2;font-size:24px;line-height:1.6}#gcap-root .aws-page .aws-role-rail button>span{grid-column:2;grid-row:2;font-size:12px;line-height:1.8}#gcap-root .aws-page .aws-role-rail button>svg:last-child{grid-column:3;grid-row:1/3;align-self:center}#gcap-root .aws-page .aws-role-rail button[aria-selected=true]{background:#193b50;color:#fffaf0;box-shadow:inset 0 -3px #c4a268}#gcap-root .aws-page .aws-workbench-panel{padding:38px 44px 40px}#gcap-root .aws-page .aws-workbench-summary{max-width:920px}#gcap-root .aws-page .aws-workbench-summary h3{font-size:30px}#gcap-root .aws-page .aws-focus-table{margin:28px 0 42px;padding:23px 0;border-block:1px solid #cbd7dc;gap:32px}#gcap-root .aws-page .aws-focus-table dd{font-size:14px}#gcap-root .aws-page .aws-practice-case{background:transparent}#gcap-root .aws-page .aws-practice-case-header{padding:0;border:0}#gcap-root .aws-page .aws-practice-part-label{display:flex;gap:14px;align-items:center;margin:0 0 19px}#gcap-root .aws-page .aws-practice-part-label>span{flex:none;display:grid;place-items:center;width:35px;height:35px;border:1px solid #a88751;font:400 19px/1 var(--gcap-serif);color:#856332}#gcap-root .aws-page .aws-practice-part-label>p{font:500 15px/1.8 var(--gcap-sans);color:#29465b;margin:0}#gcap-root .aws-page .aws-practice-case-header>.aa-example-label{margin:0 0 15px}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-interviewer{margin:0;padding:26px 30px;background:#193b50}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-interviewer>span{color:#e4c592;font-size:12px}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-interviewer blockquote{color:#fffdf7}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-interviewer blockquote:before{color:#d7b986}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-interviewer h4{color:#fffdf7;font-size:25px;line-height:1.85}#gcap-root .aws-page .aws-practice-case-header>.aws-case-conditions{margin:0;padding:17px 30px 20px;background:#edf2f5;color:#455d6d;font-size:14px;line-height:1.9;border:1px solid #d1dce2;border-top:0}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-candidate{padding:25px 30px;margin:25px 0 0;border:1px solid #dacdb6;border-left:3px solid #b49a6a;background:#fcf8ef}#gcap-root .aws-page .aws-voice-candidate>span{color:#856332}#gcap-root .aws-page .aws-voice-candidate>blockquote{color:#253e51}#gcap-root .aws-page .aws-practice-start{margin:40px 0 24px;padding:26px 0 0;background:transparent;border:0;border-top:1px solid #cbd7dc}#gcap-root .aws-page .aws-practice-start .aws-practice-part-label{margin-bottom:14px}#gcap-root .aws-page .aws-practice-start>p{margin:0;font-size:15px;line-height:1.95;color:#516572}#gcap-root .aws-page .aws-case-steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;border:0;padding:0;margin:0 0 22px}#gcap-root .aws-page .aws-case-steps button{border:1px solid #bdcbd1;padding:15px 8px;color:#456276;font-size:13px;line-height:1.8;background:#f7f9f9;gap:6px}#gcap-root .aws-page .aws-case-steps button>span{font-size:20px}#gcap-root .aws-page .aws-case-steps button.is-current{background:#193b50;color:#fffdf8;border-color:#193b50}#gcap-root .aws-page .aws-case-steps button.is-current>span{color:#e3c58d}#gcap-root .aws-page .aws-practice-response{margin:0;padding:30px;border:1px solid #c5d1d6;background:#fff}#gcap-root .aws-page .aws-voice-coach>span{font-size:13px;color:#83612d}#gcap-root .aws-page .aws-voice-coach>blockquote{padding-left:27px;color:#243e51}#gcap-root .aws-page .aws-voice-coach>blockquote:before{color:#9f7d43}#gcap-root .aws-page .aws-voice-coach h5{color:#243e51;font-size:24px}#gcap-root .aws-page .aws-answer-toggle{margin-top:24px;min-height:46px;padding:11px 18px;background:#193b50;color:#fffdf8;border:1px solid #193b50;font-size:14px;line-height:1.8}#gcap-root .aws-page .aws-answer-toggle:hover{background:#2a5268;color:#fff}#gcap-root .aws-page .aws-probe-response{margin-top:24px;padding:24px;background:#fcf8ef;border:1px solid #dfd3bd;border-left:3px solid #b49a6a}#gcap-root .aws-page .aws-practice-response .aws-probe-response>blockquote{font-size:18px}#gcap-root .aws-page .aws-practice-lens{margin-top:25px;padding:21px 22px;background:#f0f3f3;border:0;gap:13px}#gcap-root .aws-page .aws-practice-lens p{font-size:15px;color:#4b616d}#gcap-root .aws-page .aws-practice-lens strong{color:#2c4e62;font-size:13px}#gcap-root .aws-page .aws-case-controls{margin-top:26px;padding-top:18px;border-top:1px solid #d6e0e4}#gcap-root .aws-page .aws-final-answer{margin-top:30px;background:#fff;border:1px solid #c5d1d6;border-top:3px solid #a98b53}#gcap-root .aws-page .aws-final-answer>summary{padding:24px 29px;background:#f5f1e8;color:#233e51}#gcap-root .aws-page .aws-final-answer>summary small{color:#80602e;font-size:12px}#gcap-root .aws-page .aws-final-answer>div{padding:25px 29px 29px}#gcap-root .aws-page .aws-final-answer .aws-voice{background:#fcf8ef;border-color:#dfd3bd}#gcap-root .aws-page .aws-final-takeaway{color:#4b616d}#gcap-root .aws-page .aws-final-takeaway>strong{color:#29495d}#gcap-root .aws-page .aws-curriculum-toolbar{display:flex;justify-content:space-between;align-items:center;gap:22px;padding:20px 25px;margin:29px 0 24px;border:1px solid #c0cdd0;background:#fff}#gcap-root .aws-page .aws-curriculum-toolbar>p{display:flex;flex-direction:column;gap:8px;margin:0;min-width:0}#gcap-root .aws-page .aws-curriculum-toolbar>p>span{color:#546b79;font-size:12px;line-height:1.8}#gcap-root .aws-page .aws-curriculum-toolbar strong{color:#25475e;font:400 24px/1.7 var(--gcap-serif)}#gcap-root .aws-page .aws-curriculum-toolbar .aws-change-role{margin:0;padding:12px 16px;font-size:14px;line-height:1.8;border:1px solid #91a8b7;color:#274e64;background:#f6f8f8;text-align:left}#gcap-root .aws-page .aws-curriculum-toolbar .aws-change-role:hover{background:#e9eff1}@media(max-width:1100px){#gcap-root .pricing-section .course-consultation-heading{grid-template-columns:1fr;gap:24px}#gcap-root .pricing-section .course-consultation-heading>.button-primary{justify-self:start}#gcap-root .pricing-section .course-flexibility{gap:22px}#gcap-root .pricing-section .course-flexibility article+article{padding-left:20px}#gcap-root .aws-page .aws-workbench-panel{padding:32px}#gcap-root .aws-page .aws-case-steps{gap:7px}#gcap-root .aws-page .aws-case-steps button{font-size:12px}}@media(max-width:899px){#gcap-root .pricing-section .pricing-intro-copy{padding-top:0}#gcap-root .pricing-section .course-consultation{padding:30px 28px 0}#gcap-root .pricing-section .course-consultation .pricing-notes{margin-inline:-28px;padding-inline:28px}#gcap-root .pricing-section .course-flexibility{grid-template-columns:1fr;gap:23px}#gcap-root .pricing-section .course-flexibility article+article{padding:23px 0 0;border-left:0;border-top:1px solid #ddd4c4}#gcap-root .amazon-page .amazon-ledger-caption{grid-template-columns:1fr;gap:20px}#gcap-root .aws-page .aws-curriculum-toolbar{align-items:flex-start}#gcap-root .aws-page .aws-curriculum-toolbar .aws-change-role{max-width:55%}}@media(max-width:599px){#gcap-root .pricing-section .pricing-intro{grid-template-columns:1fr;gap:23px}#gcap-root .pricing-section .pricing-intro-copy>p{font-size:15px;line-height:1.95}#gcap-root .pricing-section .pricing-intro-copy>p+p{margin-top:18px}#gcap-root .pricing-section .recommendation-depth{gap:27px}#gcap-root .pricing-section .recommendation-depth p{font-size:14px}#gcap-root .pricing-section .curriculum-outcome>p{font-size:17px}#gcap-root .pricing-section .course-consultation{margin-top:34px;padding:26px 21px 0}#gcap-root .pricing-section .course-consultation h3{font-size:24px}#gcap-root .pricing-section .course-consultation-heading>.button-primary{width:100%;font-size:13px}#gcap-root .pricing-section .course-consultation .pricing-notes{margin-inline:-21px;padding:19px 21px 22px}#gcap-root .pricing-section .course-consultation .pricing-notes p{font-size:12px}#gcap-root .amazon-page .amazon-ledger-caption h3{font-size:24px}#gcap-root .amazon-page .amazon-ledger-caption>p{font-size:15px}#gcap-root .aws-page .aws-role-rail button{grid-template-columns:1fr;padding:19px 16px;min-height:110px;gap:9px}#gcap-root .aws-page .aws-role-rail button>strong{grid-column:1;font-size:18px}#gcap-root .aws-page .aws-role-rail button>span{grid-column:1;font-size:11px}#gcap-root .aws-page .aws-role-rail button>svg:first-child,#gcap-root .aws-page .aws-role-rail button>svg:last-child{display:none}#gcap-root .aws-page .aws-workbench-panel{padding:27px 18px 30px}#gcap-root .aws-page .aws-workbench-summary h3{font-size:25px}#gcap-root .aws-page .aws-focus-table{gap:0;margin:24px 0 31px;padding:0}#gcap-root .aws-page .aws-focus-table>div:last-child{border-bottom:0}#gcap-root .aws-page .aws-practice-part-label{gap:11px;align-items:flex-start}#gcap-root .aws-page .aws-practice-part-label>span{width:30px;height:30px;font-size:17px}#gcap-root .aws-page .aws-practice-part-label>p{font-size:14px}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-interviewer{padding:23px 19px}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-interviewer h4{font-size:22px}#gcap-root .aws-page .aws-practice-case-header>.aws-case-conditions{padding:17px 19px 20px;font-size:13px}#gcap-root .aws-page .aws-practice-case-header>.aws-voice-candidate{padding:21px 19px;margin-top:20px}#gcap-root .aws-page .aws-practice-start{margin-top:32px;padding-top:25px}#gcap-root .aws-page .aws-practice-start>p{font-size:14px}#gcap-root .aws-page .aws-case-steps{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:7px;gap:9px;margin:0 0 18px}#gcap-root .aws-page .aws-case-steps button{flex:0 0 124px;border:1px solid #bdcbd1;padding:14px 12px;text-align:left;align-items:flex-start;scroll-snap-align:start;font-size:13px}#gcap-root .aws-page .aws-case-steps button:nth-child(3),#gcap-root .aws-page .aws-case-steps button:nth-child(5){border-right:1px solid #bdcbd1}#gcap-root .aws-page .aws-case-steps button.is-current{border-color:#193b50}#gcap-root .aws-page .aws-practice-response{padding:24px 18px}#gcap-root .aws-page .aws-voice-coach h5{font-size:22px}#gcap-root .aws-page .aws-answer-toggle{padding:11px 14px;font-size:13px;gap:12px}#gcap-root .aws-page .aws-probe-response{padding:21px 16px}#gcap-root .aws-page .aws-practice-response .aws-probe-response>blockquote{font-size:16px}#gcap-root .aws-page .aws-practice-lens{padding:18px 16px}#gcap-root .aws-page .aws-practice-lens p{font-size:14px}#gcap-root .aws-page .aws-final-answer{margin-top:25px}#gcap-root .aws-page .aws-final-answer>summary{padding:22px 19px;font-size:21px}#gcap-root .aws-page .aws-final-answer>div{padding:22px 19px 25px}#gcap-root .aws-page .aws-curriculum-toolbar{flex-direction:column;gap:20px;padding:22px}#gcap-root .aws-page .aws-curriculum-toolbar strong{font-size:23px}#gcap-root .aws-page .aws-curriculum-toolbar .aws-change-role{width:100%;max-width:none;font-size:13px}}#gcap-root .aws-page .aws-role-rail{position:static;top:auto}#gcap-root .pricing-section .course-consultation p,#gcap-root .pricing-section .course-consultation h4{max-width:none}#gcap-root .amazon-page .amazon-ledger-caption h3{font-size:27px;letter-spacing:-.025em}@media(max-width:599px){#gcap-root .amazon-page .amazon-ledger-caption h3{font-size:23px}}@media(max-width:599px){#gcap-root .aws-page .aws-workbench-panel{padding-inline:13px}#gcap-root .aws-page .aws-practice-response{padding:23px 16px}#gcap-root .aws-page .aws-voice-coach h5{font-size:20px;line-height:1.85}#gcap-root .aws-page .aws-practice-response .aws-probe-response{margin-inline:-16px;padding:21px 19px;border-right:0;border-left:0}#gcap-root .aws-page .aws-practice-response .aws-probe-response>blockquote{padding:0}#gcap-root .aws-page .aws-practice-response .aws-probe-response>blockquote:before{display:none}#gcap-root .aws-page .aws-answer-toggle{width:100%;justify-content:space-between}}

#gcap-root{font-family:Georgia,serif;letter-spacing:normal}#gcap-root h1,#gcap-root h2,#gcap-root h3{letter-spacing:-.02em}#gcap-root .heading-phrase{white-space:normal}#gcap-root p{overflow-wrap:break-word}#gcap-root .book-title-phrase{white-space:normal}#gcap-root .service-nav-label{white-space:normal}@media(max-width:599px){#gcap-root h1{font-size:clamp(34px,9vw,46px);line-height:1.2}#gcap-root h2{line-height:1.3}#gcap-root .pricing-card-title{overflow-wrap:anywhere}}
#gcap-root .aa-example-label{white-space:normal!important;max-width:100%;line-height:1.6}#gcap-root .aws-role-tabs button{min-width:0}#gcap-root .aws-role-tabs strong,#gcap-root .aws-role-tabs span{white-space:normal;overflow-wrap:anywhere;min-width:0}

#gcap-root .aws-role-rail button{min-width:0}#gcap-root .aws-role-rail strong,#gcap-root .aws-role-rail span{white-space:normal;overflow-wrap:anywhere;min-width:0}
