.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-eyebrow,.gu-read-time{border:1px solid var(--eg-line-medium);border-radius:.5rem;padding:.375rem .75rem;font-size:var(--eg-text-ui-secondary);letter-spacing:.1em;font-weight:700;color:var(--eg-eyebrow);background:#e4f5ff}.gu-read-time{display:flex;align-items:center;gap:.375rem;background:#ffffffb5;color:var(--eg-ui-muted);letter-spacing:0;font-weight:500}.gu-handnote{position:relative;color:#568cca;font-family:var(--eg-font-hand);font-size:var(--eg-text-md);transform:rotate(-7deg);padding-right:1.25rem;line-height:1.5}.gu-handnote span{display:block;text-align:right;color:#1179ce;font-size:1.0625rem;font-style:italic}.gu-handnote:after{content:"";position:absolute;width:3.9375rem;height:1rem;bottom:2px;right:6.75rem;border-top:1px solid #5096dd;border-radius:50%;transform:rotate(-10deg)}.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:#fff;color:#0b88ef;box-shadow:0 2px 9px #659fdb0c}.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:#708aad;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:#a7d9fc;box-shadow:0 8px 22px #4e9acd13}.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:linear-gradient(#f0f9ff,#d9edff);color:#1789ef;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:#6983a6;margin:0 0 .625rem;line-height:1.5}.gu-flow-arrow{position:absolute;right:-1.5rem;top:44%;color:#1c8ffc}.gu-quick-grid>li:last-child .gu-flow-arrow{display:none}.gu-page .cw-badge>i{width:.375rem;height:.375rem;border-radius:50%;background:#bccbde}.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:#0b89f8;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:#7289a9;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:#eaf3fd;border-radius:.625rem;overflow:hidden}.gu-progress-meter i{display:block;height:100%;border-radius:.625rem;background:linear-gradient(90deg,#34b4ff,#1383ff);transition:width .35s}.gu-progress-meter>span{font-size:var(--eg-text-ui);color:#6585b0}.gu-next-link{display:flex;align-items:center;gap:.375rem;border-radius:.5625rem;background:#edf7ff;color:#1482eb;padding:.6875rem .75rem;font-size:var(--eg-text-ui);font-weight:650}.gu-next-link small{font-size:var(--eg-text-ui-secondary);color:#768dac;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:#fff;box-shadow:0 4px 16px #599ac306;scroll-margin-top:1.5rem;overflow:hidden;transition:border-color .2s}.gu-stage:target{border-color:#52b2f7;box-shadow:0 0 0 3px #4dacff17}.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:#fff;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:#6c83a4;line-height:1.6}.gu-checklist{font-size:var(--eg-text-ui);line-height:1.75;color:#6380a8;padding-left:.75rem;list-style:disc}.gu-checklist li::marker{color:#264984}.gu-benefit{display:flex;align-items:flex-start;gap:.375rem;padding:.625rem .5625rem;background:linear-gradient(115deg,var(--gu-soft),#fff);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:#6780a4}.gu-stage-cta{display:flex;align-items:center;justify-content:center;gap:.4375rem;padding:.625rem .5rem;color:#0787f5;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:#eef8ff}.gu-stage-cta.primary{border-color:transparent;color:#fff;background:linear-gradient(110deg,#21bbfc,#128dff);box-shadow:0 4px 8px #118fff13}.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:#758fad;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:#92a5bd;font-size:var(--eg-text-ui)}.gu-instructions[open]>summary{color:#1481d7}.gu-instructions[open]>summary>svg{transform:rotate(180deg)}.gu-instruction-content{margin:.5rem 0 .1875rem;padding:1rem 1.25rem;background:#f7fbff;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:#7f8fa3}.gu-instruction-content ol,.gu-instruction-content p{font-size:var(--eg-text-ui);color:#657e9e;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:#167ebd;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:#c19337;margin-top:.1875rem}.gu-tip p{color:#927240;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:#f5a700;fill:#fff1c5}.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:linear-gradient(#eef8ff,#d7efff);color:#148cff;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:#748baa}.gu-aside-heading{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:0 .1875rem .75rem}.gu-aside-heading h2 svg{color:#2d5a91}.gu-aside-heading>span{color:#7694b3;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:#e6f5ff;color:#1389ed;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:#7293b4}.gu-question[open] summary>svg{transform:rotate(180deg)}.gu-question>p{font-size:var(--eg-text-ui);line-height:1.9;color:#6e87a7;margin:.4375rem .375rem 0 1.9375rem}.gu-more-faq>summary{display:flex;justify-content:center;align-items:center;gap:.4375rem;border-radius:.4375rem;color:#1383e9;background:#f2f9ff;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:#5e9dc8;padding:.4375rem .875rem;font-size:var(--eg-text-ui);line-height:1.8}.gu-sidebar-note svg{color:#44aee5}.gu-sidebar-note strong{color:#497eb3;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%,#d1eefc80,transparent 55%),linear-gradient(105deg,#d1efff,#e1f8ff 58%,#cbefff);border:1px solid var(--eg-line-accent);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 #bde4fd70;z-index:-1}.gu-launch-copy{flex:1}.gu-launch-copy>span{font-size:var(--eg-text-ui);letter-spacing:.15em;color:#328cc5;font-weight:650}.gu-launch-copy h2{font-size:var(--eg-text-lg);font-weight:750;margin:.25rem 0 .375rem}.gu-launch-copy>p{font-size:var(--eg-text-ui);color:#5c83a8;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:linear-gradient(100deg,#079efb,#0879f6);box-shadow:0 5px 14px #068ce128;color:#fff;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,#173e62,#004567);border:8px solid #edfcff;border-radius:1.5625rem;box-shadow:inset 1px 2px 5px #00152d88,3px 5px 0 #84c9eb,0 10px 20px #309bc72a;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 #6aebfe;border-radius:50%}.gu-robot-head>span{width:.5rem;height:.75rem;background:#3ce3f1;border-radius:.5rem;box-shadow:0 0 8px #51eefa66}.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,#f9feff,#b4e3fa);border:2px solid #fff;box-shadow:2px 5px 0 #80bee9}.gu-robot-body i{display:block;width:.875rem;height:.5625rem;background:#4bcddd;border-radius:.25rem;margin:1.0625rem auto}.gu-robot-antenna{position:absolute;height:.75rem;width:.1875rem;left:3.625rem;top:.3125rem;background:#a5d9ef}.gu-robot-antenna:before{content:"";position:absolute;top:-.1875rem;left:-2px;width:.4375rem;height:.4375rem;border-radius:50%;background:#39d8ce;border:2px solid #fff}.gu-robot-hand{position:absolute;width:1.0625rem;height:1.9375rem;background:linear-gradient(90deg,#c6ebff,#fff);right:.9375rem;bottom:0;border-radius:.75rem;transform:rotate(35deg);border:2px solid #d2eeff}.gu-robot-hand:before{content:"";position:absolute;width:.75rem;height:.9375rem;border-radius:.625rem;background:#178fc0;top:-.5rem;left:0}.gu-star{position:absolute;color:#ffc248}.gu-star.one{left:0;top:2.25rem}.gu-star.two{right:1px;top:2px}.gu-services{border:1px solid var(--gu-line);background:#ffffffbf;border-radius:.6875rem;padding:.9375rem 1.0625rem}.gu-services>summary{display:flex;align-items:center;gap:.75rem;list-style:none;cursor:pointer;color:#325b88}.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:#7a92ae;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-handnote{display:none}.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-eyebrow,.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}}