.gu-page{display:grid;gap:1.1875rem;color:var(--eg-ink);--gu-line:var(--eg-line)}.gu-welcome{justify-content:space-between;gap:1rem;margin-top:-.4375rem;min-height:2.25rem}.gu-welcome,.gu-welcome-labels{display:flex;align-items:center}.gu-welcome-labels{gap:.625rem;flex-wrap:wrap}.gu-read-time{display:flex;align-items:center;gap:.375rem;border:1px solid var(--eg-line-medium);border-radius:.5rem;padding:.375rem .75rem;font-size:var(--eg-text-ui-secondary);font-weight:500;color:var(--eg-ui-muted);background:color-mix(in srgb,var(--eg-surface) 71%,transparent)}.gu-section-heading{display:flex;align-items:center;flex-wrap:wrap;gap:.5625rem;margin-bottom:.8125rem}.gu-heading-icon{width:1.875rem;height:1.875rem;border-radius:50%;display:grid;place-items:center;background:var(--eg-surface);color:var(--eg-brand);box-shadow:0 2px 9px color-mix(in srgb,var(--eg-ink) 5%,transparent)}.gu-section-heading h2{font-size:var(--eg-text-md);font-weight:750}.gu-section-heading h2 b{font-size:1.375rem;margin:0 .1875rem}.gu-section-heading>p{font-size:var(--eg-text-ui);color:var(--eg-ui-muted);margin-left:.375rem}.gu-quick-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem}.gu-quick-card{position:relative;display:flex;align-items:flex-start;gap:.75rem;min-height:7.875rem;transition:transform .2s,border-color .2s,box-shadow .2s}.gu-quick-card:hover{transform:translateY(-3px);border-color:var(--eg-line-strong);box-shadow:0 8px 22px color-mix(in srgb,var(--eg-ink) 8%,transparent)}.gu-feature-icon{display:grid;place-items:center;width:3.0625rem;height:3.0625rem;flex-shrink:0;border-radius:50%;background:var(--gu-soft);color:var(--gu-accent)}.gu-blue{--gu-accent:var(--eg-blue);--gu-soft:var(--eg-blue-bg);--gu-deep:var(--eg-blue-deep)}.gu-teal{--gu-accent:var(--eg-teal);--gu-soft:var(--eg-green-bg);--gu-deep:var(--eg-green)}.gu-purple{--gu-accent:var(--eg-purple);--gu-soft:var(--eg-purple-bg);--gu-deep:var(--eg-purple)}.gu-orange{--gu-accent:var(--eg-orange);--gu-soft:var(--eg-warn-bg);--gu-deep:var(--eg-orange)}.gu-quick-title{display:flex;align-items:center;gap:.4375rem;margin:0 0 .4375rem}.gu-quick-title>span{width:1.5625rem;height:1.5625rem;display:grid;place-items:center;flex-shrink:0;border-radius:50%;background:var(--eg-brand-bg);color:var(--eg-brand-deep);font-size:.9375rem;font-weight:750}.gu-quick-title h3{font-size:var(--eg-text-ui);font-weight:750}.gu-quick-card>div>p{font-size:var(--eg-text-ui);color:var(--eg-ui-muted);margin:0 0 .625rem;line-height:1.5}.gu-flow-arrow{position:absolute;right:-1.5rem;top:44%;color:var(--eg-brand)}.gu-quick-grid>li:last-child .gu-flow-arrow{display:none}.gu-page .cw-badge>i{width:.375rem;height:.375rem;border-radius:50%;background:var(--eg-muted-light)}.gu-layout{display:grid;grid-template-columns:minmax(0,1fr) 16.5rem;gap:1.125rem;align-items:start}.gu-primary{display:grid;gap:.8125rem}.gu-progress-card{display:flex;align-items:center;gap:1.125rem;flex-wrap:wrap}.gu-progress-copy h2{font-size:var(--eg-text-ui);font-weight:700;line-height:1.5}.gu-progress-copy strong{font-size:var(--eg-text-2xl);color:var(--eg-brand);margin:0 .1875rem;white-space:nowrap}.gu-progress-copy strong>span{font-size:var(--eg-text-lg)}.gu-progress-copy p{font-size:var(--eg-text-ui);color:var(--eg-ui-muted);margin-top:.25rem}.gu-progress-meter{flex:1 1 140px;display:flex;align-items:center;gap:.75rem}.gu-progress-meter>div{height:.5rem;flex:1;background:var(--eg-chart-track);border-radius:.625rem;overflow:hidden}.gu-progress-meter i{display:block;height:100%;border-radius:.625rem;background:var(--eg-gradient);transition:width .35s}.gu-progress-meter>span{font-size:var(--eg-text-ui);color:var(--eg-ui-muted)}.gu-next-link{display:flex;align-items:center;gap:.375rem;border-radius:.5625rem;background:var(--eg-brand-bg);color:var(--eg-brand-deep);padding:.6875rem .75rem;font-size:var(--eg-text-ui);font-weight:650}.gu-next-link small{font-size:var(--eg-text-ui-secondary);color:var(--eg-ui-muted);font-weight:400}.gu-next-link svg{flex-shrink:0}.gu-stage-list{display:grid;gap:.625rem;padding:0;margin:0;list-style:none}.gu-stage{border:1px solid var(--gu-line);border-radius:.75rem;background:var(--eg-surface);box-shadow:var(--eg-shadow-card);scroll-margin-top:1.5rem;overflow:hidden;transition:border-color .2s}.gu-stage:target{border-color:var(--eg-brand);box-shadow:0 0 0 3px color-mix(in srgb,var(--eg-brand) 12%,transparent)}.gu-stage-row{display:grid;grid-template-columns:1.75rem 2.75rem minmax(8.125rem,1.15fr) minmax(6.25rem,.8fr) minmax(9.0625rem,1fr) 8.5rem;gap:.6875rem;align-items:center;padding:.875rem .875rem .5rem}.gu-number{width:1.75rem;height:1.75rem;border-radius:50%;display:grid;place-items:center;color:var(--eg-surface);font-size:.9375rem;font-weight:700;background:linear-gradient(135deg,var(--gu-accent),var(--gu-deep));box-shadow:0 3px 8px color-mix(in srgb,var(--gu-accent) 18%,transparent)}.gu-stage-row>.gu-feature-icon{width:2.6875rem;height:2.6875rem}.gu-stage-title h3{font-size:var(--eg-text-ui);font-weight:750;margin-bottom:.3125rem}.gu-stage-title p{font-size:var(--eg-text-ui-secondary);color:var(--eg-ui-muted);line-height:1.6}.gu-checklist{font-size:var(--eg-text-ui);line-height:1.75;color:var(--eg-ui-muted);padding-left:.75rem;list-style:disc}.gu-checklist li::marker{color:var(--eg-ink-soft)}.gu-benefit{display:flex;align-items:flex-start;gap:.375rem;padding:.625rem .5625rem;background:linear-gradient(115deg,var(--gu-soft),var(--eg-surface));border-radius:.5rem;align-self:stretch}.gu-benefit>svg{flex-shrink:0;color:var(--gu-accent);margin-top:1px}.gu-benefit strong{font-size:var(--eg-text-ui);font-weight:650;color:var(--gu-accent);display:block;margin-bottom:.1875rem}.gu-benefit p{font-size:var(--eg-text-ui);line-height:1.6;color:var(--eg-ui-muted)}.gu-stage-cta{display:flex;align-items:center;justify-content:center;gap:.4375rem;padding:.625rem .5rem;color:var(--eg-brand-deep);font-size:var(--eg-text-ui);font-weight:650;border:1px solid var(--eg-line-strong);border-radius:.4375rem;transition:background .2s}.gu-stage-cta:hover{background:var(--eg-brand-bg)}.gu-stage-cta.primary{border-color:transparent;color:var(--eg-surface);background:var(--eg-gradient);box-shadow:var(--eg-shadow-btn)}.gu-stage-cta svg{flex-shrink:0}.gu-instructions{padding:0 .875rem .625rem}.gu-instructions>summary{width:-moz-max-content;width:max-content;max-width:100%;margin-left:5.875rem;display:flex;align-items:center;gap:.4375rem;color:var(--eg-ui-muted);font-size:var(--eg-text-ui);cursor:pointer;list-style:none;padding:.25rem 0}.gu-instructions>summary::-webkit-details-marker{display:none}.gu-instructions>summary>span{color:var(--eg-ui-muted);font-size:var(--eg-text-ui)}.gu-instructions[open]>summary{color:var(--eg-brand-deep)}.gu-instructions[open]>summary>svg{transform:rotate(180deg)}.gu-instruction-content{margin:.5rem 0 .1875rem;padding:1rem 1.25rem;background:color-mix(in srgb,var(--eg-brand-bg) 35%,var(--eg-surface));border:1px solid var(--eg-card-border);border-radius:.5625rem}.gu-instruction-content>section+section{border-top:1px solid var(--eg-line);margin-top:1.125rem;padding-top:1.125rem}.gu-instruction-heading{display:flex;align-items:center;gap:.5625rem;flex-wrap:wrap}.gu-instruction-heading h4{font-size:var(--eg-text-ui);font-weight:700}.gu-optional{font-size:var(--eg-text-ui);color:var(--eg-ui-muted)}.gu-instruction-content ol,.gu-instruction-content p{font-size:var(--eg-text-ui);color:var(--eg-ui-muted);line-height:1.9;margin:.5625rem 0}.gu-instruction-content ol{list-style:decimal;padding-left:1.25rem}.gu-instruction-content .gu-live-status{color:var(--eg-brand-deep);font-weight:600;font-size:var(--eg-text-ui)}.gu-tip{display:flex;gap:.4375rem;padding:.5rem .6875rem;background:var(--eg-warn-bg);border-radius:.4375rem;align-items:flex-start;margin:.625rem 0}.gu-tip>svg{flex-shrink:0;color:var(--eg-orange);margin-top:.1875rem}.gu-tip p{color:var(--eg-warm-ink);margin:0}.gu-instruction-content .cw-text-link,.gu-tip p{font-size:var(--eg-text-ui)}.gu-aside{display:grid;gap:.9375rem}.gu-aside-card h2{font-size:var(--eg-text-base);font-weight:750;display:flex;align-items:center;gap:.5rem}.gu-tips h2{margin:0 .1875rem .8125rem}.gu-tips h2 svg{color:var(--eg-orange);fill:var(--eg-orange-bg)}.gu-tips ol{display:grid;gap:.625rem;list-style:none;padding:0;margin:0}.gu-tips li{display:flex;gap:.5625rem;align-items:flex-start;border:1px solid var(--eg-line);border-radius:.625rem;padding:.8125rem .625rem}.gu-tips li>span{display:grid;place-items:center;border-radius:50%;width:1.6875rem;height:1.6875rem;flex-shrink:0;background:var(--eg-brand-bg);color:var(--eg-brand-deep);font-size:.9375rem;font-weight:700}.gu-tips h3{font-weight:700;margin:1px 0 .3125rem}.gu-tips h3,.gu-tips p{font-size:var(--eg-text-ui)}.gu-tips p{line-height:1.8;color:var(--eg-ui-muted)}.gu-aside-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 .1875rem .75rem}.gu-aside-heading h2 svg{color:var(--eg-ink-soft)}.gu-aside-heading>span{color:var(--eg-ui-muted);font-size:var(--eg-text-ui)}.gu-question{border-top:1px solid var(--eg-line-soft);padding:.8125rem 2px}.gu-question summary{display:flex;gap:.5rem;align-items:flex-start;cursor:pointer;list-style:none}.gu-question summary::-webkit-details-marker{display:none}.gu-q{width:1.4375rem;height:1.4375rem;border-radius:50%;background:var(--eg-brand-bg);color:var(--eg-brand-deep);display:grid;place-items:center;flex-shrink:0;font-weight:750}.gu-q,.gu-question strong{font-size:var(--eg-text-ui)}.gu-question strong{line-height:1.6;flex:1;margin-top:2px}.gu-question summary>svg{flex-shrink:0;margin-top:.3125rem;color:var(--eg-ui-muted)}.gu-question[open] summary>svg{transform:rotate(180deg)}.gu-question>p{font-size:var(--eg-text-ui);line-height:1.9;color:var(--eg-ui-muted);margin:.4375rem .375rem 0 1.9375rem}.gu-more-faq>summary{display:flex;justify-content:center;align-items:center;gap:.4375rem;border-radius:.4375rem;color:var(--eg-brand-deep);background:var(--eg-brand-bg);padding:.5625rem;cursor:pointer;font-size:var(--eg-text-ui);list-style:none}.gu-more-faq>summary::-webkit-details-marker{display:none}.gu-more-faq[open]>summary>svg{transform:rotate(180deg)}.gu-sidebar-note{display:flex;align-items:center;justify-content:center;gap:.625rem;color:var(--eg-ui-muted);padding:.4375rem .875rem;font-size:var(--eg-text-ui);line-height:1.8}.gu-sidebar-note svg{color:var(--eg-brand-bright)}.gu-sidebar-note strong{color:var(--eg-brand-deep);font-weight:600}.gu-launch{position:relative;display:flex;align-items:center;gap:1.25rem;min-height:7.8125rem;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 96% 20%,color-mix(in srgb,var(--eg-surface) 55%,transparent),transparent 55%),linear-gradient(105deg,var(--eg-brand-bg),var(--eg-cream) 58%,var(--eg-peach-bg));border:1px solid color-mix(in srgb,var(--eg-brand) 16%,var(--eg-surface));border-radius:.75rem;padding:1rem 1.5rem}.gu-launch:after{content:"";position:absolute;width:12.5rem;height:12.5rem;border-radius:50%;right:-5rem;bottom:-9.375rem;border:24px solid color-mix(in srgb,var(--eg-brand-bright) 12%,transparent);z-index:-1}.gu-launch-copy{flex:1}.gu-launch-copy h2{font-size:var(--eg-text-lg);font-weight:750;margin:0 0 .375rem}.gu-launch-copy>p{font-size:var(--eg-text-ui);color:var(--eg-ui-muted);line-height:1.8}.gu-launch-button{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:.75rem 1.125rem;border-radius:.5rem;background:var(--eg-gradient);box-shadow:var(--eg-shadow-btn);color:var(--eg-surface);font-size:var(--eg-text-ui);font-weight:650;flex-shrink:0}.gu-launch-button:hover{filter:brightness(1.06)}.gu-mascot{width:7.875rem;height:6rem;position:relative;flex-shrink:0;transform:rotate(-8deg)}.gu-robot-head{position:absolute;left:1.25rem;top:.9375rem;width:4.875rem;height:3.75rem;background:linear-gradient(135deg,var(--eg-ink),color-mix(in srgb,var(--eg-brand-deep) 60%,var(--eg-ink)));border:8px solid color-mix(in srgb,var(--eg-brand-bg) 50%,var(--eg-surface));border-radius:1.5625rem;box-shadow:inset 1px 2px 5px color-mix(in srgb,var(--eg-ink) 55%,transparent),3px 5px 0 color-mix(in srgb,var(--eg-brand-bright) 45%,var(--eg-surface)),0 10px 20px color-mix(in srgb,var(--eg-brand) 16%,transparent);display:flex;align-items:center;justify-content:center;gap:1.25rem;z-index:2}.gu-robot-head:after{content:"";position:absolute;left:1.5625rem;bottom:.5rem;width:.875rem;height:.375rem;border-bottom:2px solid var(--eg-teal);border-radius:50%}.gu-robot-head>span{width:.5rem;height:.75rem;background:var(--eg-teal);border-radius:.5rem;box-shadow:0 0 8px color-mix(in srgb,var(--eg-teal) 40%,transparent)}.gu-robot-body{position:absolute;left:2.125rem;bottom:-1.0625rem;width:3.3125rem;height:2.9375rem;border-radius:1.25rem 1.25rem 1.5625rem 1.5625rem;background:linear-gradient(115deg,var(--eg-surface),color-mix(in srgb,var(--eg-brand-bright) 30%,var(--eg-surface)));border:2px solid var(--eg-surface);box-shadow:2px 5px 0 color-mix(in srgb,var(--eg-brand-bright) 50%,var(--eg-surface))}.gu-robot-body i{display:block;width:.875rem;height:.5625rem;background:var(--eg-teal);border-radius:.25rem;margin:1.0625rem auto}.gu-robot-antenna{position:absolute;height:.75rem;width:.1875rem;left:3.625rem;top:.3125rem;background:color-mix(in srgb,var(--eg-brand-bright) 35%,var(--eg-surface))}.gu-robot-antenna:before{content:"";position:absolute;top:-.1875rem;left:-2px;width:.4375rem;height:.4375rem;border-radius:50%;background:var(--eg-teal);border:2px solid var(--eg-surface)}.gu-robot-hand{position:absolute;width:1.0625rem;height:1.9375rem;background:linear-gradient(90deg,color-mix(in srgb,var(--eg-brand-bright) 22%,var(--eg-surface)),var(--eg-surface));right:.9375rem;bottom:0;border-radius:.75rem;transform:rotate(35deg);border:2px solid var(--eg-brand-bg)}.gu-robot-hand:before{content:"";position:absolute;width:.75rem;height:.9375rem;border-radius:.625rem;background:var(--eg-brand);top:-.5rem;left:0}.gu-star{position:absolute;color:var(--eg-orange)}.gu-star.one{left:0;top:2.25rem}.gu-star.two{right:1px;top:2px}.gu-services{border:1px solid var(--gu-line);background:color-mix(in srgb,var(--eg-surface) 75%,transparent);border-radius:.6875rem;padding:.9375rem 1.0625rem}.gu-services>summary{display:flex;align-items:center;gap:.75rem;list-style:none;cursor:pointer;color:var(--eg-ink-soft)}.gu-services>summary::-webkit-details-marker{display:none}.gu-services>summary>span{font-size:var(--eg-text-ui);font-weight:650;display:flex;align-items:center;gap:.5rem}.gu-services>summary>small{font-size:var(--eg-text-ui-secondary);color:var(--eg-ui-muted);flex:1}.gu-services[open]>.cw-table-wrap{margin-top:1rem}.gu-services[open]>summary>svg{transform:rotate(180deg)}@media (min-width:1700px){.gu-layout{grid-template-columns:minmax(0,1fr) 18.25rem;gap:1.375rem}.gu-stage-row{grid-template-columns:1.875rem 3rem minmax(10rem,1.15fr) minmax(7.8125rem,.8fr) minmax(11.25rem,1fr) 9.75rem;gap:.875rem;padding:1.0625rem 1.125rem .5625rem}.gu-stage-title h3{font-size:.9375rem}.gu-benefit p,.gu-benefit strong,.gu-checklist,.gu-stage-cta,.gu-stage-title p{font-size:var(--eg-text-ui)}.gu-instructions>summary{margin-left:6.75rem}.gu-quick-title h3{font-size:.9375rem}.gu-question strong,.gu-question>p,.gu-quick-card>div>p,.gu-tips h3,.gu-tips p{font-size:var(--eg-text-ui)}}@media (max-width:1350px){.gu-layout{grid-template-columns:minmax(0,1fr) 14.875rem;gap:.875rem}.gu-stage-row{grid-template-columns:1.625rem 2.5rem minmax(7.1875rem,1fr) minmax(8.125rem,1fr) 7.875rem;gap:.625rem}.gu-checklist{display:none}.gu-quick-card{gap:.5625rem;padding:1.0625rem .75rem;min-height:8rem}.gu-quick-card .gu-feature-icon{width:2.4375rem;height:2.4375rem}.gu-quick-card .gu-feature-icon svg{width:1.4375rem}.gu-quick-title h3,.gu-quick-title>span{font-size:var(--eg-text-ui)}.gu-quick-title>span{width:1.375rem;height:1.375rem}.gu-launch{gap:.8125rem;padding:.9375rem}.gu-mascot{width:6.875rem}.gu-launch-copy h2{font-size:var(--eg-text-md)}.gu-launch-button{padding:.6875rem .8125rem;font-size:var(--eg-text-ui)}.gu-instructions>summary{margin-left:5.3125rem}.gu-progress-meter{min-width:8.125rem}}@media (max-width:1100px){.gu-layout{grid-template-columns:1fr}.gu-aside{grid-template-columns:1fr 1fr;align-items:start}.gu-sidebar-note{grid-column:1/-1}.gu-quick-grid{gap:1.125rem}.gu-quick-card{flex-direction:column;min-height:10rem}.gu-flow-arrow{right:-1.25rem}.gu-welcome{margin-top:0}.gu-stage-row{grid-template-columns:1.75rem 2.75rem minmax(10rem,1fr) minmax(11.25rem,1fr) 9.375rem}.gu-stage-title h3{font-size:var(--eg-text-base)}.gu-benefit p,.gu-stage-title p{font-size:var(--eg-text-ui-secondary)}.gu-page{gap:1.125rem}.gu-section-heading>p{width:100%;margin:0 0 0 2.4375rem;font-size:var(--eg-text-ui)}.gu-quick-grid{grid-template-columns:1fr 1fr;gap:.75rem}.gu-quick-card{flex-direction:row;min-height:8.375rem;padding:.875rem .75rem;gap:.5625rem}.gu-quick-card .gu-feature-icon{width:2.125rem;height:2.125rem}.gu-quick-title{align-items:flex-start;gap:.375rem}.gu-quick-title>span{display:none}.gu-quick-title h3{line-height:1.7}.gu-quick-card>div>p,.gu-quick-title h3{font-size:var(--eg-text-ui)}.gu-flow-arrow{display:none}.gu-layout{gap:1.125rem}.gu-progress-card{padding:1.0625rem;gap:.875rem}.gu-progress-copy{width:100%}.gu-progress-copy h2{font-size:var(--eg-text-base)}.gu-progress-meter{flex-basis:100%}.gu-next-link{width:100%;justify-content:center;font-size:var(--eg-text-ui)}.gu-stage-row{grid-template-columns:1.6875rem 2.5rem 1fr;gap:.625rem;padding:1rem .9375rem .625rem}.gu-stage-row>.gu-feature-icon{width:2.5rem;height:2.5rem}.gu-stage-title h3{font-size:var(--eg-text-base)}.gu-benefit{grid-column:2/-1;padding:.625rem .75rem}.gu-benefit p,.gu-benefit strong,.gu-stage-cta{font-size:var(--eg-text-ui)}.gu-stage-cta{grid-column:2/-1;padding:.625rem}.gu-instructions>summary{margin:0 0 0 2.3125rem;padding:.3125rem 0;font-size:var(--eg-text-ui)}.gu-instruction-content{padding:.875rem}.gu-instruction-heading h4{font-size:var(--eg-text-ui)}.gu-aside{grid-template-columns:1fr}.gu-tips li{padding:.875rem .75rem}.gu-question strong,.gu-question>p,.gu-tips h3,.gu-tips p{font-size:var(--eg-text-ui)}.gu-launch{flex-wrap:wrap;padding:1.25rem 1.125rem;gap:.8125rem}.gu-mascot{width:6.5625rem;height:5.75rem;margin-left:-.4375rem}.gu-launch-copy h2{font-size:var(--eg-text-md);line-height:1.6}.gu-launch-button,.gu-launch-copy>p{font-size:var(--eg-text-ui)}.gu-launch-button{width:100%;padding:.75rem}.gu-services>summary{flex-wrap:wrap;gap:.4375rem}.gu-services>summary>small{flex-basis:75%;margin-left:1.5625rem}.gu-services>summary>svg{margin-left:auto}.gu-sidebar-note{padding-top:0}}@media (max-width:370px){.gu-quick-card{flex-direction:column;gap:.625rem}.gu-quick-title>span{display:grid}.gu-stage-row{grid-template-columns:1.5rem 2.125rem 1fr;gap:.5rem;padding:.875rem .75rem .5rem}.gu-stage-title h3{font-size:var(--eg-text-ui)}.gu-stage-row>.gu-feature-icon{width:2.125rem;height:2.125rem}.gu-stage-row>.gu-feature-icon svg{width:1.4375rem}.gu-read-time{font-size:var(--eg-text-ui-secondary);padding:.3125rem .5rem}.gu-welcome-labels{gap:.375rem}}@media (prefers-reduced-motion:reduce){.gu-page *{transition:none!important;animation:none!important;scroll-behavior:auto!important}}