:root{--b6-teal:#004751;--b6-lime:#cad500;--b6-ink:#53565b;--b6-rule:#e3e5e5;--b6-rule2:#cfd2d3;--b6-off:#f7f8f6;--b6-display:var(--font-lexend,"Lexend"),"Lexend",system-ui,sans-serif;--b6-mono:var(--font-geist-mono,ui-monospace),ui-monospace,Menlo,monospace}html.v6-js .b6-rest{display:none}.b6-rest{margin:0;padding-block:48px;color:var(--b6-ink);font-size:16px}.wgd-h6{max-width:80rem;margin:0 auto;padding:clamp(32px,6vh,72px) max(16px,env(safe-area-inset-left,0px)) clamp(32px,5vh,56px) max(16px,env(safe-area-inset-right,0px));display:grid;grid-template-columns:minmax(0,1fr);gap:36px;align-items:center;color:var(--b6-teal);background:#fff}.wgd-h6 *{box-sizing:border-box}.h6-copy{min-width:0;display:grid;gap:clamp(24px,4vh,36px)}.h6-head{display:grid;align-content:start;gap:clamp(12px,2vh,20px)}.h6-h1{font:700 clamp(2.3rem,4.4vw,4.2rem)/1.04 var(--b6-display);letter-spacing:-.03em}.h6-h1,.h6-line2{margin:0;text-wrap:balance}.h6-line2{font:500 clamp(1.15rem,1.7vw,1.5rem)/1.3 var(--b6-display);letter-spacing:-.01em;max-width:32ch}.h6-h1,.h6-line2{transition:opacity .3s ease,transform .3s ease}.wgd-h6.h6-swap .h6-h1,.wgd-h6.h6-swap .h6-line2{opacity:0;transform:translateY(-6px)}.h6-cta{display:flex;flex-wrap:wrap;gap:14px 22px}.h6-cta,.h6-go{align-items:center}.h6-go{display:inline-flex;gap:10px;background:var(--b6-lime);color:var(--b6-teal);border-radius:12px;padding:16px 26px;font:700 16px/1 var(--b6-display);text-decoration:none}.h6-go:hover{filter:brightness(.95)}.h6-alt{color:var(--b6-teal);font:600 15px/1.3 var(--b6-display);text-decoration:underline;text-decoration-color:var(--b6-rule2);text-underline-offset:4px}.h6-alt:hover{text-decoration-color:var(--b6-teal)}.wgd-h6 :focus-visible{outline:2px solid var(--b6-teal);outline-offset:3px;border-radius:6px}.h6-film{min-width:0}html:not(.v6-js) .h6-film{display:none}.wgd-h6 .wgd-time{display:block;max-width:none;margin:0;padding:0;background:transparent;overflow:visible}.wgd-h6 :is(.wt-ctl,.wt-time,.wt-cap,.wt-hint){display:none}.wgd-h6 .wt-stage{display:block}.wgd-h6 .wt-view{aspect-ratio:4/3}.wgd-h6 .wt-pill.live{display:none}@media (max-width:960px){.wgd-h6 .wt-pill{display:none}}@media (min-width:961px){.wgd-h6{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,56px);min-height:min(760px,calc(100svh - 140px))}.wgd-h6 .wgd-time{--wt-l:0px}html:not(.v6-js) .wgd-h6{grid-template-columns:minmax(0,1fr)}.wgd-h6 .wt-view{aspect-ratio:auto;height:clamp(420px,min(44vw,calc(100svh - 220px)),620px)}}.b6-band{background:var(--b6-off);border-top:1px solid var(--b6-rule);color:var(--b6-teal);padding-block:clamp(40px,6vw,64px)}.b6-band *{box-sizing:border-box}.b6-band-h{margin:0 0 clamp(20px,3vw,28px);font:700 clamp(1.5rem,2.4vw,2rem)/1.15 var(--b6-display);letter-spacing:-.02em;text-wrap:balance}.b6-band-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,40px)}.b6-band-steps li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:12px;row-gap:4px;align-content:start}.b6-band-steps .b6-n{grid-row:span 2;width:28px;height:28px;border-radius:50%;background:var(--b6-teal);color:#fff;display:grid;place-items:center;font:500 13px/1 var(--b6-mono)}.b6-band-steps li:first-child .b6-n{background:var(--b6-lime);color:var(--b6-teal)}.b6-band-steps b{font:600 17px/1.3 var(--b6-display);padding-top:3px}.b6-band-t{font-size:15px;line-height:1.45;color:var(--b6-ink);max-width:34ch}@media (max-width:760px){.b6-band-steps{grid-template-columns:minmax(0,1fr)}}.b6-band+.wgd-b6{border-top:0}.b6-band--fit .b6-n{background:var(--b6-lime)}.b6-band--ask .b6-n,.b6-band--fit .b6-n{color:var(--b6-teal);font-family:var(--b6-display);font-weight:700}.b6-band--ask .b6-n{background:#fff;border:1.5px solid var(--b6-teal)}.b6-band--ask .b6-band-steps li:first-child .b6-n{background:#fff;color:var(--b6-teal)}.b6-band--ask,.b6-band--fit,.b6-strip{border-bottom:1px solid var(--b6-rule)}.b6-strip{background:var(--b6-off);border-top:1px solid var(--b6-rule);color:var(--b6-teal);padding-block:22px}.b6-strip *{box-sizing:border-box}.b6-strip-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 40px;align-items:center}.b6-strip-steps li{position:relative;display:flex;align-items:center;gap:12px;min-width:0}.b6-strip-steps li:not(:last-child):after{content:"";position:absolute;right:-28px;top:50%;width:16px;height:1px;background:var(--b6-rule2)}.b6-strip .b6-n{flex:none;width:24px;height:24px;border-radius:50%;background:#fff;border:1px solid var(--b6-rule2);color:var(--b6-ink);display:grid;place-items:center;font:500 12px/1 var(--b6-mono)}.b6-strip-t{display:flex;flex-direction:column;min-width:0}.b6-strip-t b{font:600 15px/1.3 var(--b6-display);color:var(--b6-ink)}.b6-strip-t span{font-size:13px;line-height:1.4;color:var(--b6-ink);opacity:.85}.b6-strip .is-here .b6-n{background:var(--b6-lime);border-color:var(--b6-lime);color:var(--b6-teal)}.b6-strip .is-here b,.b6-strip-here{color:var(--b6-teal)}.b6-strip-here{flex:none;margin-left:auto;font:500 11px/1 var(--b6-mono);letter-spacing:.08em;text-transform:uppercase;background:#fff;border:1px solid var(--b6-rule2);border-radius:999px;padding:6px 10px;white-space:nowrap}@media (max-width:760px){.b6-strip-steps{grid-template-columns:minmax(0,1fr)}.b6-strip-steps li:after{display:none}}.wgd-b6{background:#fff;color:var(--b6-teal);padding-top:40px;border-top:1px solid var(--b6-rule)}.wgd-b6 *{box-sizing:border-box}.wgd-b6 [hidden]{display:none!important}.b6-tabs{display:flex;gap:8px;flex-wrap:wrap}.b6-tab{display:inline-flex;align-items:center;gap:8px;border:1.5px solid var(--b6-rule2);background:#fff;color:var(--b6-teal);border-radius:999px;padding:6px 13px 6px 6px;font:600 13px/1 var(--b6-display);cursor:pointer}.b6-tab .b6-n{width:22px;height:22px;border-radius:50%;background:var(--b6-off);display:grid;place-items:center;font:500 12px/1 var(--b6-mono)}.b6-tab[aria-selected=true]{border-color:var(--b6-teal);background:var(--b6-teal);color:#fff}.b6-tab[aria-selected=true] .b6-n{background:var(--b6-lime);color:var(--b6-teal)}.b6-tab:disabled{opacity:.45;cursor:not-allowed}.b6-pane{max-width:80rem;margin:0 auto;padding:1.5rem max(16px,env(safe-area-inset-left,0px)) 3rem max(16px,env(safe-area-inset-right,0px));display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:24px 48px;align-items:start;transition:opacity .22s ease}.wgd-b6{overflow-x:clip}.wgd-b6 .wgd-builder,.wgd-b6 .wgd-time{display:contents}.wgd-b6 .wb-ctl,.wgd-b6 .wt-ctl{grid-column:1;grid-row:1}.wgd-b6 .wb-stage,.wgd-b6 .wt-stage{grid-column:2;grid-row:1}.b6-briefch,.wgd-b6[data-chapter=brief] .wb-ctl,.wgd-b6[data-chapter=brief] .wt-ctl,.wgd-b6[data-chapter=build] .wt-ctl,.wgd-b6[data-chapter=time] .wb-ctl{display:none}.b6-briefch{grid-column:1;grid-row:1;min-width:0}.wgd-b6[data-chapter=brief] .b6-briefch{display:block}.wgd-b6[data-chapter=brief] .wt-cap,.wgd-b6[data-chapter=brief] .wt-time{display:none}.b6-briefctl{display:grid;gap:14px;color:var(--b6-teal);font-size:15px;line-height:1.45}.b6-briefctl .wb-h{font-size:clamp(26px,2.4vw,32px)}.b6-briefctl .wb-h em{font-style:normal;background:linear-gradient(transparent 62%,var(--b6-lime) 62%,var(--b6-lime) 92%,transparent 92%)}.b6-briefctl .wb-lede{color:var(--b6-ink);font-size:15px;margin:-6px 0 0}.b6-briefctl .b6-doc{padding:16px 16px 12px;gap:10px;max-height:300px;overflow:auto}.b6-actions{display:flex;flex-wrap:wrap;gap:10px}.b6-book{display:inline-flex;align-items:center;border:1.5px solid var(--b6-teal);background:#fff;color:var(--b6-teal);border-radius:12px;padding:12px 18px;font:700 14px/1 var(--b6-display);cursor:pointer}.b6-book:hover{background:var(--b6-teal);color:#fff}.b6-briefctl .b6-go{margin-top:0;padding:12px 18px;font-size:14px}.b6-sendform{padding-top:8px;border-top:1px solid var(--b6-rule);gap:6px}.b6-sendlink{justify-self:start;border:0;background:none;color:var(--b6-teal);font-weight:600;font-size:14px;padding:6px 0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.b6-closing .b6-or{margin-top:20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.b6-closing .b6-go{margin-top:0}.wgd-b6 .wb-stage,.wgd-b6[data-chapter=build] .wt-cap,.wgd-b6[data-chapter=build] .wt-pill,.wgd-b6[data-chapter=build] .wt-time{display:none}.wgd-b6 .wt-stage{position:relative}.wgd-b6:is([data-chapter=time],[data-chapter=brief]) .b6-live :is(.wt-win,.wt-fl,.wt-pill){visibility:hidden}.wgd-b6:is([data-chapter=time],[data-chapter=brief]) .b6-live .wt-hint{display:none}.b6-pane{position:relative}.wgd-b6:is([data-chapter=time],[data-chapter=brief]) .b6-live .wb-stage{display:block;position:absolute;grid-column:1/-1;grid-row:1/-1;z-index:4;padding:0;pointer-events:auto}.wgd-b6 .wb-stage{perspective:1900px;perspective-origin:50% 38%}.wgd-b6 .wb-rig{--rx:5deg;--ry:-9deg}.wgd-b6 .wb-shadow{display:none}.wgd-b6 .wb-device{border-radius:14px;border:1px solid #cfd2d3;box-shadow:0 40px 80px -30px rgba(0,54,62,.45);grid-template-rows:34px 1fr}.wgd-b6 .wb-chrome{background:#f6f6f2;border-bottom:1px solid #e3e5e5}.wgd-b6 .wb-app{grid-template-columns:132px minmax(0,1fr)}.wgd-b6 .wb-side{padding:12px 10px}.wgd-b6 .wb-brand{font-size:12px;padding:0 4px 12px}.wgd-b6 .wb-nav{font-size:11.5px;padding:6px 8px;border-radius:7px}.wgd-b6 .wb-main{background:#fff;padding:12px}.wgd-b6 .wb-top{margin-bottom:10px}.wgd-b6 .wb-top h3{font-size:16px;font-weight:500}.wgd-b6 .wb-kpi,.wgd-b6 .wb-pn{border-radius:10px;border-color:#e3e5e5}.wgd-b6 .wb-kpi b{font-size:24px}.wgd-b6 .wb-ovrow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);margin-bottom:10px}.wgd-b6 .wb-ovchart svg{width:100%;height:90px}.wgd-b6 .wb-ar.sm{padding:6px 0;font-size:11.5px;gap:6px}.wgd-b6 .wb-ar.sm .btns{gap:4px;flex:none}.wgd-b6 .wb-ar.sm .btns button{padding:4px 7px;font-size:10.5px;border-radius:6px}.wgd-b6 .wb-ar.sm>div>b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:11ch;display:block}.wgd-b6 .wb-rowbtn{width:100%;border:0;background:none;text-align:left;cursor:pointer}.wgd-b6 .wb-rowbtn:hover b{text-decoration:underline}.wgd-b6 .wb-float.wb-badge{display:none}@media (max-width:960px){.b6-pane{grid-template-columns:minmax(0,1fr)}.wgd-b6 .wb-ctl,.wgd-b6 .wt-ctl{grid-column:1;grid-row:1}.wgd-b6 .wb-stage,.wgd-b6 .wt-stage{grid-column:1;grid-row:2}.wgd-b6[data-chapter=time] .b6-trying .wt-stage{grid-row:3}}.b6-pane.b6-fading{opacity:0}@media (prefers-reduced-motion:reduce){.b6-pane{transition:none}}.wgd-b6 .wb-h,.wgd-b6 .wt-h{font-size:clamp(26px,2.4vw,32px)}.wgd-b6 .wb-ctl{gap:16px}.wgd-b6 .wt-ctl{gap:12px}.wgd-b6 .wt-lbl{margin-bottom:6px}.wgd-b6 .wt-q[data-q=type]{display:none}.wgd-b6 .wt-ty{padding:6px 11px;font-size:13px}.wgd-b6 .wt-mo{padding:6px 2px;font-size:12px}.wgd-b6 .wt-verdict{margin-top:-2px}.wgd-b6 .wt-months{grid-template-columns:repeat(6,minmax(0,1fr))}.wgd-b6 .wt-pr{padding:10px 12px}.wgd-b6 .wt-prices{grid-template-columns:minmax(0,1fr)}.wgd-b6 .wt-pr:nth-child(2){display:none}.wgd-b6 .wt-go{padding:12px 20px;font-size:14px}.wgd-b6 .wt-tax{margin-top:-4px;font-size:12px}.wgd-b6 .wt-setupnote{margin:6px 0 0;font-size:12px;line-height:1.4;color:var(--b6-ink)}.wgd-b6 .wt-setupnote b{color:var(--b6-teal);font-weight:600}.wgd-b6 .wt-setupnote em{display:block;font-style:normal;opacity:.8;margin-top:2px}.wgd-b6 .wt-ctl .wt-lbl span{text-transform:none;letter-spacing:0;opacity:.75}.wgd-b6 .wt-view{aspect-ratio:16/10}@media (min-width:961px){.wgd-b6 .wt-view{aspect-ratio:auto;height:clamp(400px,56vh,640px)}}.wgd-b6 .wt-cap{min-height:0}.wgd-b6 .wt-stage{gap:12px}.wb-goals.col{flex-direction:column;align-items:stretch}.wb-goals .wb-o{text-align:left}.wb-levers-l{margin:10px 0 2px}.wb-o[data-lever][aria-pressed=true]:before{content:"✓ ";color:var(--b6-lime)}.wb-next.wb-done{background:var(--b6-lime);color:var(--b6-teal);border-color:var(--b6-lime);font-size:14px;padding:11px 16px}.b6-al.al-simple .al-draft,.b6-al.al-simple .al-evs,.b6-al.al-simple .al-mode,.b6-al.al-simple .al-needs{display:none!important}.b6-al .al-side{gap:14px}.b6-al .al-stage{aspect-ratio:10/8.2;transition:aspect-ratio .4s}.b6-al{background:#fff;border-top:1px solid var(--b6-rule);overflow-x:clip}.b6-al .al-band{display:none}.b6-al .al-body{padding-block:clamp(48px,6vw,80px)}.b6-alhead{display:grid;gap:10px}.b6-al .al-eyebrow{font:500 12px/1 var(--b6-mono);letter-spacing:.08em;color:var(--b6-ink)}.b6-al .al-title{margin:0;max-width:none;color:var(--b6-teal);font:600 clamp(26px,2.4vw,32px)/1.08 var(--b6-display);letter-spacing:-.02em}.b6-al .al-title em{font-style:normal;color:inherit;background:linear-gradient(transparent 62%,var(--b6-lime) 62%,var(--b6-lime) 92%,transparent 92%)}.b6-al .al-lede{margin:0;max-width:none;font-size:15px;line-height:1.5;color:var(--b6-ink)}.b6-al .al-stage{background:none;border:0;border-radius:0;overflow:visible}.b6-al .al-price{background:#fff}.b6-al .al-cap{background:none;border:0;border-top:1px solid var(--b6-rule);border-radius:0;padding-inline:0}@media (min-width:1061px){.b6-al .al-body{grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:48px}.b6-al .al-stage{aspect-ratio:10/7}.b6-al .al-stage:is([data-n="8"],[data-n="9"],[data-n="10"]){aspect-ratio:10/8.4}}.b6-al .al-stage[data-n="10"],.b6-al .al-stage[data-n="8"],.b6-al .al-stage[data-n="9"]{aspect-ratio:10/10.4}.b6-al .al-cta{display:none}.b6-pj-all{margin:0;display:grid;gap:6px;justify-items:end;text-align:right;font-size:13px;color:var(--b6-ink);max-width:28ch}@media (max-width:860px){.b6-pj-all{justify-items:start;text-align:left}}.b6-pjs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.b6-pjs[data-n="2"],.b6-pjs[data-n="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:960px){.b6-pjs,.b6-pjs[data-n]{grid-template-columns:minmax(0,1fr)}}.b6-pj{display:grid;gap:16px;align-content:start;min-width:0}.b6-pj-win{display:block;border:1px solid var(--b6-rule);border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 18px 36px -24px rgba(0,54,62,.35);transition:transform .25s ease,box-shadow .25s ease;text-decoration:none;color:inherit}.b6-pj-win:hover{transform:translateY(-3px);box-shadow:0 24px 44px -24px rgba(0,54,62,.45)}.b6-pj-win:focus-visible{outline:2px solid var(--b6-teal);outline-offset:3px}.b6-pj-bar{display:flex;align-items:center;gap:6px;padding:9px 12px;border-bottom:1px solid var(--b6-rule);background:var(--b6-off)}.b6-pj-bar i{width:8px;height:8px;border-radius:50%;background:var(--b6-rule2)}.b6-pj-bar span{margin-left:8px;font:500 11px/1 var(--b6-mono);color:var(--b6-ink)}.b6-pj-win img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;object-position:top}.b6-pj-blank{aspect-ratio:16/10;display:grid;place-content:center;justify-items:center;gap:6px;color:#fff;background:radial-gradient(120% 90% at 20% 10%,color-mix(in srgb,var(--pj) 70%,#fff) 0,var(--pj) 55%,color-mix(in srgb,var(--pj) 70%,#000) 100%)}.b6-pj-blank b{font:700 clamp(20px,2vw,26px)/1.1 var(--b6-display);letter-spacing:-.02em}.b6-pj-blank span{font:500 11px/1 var(--b6-mono);opacity:.8}.b6-pj-body{display:grid;gap:8px;align-content:start}.b6-pj-kind{margin:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:13px;color:var(--b6-ink)}.b6-pj-kind span{font:500 10px/1 var(--b6-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--b6-teal);background:var(--b6-off);border:1px solid var(--b6-rule);border-radius:999px;padding:4px 8px}.b6-pj .v5-h3{margin:0}.b6-pj-with{margin:-4px 0 0;font-size:13px;color:var(--b6-ink)}.b6-pj-sum{font-size:15px;line-height:1.5}.b6-pj-run,.b6-pj-sum{margin:0;color:var(--b6-ink)}.b6-pj-run{font-size:13.5px;display:grid;gap:2px}.b6-pj-run span{font:500 11px/1.2 var(--b6-mono);text-transform:uppercase;letter-spacing:.06em;color:var(--b6-teal)}.b6-pj-open{justify-self:start;margin-top:4px}.b6-how{margin-top:48px;padding-top:28px;border-top:1px solid var(--b6-rule);display:grid;gap:14px}.b6-stages{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width:760px){.b6-stages{grid-template-columns:minmax(0,1fr)}}.b6-stages li{display:grid;gap:4px;border:1px solid var(--b6-rule);border-radius:12px;padding:14px 16px;background:#fff}.b6-stages b{font:600 16px/1.2 var(--b6-display);color:var(--b6-teal)}.b6-get{font-size:13.5px}.b6-empty,.b6-get{color:var(--b6-ink)}.b6-empty{margin:0;font-size:15px;border:1px dashed var(--b6-rule2);border-radius:12px;padding:22px}.b6-doc{position:relative;background:#fff;border:1px solid var(--b6-rule);border-radius:12px;padding:22px 22px 16px;display:grid;gap:14px;box-shadow:0 14px 30px -20px rgba(0,54,62,.35)}.b6-doc .wb-dochead{display:flex;gap:10px;align-items:center;border-bottom:3px solid var(--b6-teal);padding-bottom:10px}.b6-doc h3{margin:0;font:600 18px/1.2 var(--b6-display);color:var(--b6-teal)}.b6-doc .wb-dochead span{font-size:12px;color:var(--b6-ink)}.b6-doc h4{margin:0 0 4px;font:500 11px/1 var(--b6-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--b6-ink)}.b6-doc ul{margin:0;padding-left:18px;display:grid;gap:2px;font-size:14px;color:var(--b6-teal)}.b6-form{display:grid;gap:8px}.b6-form label{font:500 11px/1 var(--b6-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--b6-ink);margin-top:6px}.b6-form input{border:1px solid var(--b6-rule2);border-radius:10px;padding:11px 12px;background:#fff;font:inherit;color:inherit;width:100%}.b6-privacy{margin:6px 0 0;font-size:12.5px;color:var(--b6-ink)}.b6-err{color:#b5543c}.b6-err,.b6-ok{margin:0;font-size:13px}.b6-ok{color:#2f7d5b}.b6-go{justify-self:start;margin-top:8px;display:inline-flex;gap:10px;align-items:center;background:var(--b6-lime);color:var(--b6-teal);border:0;border-radius:12px;padding:14px 24px;font:700 15px/1 var(--b6-display);cursor:pointer}.b6-go:hover{filter:brightness(.95)}.b6-or{margin:28px 0 0;display:grid;gap:8px;font-size:13.5px;color:var(--b6-ink)}.b6-or .v5-open{justify-self:start}#wgd-platforms.p6{--p6-ink:#0b2a2f;--p6-mute:#4f6063;--p6-line:#dde4e5;background:#fff;border-top:0;border-bottom:1px solid #e3e8e9;color:var(--p6-ink);padding:96px 0 88px}.p6 *{box-sizing:border-box}.p6-wrap{max-width:80rem;margin:0 auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}@media (min-width:1024px){.p6-wrap{padding-left:2rem;padding-right:2rem}}.p6-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px 48px}.p6 h2{margin:0;font-family:var(--b6-display);font-weight:600;font-size:clamp(1.875rem,3vw,2.5rem);line-height:1.1;letter-spacing:-.01em}.p6-lede{margin:16px 0 0;max-width:40rem;font-size:1.125rem;line-height:1.55;color:var(--p6-mute)}.p6-facts{margin:0;display:flex;flex-wrap:wrap;gap:24px 40px}.p6-facts dt{white-space:nowrap;font-family:var(--b6-display);font-weight:600;font-size:1.375rem;color:var(--b6-teal)}.p6-facts dd{margin:6px 0 0;font-size:.875rem;color:var(--p6-mute)}.p6-k{font:500 11px/1 var(--b6-mono);letter-spacing:.1em;text-transform:uppercase;color:#5b6b6e;margin:0 0 8px}@keyframes p6-slide{to{transform:translateX(-50%)}}@keyframes p6-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes p6-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.p6-viewport{margin-top:48px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.p6-track{display:flex;width:max-content;animation:p6-slide 60s linear infinite}.p6-viewport:focus-within .p6-track,.p6-viewport:hover .p6-track,.p6.is-held .p6-track{animation-play-state:paused}.p6-set{gap:24px;margin:0;padding:0 24px 0 0;list-style:none}.p6-mq,.p6-set{display:flex;align-items:center}.p6-mq{appearance:none;background:none;border:0;cursor:pointer;height:96px;padding:0 28px;position:relative;border-radius:12px;font:inherit;transition:background .3s}.p6-mq:hover{background:#f2f6f6}.p6-ctl:focus-visible,.p6-grp:focus-visible,.p6-mq:focus-visible{outline:2px solid var(--b6-teal);outline-offset:2px}.p6-mq img{display:block;width:auto;filter:grayscale(1) contrast(1.1);opacity:.5;transition:filter .4s,opacity .4s}.p6-mq:after{content:"";position:absolute;left:28px;right:28px;bottom:10px;height:2px;background:var(--b6-lime);transform:scaleX(0);transition:transform .45s cubic-bezier(.2,.7,.2,1)}.p6-mq.is-on img,.p6-mq:hover img{filter:none;opacity:1}.p6-mq.is-on:after{transform:scaleX(1)}.p6-mq.is-on .p6-ph{color:var(--b6-teal);border-color:var(--b6-teal)}.p6-ph{font-family:var(--b6-display);font-weight:600;font-size:26px;line-height:1;color:#8a989a;padding:6px 10px;border:1px dashed #b9c4c6;border-radius:8px;white-space:nowrap}.p6-m-badge{height:46px}.p6-m-word{height:30px}.p6-m-rail{height:32px}.p6-m-syn{height:25px}.p6-m-coin{height:58px}.p6-m-ftw{height:48px}.p6-b-badge{height:92px}.p6-b-word{height:44px}.p6-b-rail{height:48px}.p6-b-syn{height:36px}.p6-b-coin{height:120px}.p6-b-ftw{height:88px}.p6-card{margin-top:40px;background:#fff;border:1px solid var(--p6-line);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px rgba(0,40,45,.04),0 12px 32px -12px rgba(0,40,45,.12)}.p6-grid{display:grid;grid-template-columns:minmax(0,1fr)}@media (min-width:1024px){.p6-grid{grid-template-columns:280px minmax(0,1fr) 360px}}.p6-id{padding:32px;background:#f4f7f7;border-bottom:1px solid #e6ecec;justify-content:space-between;gap:24px}.p6-id,.p6-idtop{display:flex;flex-direction:column}.p6-idtop{gap:20px}.p6-body{padding:32px;min-width:0}.p6-stack{padding:24px;background:#f6f8f8;border-top:1px solid #e6ecec;min-width:0}@media (min-width:1024px){.p6-id{padding:40px;border-bottom:0;border-right:1px solid #e6ecec}.p6-body{padding:40px 44px}.p6-stack{border-top:0;border-left:1px solid #e6ecec}}.p6-logo{height:120px;display:flex;align-items:center}.p6-logo img{display:block;width:auto;max-width:100%}.p6-logo .p6-ph{font-size:40px;color:var(--b6-teal);border-color:var(--b6-teal)}.p6-tier{align-self:flex-start;font:500 11px/1 var(--b6-mono);letter-spacing:.08em;text-transform:uppercase;color:#00333b;background:var(--b6-lime);padding:6px 9px;border-radius:999px}.p6-swap{animation:p6-swap .5s cubic-bezier(.2,.7,.2,1) both}.p6-body .p6-swap{display:flex;flex-direction:column;gap:26px}.p6-what{margin:0;font-family:var(--b6-display);font-weight:500;font-size:1.375rem;line-height:1.4;text-wrap:balance}.p6-p{margin:0;font-size:1rem;line-height:1.6;color:#3f5053}.p6-ctls{display:flex;gap:8px}.p6-ctl{appearance:none;border:1px solid #cfdcdd;background:#fff;color:var(--b6-teal);border-radius:10px;height:44px;min-width:44px;padding:0 14px;font-weight:600;font-size:.875rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.p6-ctl:hover{border-color:var(--b6-teal)}.p6-grps{display:flex;flex-direction:column;gap:4px;margin-top:12px}.p6-grp{appearance:none;font:inherit;text-align:left;color:inherit;background:none;cursor:pointer;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;align-items:start;padding:10px 12px;border-radius:10px;border:1px solid transparent;transition:background .3s,border-color .3s}.p6-grp:hover{background:#eef3f3}.p6-grp.is-on{background:#fff;border-color:#cfdcdd}.p6-gt{display:flex;flex-direction:column;gap:4px;min-width:0}.p6-gn{font-family:var(--b6-display);font-weight:600;font-size:14px;color:#5b6b6e}.p6-grp.is-on .p6-gn{color:var(--b6-teal)}.p6-gg{display:none;font-size:13px;line-height:1.45;color:#3f5053}.p6-grp.is-on .p6-gg{display:block}.p6-pills{display:flex;flex-wrap:wrap;gap:4px}.p6-pill{font-size:12px;line-height:1;color:var(--p6-mute);padding:5px 8px;border-radius:999px;background:#eef2f2}.p6-pill.is-on{background:var(--b6-lime);color:#00333b}.p6-ic{width:28px;height:28px;display:block;overflow:visible}.p6-ic *{fill:none;stroke:#9aa7a9;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.p6-grp.is-on .p6-ic *{stroke:var(--b6-teal)}.p6-ic .p6-f{fill:#c5cecf;stroke:none}.p6-grp.is-on .p6-ic .p6-f{fill:var(--b6-lime)}.p6-grp.is-on .p6-a1{animation:p6-drop .5s ease .1s both}.p6-grp.is-on .p6-a2{animation:p6-drop .5s ease .35s both}.p6-grp.is-on .p6-a3{animation:p6-drop .5s ease .6s both}@keyframes p6-drop{0%{transform:translateY(-6px);opacity:0}to{transform:none;opacity:1}}.p6-grp.is-on .p6-mv{animation:p6-mv 1.8s ease-in-out infinite alternate}@keyframes p6-mv{to{transform:translateX(14px)}}.p6-grp.is-on .p6-bl{animation:p6-bl 1.6s ease-in-out infinite}@keyframes p6-bl{50%{opacity:.25}}.p6-grp.is-on .p6-dr{stroke-dasharray:40;stroke-dashoffset:40;animation:p6-dr 1.2s ease .2s forwards}@keyframes p6-dr{to{stroke-dashoffset:0}}.p6-bar{height:2px;background:var(--b6-lime);transform-origin:left;transform:scaleX(0)}.p6-bar.is-run{animation:p6-fill var(--p6-ms,7s) linear both}@media (prefers-reduced-motion:reduce){.p6-track{animation:none;flex-wrap:wrap;width:auto}.p6-dup{display:none}.p6-bar.is-run,.p6-grp.is-on .p6-ic *,.p6-swap{animation:none!important}.p6-viewport{-webkit-mask-image:none;mask-image:none}}:root{--v7-h3:1.375rem;--v7-lede:1.25rem;--v7-body:1.0625rem;--v7-control:1rem;--v7-label:.9375rem;--v7-small:.875rem;--v7-tap:48px}:is(.v5-eyebrow,.v5-ex,.wb-kicker,.wb-prog,.wt-lbl,.b6-strip-here,.b6-pj-kind span,.b6-pj-run span,.b6-doc h4,.b6-form label,.p6-k,.p6-tier,.al-eyebrow,.al-bandpill,.al-example){font:600 var(--v7-label)/1.3 var(--b6-display)!important;letter-spacing:0!important;text-transform:none!important}.p6-k{color:var(--b6-teal)}:is(.b6-n,.v5-n){font:600 var(--v7-label)/1 var(--b6-display)!important;letter-spacing:0}:is(.b6-band-t,.b6-briefctl,.b6-al .al-lede,.b6-pj-sum,.p6-p){font-size:var(--v7-body)!important;line-height:1.55}:is(.b6-strip-t span,.wt-tax,.wt-setupnote,.b6-pj-all,.b6-pj-with,.b6-pj-run,.b6-get,.b6-privacy,.p6-facts dd,.p6-gg,.p6-pill,.v5-fine,.b6-al .al-hud small){font-size:var(--v7-small)!important;line-height:1.45;opacity:1!important}.b6-strip-t{font-size:var(--v7-control)}:is(.h6-go,.b6-go,.wt-go,.wb-next){min-height:52px;padding:0 28px!important;font:700 var(--v7-control)/1 var(--b6-display)!important;border-radius:12px}:is(.b6-book,.v5-open){min-height:var(--v7-tap);padding:0 22px!important;font:600 var(--v7-control)/1 var(--b6-display)!important;display:inline-flex;align-items:center}:is(.b6-tab,.b6-al .al-chip,.wgd-b6 .wb-o,.wgd-b6 .wt-ty){min-height:var(--v7-tap);padding-inline:18px;font-size:var(--v7-control)!important}.b6-tab:disabled{opacity:1;color:var(--b6-ink);border-style:dashed}:is(.h6-alt,.b6-proof .v5-link){display:inline-flex;align-items:center;min-height:var(--v7-tap);font-size:var(--v7-control)}.b6-pj-open{text-decoration:underline;text-underline-offset:4px}.b6-form input{font-size:1rem;min-height:var(--v7-tap)}.b6-al .al-hs{width:44px;height:44px;margin:-22px 0 0 -22px}.b6-al :is(.al-url,.al-tag),.wgd-b6 :is(.wb-ar.sm,.wt-url,.wt-prd li),.wgd-h6 :is(.wt-nav,.wt-url,.wt-prd li){color:transparent!important;text-shadow:none}.wgd-h6 .wt-nav{background-image:linear-gradient(hsla(188,6%,53%,.18),hsla(188,6%,53%,.18));background-size:70% 8px;background-repeat:no-repeat;background-position:0}.wgd-b6 .wt-prd header,.wgd-h6 .wt-pill,.wgd-h6 .wt-prd header{font:600 var(--v7-label)/1.2 var(--b6-display)!important;text-transform:none!important;letter-spacing:0!important}.b6-al .al-mod-h b{font-size:var(--v7-label)}.b6-al .al-live{font-size:0}.wgd-b6 .wt-hint{display:none}@media (max-width:860px){.b6-al .al-stage,.b6-al .al-stage[data-n]{aspect-ratio:auto}}@media (prefers-reduced-motion:reduce){.wgd-al :after,.wgd-al :before,.wgd-time *,.wgd-time :after,.wgd-time :before{animation:none!important}}.b6-al :is(.al-mod,.al-portal,.al-phone).off{visibility:hidden}footer .text-white\/40{color:hsla(0,0%,100%,.7)}.b6-pj,.b6-pj-body{grid-template-columns:minmax(0,1fr)}.b6-pj-win img{max-width:100%}.b6-pj-open{overflow-wrap:anywhere}.b6-pj-bar span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.b6-proof .b6-pj-open{white-space:normal;display:inline-block;min-height:0;padding-block:12px;line-height:1.5;max-width:100%}.wgd-popup:has(.wgd-intake-in-popup) .wgd-popup-bar{position:absolute;top:12px;right:12px;z-index:2;padding:0;border:0;background:none}.wgd-popup:has(.wgd-intake-in-popup) .wgd-popup-close{width:48px;height:48px;font-size:1.1rem;background:#fff}.wgd-popup .wgd-intake-in-popup{padding:28px 24px 24px}.wgd-popup .wgd-intake-header{padding-right:56px}.wgd-intake :is(.wgd-intake-intro,.wgd-hint){font-size:var(--v7-small);line-height:1.5}.wgd-intake .wgd-intake-intro{font-size:1rem}.wgd-intake .wgd-intake-progress{font:600 var(--v7-label)/1.3 var(--b6-display);text-transform:none;letter-spacing:0}.wgd-intake .wgd-intake-direct .wgd-link,.wgd-intake .wgd-slot-chosen .wgd-link{display:inline-flex;align-items:center;min-height:var(--v7-tap)}.wgd-intake .wgd-btn-primary,.wgd-intake .wgd-btn-secondary{min-height:52px;padding:0 24px}.wgd-intake-inner.v7-wide{max-width:880px}.v7-book{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:24px 40px;align-items:start;margin-top:20px}@media (max-width:760px){.v7-book{grid-template-columns:minmax(0,1fr)}}.v7-book fieldset{border:0;margin:0;padding:0;min-width:0}.v7-book legend{font:600 var(--v7-label)/1.3 var(--b6-display);color:var(--b6-teal);padding:0;margin-bottom:12px}.v7-days{display:grid;gap:12px}.v7-day{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:8px 12px;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--b6-rule)}.v7-day:last-child{border-bottom:0}.v7-day>p{margin:0;font-size:var(--v7-small);line-height:1.3;color:var(--b6-ink)}.v7-day>p b{display:block;font:600 1rem/1.3 var(--b6-display);color:var(--b6-teal)}.v7-book .wgd-slot{min-height:var(--v7-tap);min-width:4.75rem;padding:0 14px;font-size:1rem}.v7-book .wgd-slot[aria-pressed=true]{background:var(--b6-teal);border-color:var(--b6-teal);color:#fff}.v7-book-times.v7-need legend:after{content:" first"}.v7-book-times.v7-need .v7-days{outline:2px solid #b42318;outline-offset:6px;border-radius:8px}.v7-book-you{display:grid;gap:4px;padding:20px;border:1px solid var(--b6-rule);border-radius:16px;background:var(--b6-off)}.v7-book-chosen{margin:0 0 4px;min-height:1.5em;color:var(--b6-teal)}.v7-book-chosen:empty:before{content:"No time picked yet";color:var(--b6-ink)}.v7-book-you .wgd-field input{min-height:var(--v7-tap);font-size:1rem}.v7-book-you .wgd-intake-nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.v7-book-you .wgd-btn-primary{flex:1 1 auto}@media (max-width:760px){.v7-day{grid-template-columns:minmax(0,1fr)}.v7-book-you{padding:16px}}.v7-book-you .wgd-field{margin:0 0 10px;gap:6px}.v7-book-you .wgd-opt{margin:4px 0 0}.v7-book-you .wgd-hint,.wgd-intake-inner.v7-wide .wgd-hint{margin:6px 0 0}.wgd-intake-inner.v7-wide .wgd-intake-guide{margin:12px 0 4px}.wgd-intake-inner.v7-wide .wgd-intake-header{margin-bottom:0}.v7-weeks{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 12px}.v7-week-btn{font:600 var(--v7-control)/1 var(--b6-display);min-height:var(--v7-tap);padding:0 14px;border-radius:999px;border:1.5px solid var(--b6-rule2);background:#fff;color:var(--b6-teal);cursor:pointer;white-space:nowrap}.v7-week-btn:hover:not([disabled]){border-color:var(--b6-teal)}.v7-week-btn:focus-visible{outline:3px solid var(--b6-teal);outline-offset:2px}.v7-week-btn[disabled]{color:#6b7375;border-style:dashed;cursor:default}.v7-week-range{margin:0;font:600 var(--v7-small)/1.3 var(--b6-display);color:var(--b6-teal);text-align:center}.v7-book .wgd-slot-times{gap:6px}.v7-book .wgd-slot{min-width:0;padding:0 12px}@media (max-width:420px){.v7-weeks{flex-wrap:wrap}.v7-week-range{order:-1;flex-basis:100%;text-align:left}.v7-week-btn{flex:1 1 0}}.v7-note{margin:0 0 6px}.v7-note>summary{display:inline-flex;align-items:center;gap:8px;min-height:var(--v7-tap);cursor:pointer;list-style:none;font:600 var(--v7-control)/1.3 var(--b6-display);color:var(--b6-teal);text-decoration:underline;text-decoration-color:var(--b6-rule2);text-underline-offset:4px}.v7-note>summary::-webkit-details-marker{display:none}.v7-note>summary:before{content:"+";display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;border:1.5px solid var(--b6-rule2);font-size:15px;line-height:1;text-decoration:none}.v7-note[open]>summary:before{content:"\2212"}.v7-note>summary:focus-visible{outline:3px solid var(--b6-teal);outline-offset:2px;border-radius:6px}.v7-note textarea{width:100%;min-height:96px;font:inherit;font-size:1rem;padding:10px 12px;border:1.5px solid var(--b6-rule2);border-radius:12px;background:#fff;resize:vertical}.v7-note textarea:focus-visible{outline:3px solid var(--b6-teal);outline-offset:1px}.v7-note .wgd-hint{display:block;margin:6px 0 0}.wgd-popup:has(.wgd-intake-in-popup){height:min(94dvh,960px)}.wgd-guide .wgd-guide-h{font:600 var(--v7-label)/1.3 var(--b6-display)!important;text-transform:none!important;letter-spacing:0!important;color:var(--b6-teal)}.wgd-guide .wgd-guide-line{font-size:1rem}.wgd-guide .wgd-guide-actions button,.wgd-guide .wgd-guide-quick button{min-height:var(--v7-tap);font-size:var(--v7-control)}.wgd-guide .wgd-guide-head{transition:translate .35s cubic-bezier(.4,0,.2,1),opacity .25s ease,transform .2s ease,box-shadow .2s ease}.wgd-guide[data-away=true] .wgd-guide-head{translate:140% 0;opacity:0;pointer-events:none}.wgd-guide[data-away=true] .wgd-guide-hint{display:none}.wgd-guide[data-away=true] .wgd-guide-face svg{transform:translate(-50%)}.wgd-guide[data-reduce=true] .wgd-guide-head{transition:none}@media (max-width:640px){.wgd-guide .wgd-guide-panel{position:fixed;left:0;right:0;bottom:0;width:auto;max-height:80dvh;border-radius:20px 20px 0 0;padding-bottom:calc(16px + env(safe-area-inset-bottom));box-shadow:0 -12px 40px rgba(0,51,59,.25);animation:v7-sheet-in .28s cubic-bezier(.2,.8,.2,1) both}.wgd-guide .wgd-guide-panel:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:var(--b6-rule2);margin:-4px auto 12px}.wgd-guide[data-state=open] .wgd-guide-head{visibility:hidden}}@keyframes v7-sheet-in{0%{transform:translateY(100%)}to{transform:none}}@media (prefers-reduced-motion:reduce){.wgd-guide .wgd-guide-panel{animation:none!important}}.v7-tour{position:absolute;top:0;left:0;width:0;height:0;z-index:70;pointer-events:none}.v7-tour>*{pointer-events:auto}.v7-tour-spot{position:absolute;border-radius:16px;pointer-events:none!important;box-shadow:0 0 0 200vmax rgba(0,40,46,.32),inset 0 0 0 1px hsla(0,0%,100%,.6);opacity:0;transition:opacity .3s ease,left .5s cubic-bezier(.4,0,.2,1),top .5s cubic-bezier(.4,0,.2,1),width .5s cubic-bezier(.4,0,.2,1),height .5s cubic-bezier(.4,0,.2,1)}.v7-tour[data-on] .v7-tour-spot{opacity:1}.v7-tour-eng{position:absolute;width:96px;height:115px;opacity:0;transform:translateY(16px);transition:opacity .25s ease,transform .45s cubic-bezier(.2,.85,.25,1.15),left .55s cubic-bezier(.4,0,.2,1),top .55s cubic-bezier(.4,0,.2,1)}.v7-tour[data-on] .v7-tour-eng{opacity:1;transform:none}.v7-tour-eng svg{width:100%;height:100%;display:block;overflow:visible}.v7-tour-eng .ledge,.v7-tour-eng .pp{display:none}.v7-tour-eng[data-pose=peek] .pp.peek,.v7-tour-eng[data-pose=point] .pp.point{display:inline}.v7-tour-eng[data-pose=peek] .fig{transform:translateY(10px)}.v7-tour-eng .fig{transition:transform .4s cubic-bezier(.2,.85,.25,1.15)}.v7-tour-eng .pupils{transition:transform .3s ease}.v7-tour-eng[data-pose=point] .pupils{transform:translate(3px,-1px)}.v7-tour-eng[data-dir=left] svg{transform:scaleX(-1)}.v7-tour-eng .blink{transform-box:fill-box;transform-origin:center;animation:wa-blink 5s infinite}@keyframes wa-blink{0%,95%,to{transform:scaleY(1)}97%{transform:scaleY(.1)}}.v7-tour-card{position:absolute;background:#fff;color:var(--b6-teal);border:1.5px solid var(--b6-teal);border-radius:16px;padding:16px 16px 14px;box-shadow:0 16px 40px rgba(0,71,81,.2);opacity:0;transform:scale(.96);transition:opacity .2s ease,transform .25s ease,left .45s cubic-bezier(.4,0,.2,1),top .45s cubic-bezier(.4,0,.2,1)}.v7-tour[data-on] .v7-tour-card{opacity:1;transform:none}.v7-tour-card:focus{outline:none}.v7-tour-card:focus-visible{outline:none}.v7-tour-count{margin:0 48px 4px 0;font:600 var(--v7-small)/1.3 var(--b6-display);color:var(--b6-ink)}.v7-tour-text{margin:0 0 12px;font:600 1.0625rem/1.45 var(--b6-display)}.v7-tour-nav{display:flex;gap:8px;justify-content:flex-end}.v7-tour-nav button{font:600 var(--v7-control)/1 var(--b6-display);min-height:44px;padding:0 18px;border-radius:12px;cursor:pointer;border:1.5px solid var(--b6-rule2);background:#fff;color:var(--b6-teal)}.v7-tour-next{background:var(--b6-lime)!important;border-color:var(--b6-lime)!important}.v7-tour-nav button:focus-visible,.v7-tour-x:focus-visible{outline:3px solid var(--b6-teal);outline-offset:2px}.v7-tour-x{position:absolute;top:8px;right:8px;width:44px;height:44px;border:0;border-radius:10px;background:none;color:var(--b6-teal);font-size:1rem;cursor:pointer}.v7-tour[data-mode=sheet] .v7-tour-card{position:fixed;left:0;right:0;bottom:0;top:auto;width:auto;border-radius:20px 20px 0 0;border-width:1.5px 0 0;padding:18px 16px calc(16px + env(safe-area-inset-bottom));transform:translateY(100%)}.v7-tour[data-mode=sheet][data-on] .v7-tour-card{transform:none}.v7-tour[data-mode=sheet] .v7-tour-eng{position:fixed;width:72px;height:86px;right:20px;left:auto;top:auto;bottom:var(--v7-sheet-h,150px)}.v7-tour[data-mode=sheet] .v7-tour-count{margin-right:0}.v7-tour[data-mode=sheet] .v7-tour-x{display:none}.v7-tour[data-reduce=true],.v7-tour[data-reduce=true] *{transition:none!important;animation:none!important}@media (prefers-reduced-motion:reduce){.v7-tour *{transition:none!important;animation:none!important}}.v7-tour-eng.v7-walk .fig{animation:v7-bob .28s ease-in-out infinite alternate}@keyframes v7-bob{0%{transform:translateY(10px) rotate(-2deg)}to{transform:translateY(4px) rotate(2deg)}}.v7-tour-eng[data-pose=point] .fig{animation:v7-land .5s cubic-bezier(.2,.9,.3,1.2) both}@keyframes v7-land{0%{transform:translateY(6px)}45%{transform:translateY(-7px)}to{transform:translateY(0)}}.v7-tour-eng[data-pose=point] .pp.point{animation:v7-tap .6s ease-in-out .5s 2}@keyframes v7-tap{0%,to{transform:translateX(0)}50%{transform:translateX(3px)}}.wgd-guide .v7-offer{order:2;position:relative;width:min(300px,calc(100vw - 36px));padding:14px 16px;background:#fff;color:var(--b6-teal);border:1.5px solid var(--b6-teal);border-radius:16px 16px 4px 16px;box-shadow:0 14px 36px rgba(0,71,81,.2);transform-origin:bottom right;opacity:0;transform:translateY(6px) scale(.92);transition:opacity .2s ease,transform .28s cubic-bezier(.2,.9,.3,1.25)}.wgd-guide .v7-offer[data-on]{opacity:1;transform:none}.wgd-guide .v7-offer:after{content:"";position:absolute;right:22px;bottom:-9px;width:14px;height:14px;background:#fff;border-right:1.5px solid var(--b6-teal);border-bottom:1.5px solid var(--b6-teal);transform:rotate(45deg)}.v7-offer p{margin:0 0 10px;font:600 1rem/1.4 var(--b6-display)}.v7-offer-act{display:flex;gap:8px;flex-wrap:wrap}.v7-offer-act button{font:600 var(--v7-control)/1 var(--b6-display);min-height:44px;padding:0 16px;border-radius:12px;cursor:pointer;border:1.5px solid var(--b6-rule2);background:#fff;color:var(--b6-teal)}.v7-offer-yes{background:var(--b6-lime)!important;border-color:var(--b6-lime)!important}.v7-offer-act button:focus-visible{outline:3px solid var(--b6-teal);outline-offset:2px}.wgd-guide-head.v7-talk .wgd-guide-face svg{transform:translate(-50%,-6px) rotate(-6deg)}@media (prefers-reduced-motion:reduce){.wgd-guide .v7-offer{transition:none!important}}.wgd-b6 .wt-kicker,.wgd-b6 .wt-pill{font:600 var(--v7-label)/1.2 var(--b6-display)!important;text-transform:none!important;letter-spacing:0!important}.wgd-b6 .wb-o{display:inline-flex;align-items:flex-start;text-align:left}.wgd-b6 .wb-o:before{content:"";flex:none;margin-top:1px;border:2px solid;border-radius:5px;background:#fff;box-sizing:border-box}.wgd-b6 .wb-o[data-one]:before{border-radius:50%}.wgd-b6 .wb-o[aria-pressed=true]:before{content:"";background:var(--b6-lime);border-color:var(--b6-lime);box-shadow:inset 0 0 0 3px var(--b6-teal)}.wgd-b6 .wb-o:not([data-one])[aria-pressed=true]:before{content:"\2713";color:var(--b6-teal);font:700 13px/14px var(--b6-display);text-align:center}.wgd-b6 .wb-o[aria-pressed=true]{box-shadow:0 0 0 2px var(--b6-teal)}.wgd-b6 .wb-o small:not(.wb-desc){font:600 13px/1.2 var(--b6-display);text-transform:none;letter-spacing:0;align-self:center}.wgd-b6 .wb-od{flex-wrap:wrap;column-gap:10px;row-gap:2px}.wgd-b6 .wb-od>span{flex:1 1 auto;min-width:0}.wgd-b6 .wb-desc{flex-basis:100%;font:400 15px/1.35 var(--b6-body,inherit);color:inherit;opacity:.85;background:none;text-transform:none;letter-spacing:0;margin:0}.wgd-b6 .wb-o[aria-pressed=true] .wb-desc{opacity:1}.wgd-b6 .wb-opts:not(.col) .wb-od{width:100%}.v7-echo{margin:0;min-height:1.4em;font:600 15px/1.4 var(--b6-display);color:var(--b6-teal)}.v7-echo:empty{visibility:hidden}.wgd-b6 .wt-nav.v7-new{outline:2px solid var(--b6-lime);outline-offset:2px;border-radius:6px;animation:v7-new 2.4s ease both}@keyframes v7-new{0%{background:var(--b6-lime);color:var(--b6-teal)}40%{background:var(--b6-lime);color:var(--b6-teal)}to{background:transparent}}@media (prefers-reduced-motion:reduce){.wgd-b6 .wt-nav.v7-new{animation:none}}.wgd-b6 .wb-ctl h3:focus{outline:none}.wgd-b6 .wb-ctl .wb-ql{font:600 15px/1.4 var(--b6-display)!important;text-transform:none!important;letter-spacing:0!important;color:var(--b6-teal);margin:14px 0 6px}.wgd-b6 .wb-od{border-radius:12px}.wgd-b6 .wb-shape{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:14px 0 0;font:600 15px/1.4 var(--b6-display);color:var(--b6-teal)}.wgd-b6 .wb-shape select{min-height:48px;padding:0 36px 0 14px;border:1.5px solid var(--b6-rule2);border-radius:10px;background:#fff;color:var(--b6-teal);font:600 16px/1 var(--b6-display);max-width:100%}.wgd-b6 .wb-shape select:focus-visible{outline:2px solid var(--b6-teal);outline-offset:2px}.wgd-b6 .wb-ctl input[type=text]{min-height:48px;font-size:16px}@media (min-width:961px){.wgd-b6[data-chapter=build] .b6-pane{grid-template-columns:minmax(0,440px) minmax(0,1fr)}}.wgd-b6 .wb-o{align-items:center;border-radius:12px;padding-inline:14px;gap:10px;line-height:1.25}.wgd-b6 .wb-o:before{margin-top:0;width:18px;height:18px}.wgd-b6 .wb-od{align-items:flex-start;padding-block:12px}.wgd-b6 .wb-od:before{margin-top:2px}.wgd-b6 .wb-desc{padding-left:28px}.wgd-b6 .wb-o:not([data-one])[aria-pressed=true]:before{content:"";background:var(--b6-lime) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5l3 3 6-7' fill='none' stroke='%23004751' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat;border-color:var(--b6-lime);box-shadow:none}.wgd-b6 .wb-body :is(.wb-opts,.wb-opts.col){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.wgd-b6 .wb-body .wb-opts:has(.wb-od),.wgd-b6 .wb-body[data-step=jobs] .wb-opts,.wgd-b6 .wb-body[data-step=now] .wb-opts{grid-template-columns:minmax(0,1fr)}.wgd-b6 .wb-body .wb-o{width:100%;margin:0}.wgd-b6 .wb-body .wb-ql{margin:16px 0 8px}@media (max-width:360px){.wgd-b6 .wb-body :is(.wb-opts,.wb-opts.col){grid-template-columns:minmax(0,1fr)}}@media (min-width:961px){.wgd-b6[data-chapter=build] .b6-pane{grid-template-columns:minmax(0,460px) minmax(0,1fr)}}.wgd-b6 .wb-body .wb-o:not(.wb-od){padding-inline:12px;gap:8px}@media (max-width:480px){.wgd-b6 .wb-body .wb-o:not(.wb-od){padding-inline:10px;gap:7px}.wgd-b6 .wb-body :is(.wb-opts,.wb-opts.col){gap:6px}}.wgd-b6 .wb-od{row-gap:0}.wgd-b6 .wb-od:not(:has(.wb-desc)){align-items:center;padding-block:0}.wgd-b6 .wb-od:not(:has(.wb-desc)):before{margin-top:0}.wgd-b6 .wb-next{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;min-height:52px;line-height:1}.wgd-b6 .wb-next.wb-done{font:700 var(--v7-control)/1 var(--b6-display)!important;padding:0 24px!important;border-radius:12px}.wgd-b6 .wb-swatches{gap:8px}.wgd-b6 .wb-sw{min-height:48px;padding:0 12px;border-radius:12px;font:600 15px/1.2 var(--b6-display);color:var(--b6-teal)}.wgd-b6 .wb-sw i{width:22px;height:22px;border-radius:6px}.wgd-b6 .wb-pick{min-height:48px;margin-top:8px;padding:0 12px;border:1px solid var(--b6-rule2);border-radius:12px;font:600 15px/1.2 var(--b6-display);color:var(--b6-teal)}.wgd-b6 .wb-pick code{font:500 14px/1 var(--b6-mono)}.wgd-b6 .wb-privacy{font-size:14px;line-height:1.4;margin-top:10px}.wgd-b6 .wb-ctl input#wb-name{width:100%;border:1px solid var(--b6-rule2);border-radius:12px;padding:0 14px}.wgd-b6 .wt-ask{gap:18px}.wgd-b6 .wt-ask .wt-plan{display:grid;gap:4px;font:400 var(--v7-body)/1.45 var(--b6-display);color:var(--b6-ink)}.wgd-b6 .wt-ask .wt-plan p{margin:0}.wgd-b6 .wt-ask .wt-plan p:first-child{font-size:var(--v7-lede);line-height:1.3;color:var(--b6-teal)}.wgd-b6 .wt-ask .wt-plan b{font-weight:600}.wgd-b6 .wt-ask .wt-types{display:flex;flex-wrap:wrap;gap:8px}.wgd-b6 .wt-ask .wt-months{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin-top:10px}.wgd-b6 .wt-ask .wt-months[hidden]{display:none}.wgd-b6 .wt-ask .wt-mo{min-height:44px;padding:0 2px;font-size:var(--v7-small)!important}.wgd-b6 .wt-ask .wt-why{margin:0 0 8px;font:400 var(--v7-control)/1.45 var(--b6-display);color:var(--b6-ink)}.wgd-b6 .wt-ask .wt-budget[hidden],.wgd-b6 .wt-ask .wt-why[hidden],.wgd-b6 .wt-ask [data-r=rndq][hidden],.wgd-b6 .wt-ask [data-r=startq][hidden]{display:none}.wgd-b6 .wt-ask .wt-prices{display:block}.wgd-b6 .wt-ask .wt-pr{display:grid;gap:6px;padding:16px 18px;border:1px solid var(--b6-rule2);border-radius:14px;background:#fff}.wgd-b6 .wt-ask .wt-pr p{margin:0;font:400 var(--v7-control)/1.45 var(--b6-display);color:var(--b6-ink)}.wgd-b6 .wt-ask .wt-pr .wt-total{font-size:var(--v7-body);color:var(--b6-teal)}.wgd-b6 .wt-ask .wt-pr .wt-total b{font:700 1.75rem/1.1 var(--b6-display);margin-right:4px}.wgd-b6 .wt-ask .wt-pr a{color:var(--b6-teal);text-decoration:underline;text-underline-offset:4px;display:inline-flex;align-items:center;min-height:var(--v7-tap)}.wgd-b6 .wt-ask .wt-more{display:flex;flex-wrap:wrap;gap:4px 20px}.wgd-b6 .wt-ask .wt-link{min-height:var(--v7-tap);padding:0;background:none;border:0;font:600 var(--v7-control)/1 var(--b6-display);color:var(--b6-teal);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.wgd-b6 .wt-ask .wt-link:focus-visible{outline:3px solid var(--b6-teal);outline-offset:3px;border-radius:4px}.wgd-b6 .wt-ask .wt-val{font:400 var(--v7-control)/1.45 var(--b6-display)}.wgd-b6 .wt-ask .wt-ends,.wgd-b6 .wt-ask .wt-val span{font-size:var(--v7-small)!important}.wgd-b6 .wt-ask .wt-fine{margin:12px 0 0;font-family:inherit!important;font-size:15px!important;font-weight:400;line-height:1.45;color:#5b6b6e}.wgd-b6 .wt-ask .wt-fine em{font:inherit!important;font-style:normal;background:none;padding:0;color:inherit}.wgd-b6 .wt-ask .wt-scs{display:grid;gap:10px}.wgd-b6 .wt-ask .wt-sc{display:grid;gap:4px;text-align:left;width:100%;padding:14px 16px;border:1px solid var(--b6-rule2);border-radius:14px;background:#fff;color:var(--b6-ink);font:400 var(--v7-small)/1.45 var(--b6-display);cursor:pointer}.wgd-b6 .wt-ask .wt-sc:hover{border-color:var(--b6-teal)}.wgd-b6 .wt-ask .wt-sc[aria-pressed=true]{border:2px solid var(--b6-teal);padding:13px 15px;box-shadow:0 2px 10px rgba(0,71,81,.08)}.wgd-b6 .wt-ask .wt-sc:focus-visible{outline:3px solid var(--b6-teal);outline-offset:3px}.wgd-b6 .wt-ask .wt-sc-h{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.wgd-b6 .wt-ask .wt-sc-h b{font:600 var(--v7-body)/1.2 var(--b6-display);color:var(--b6-teal)}.wgd-b6 .wt-ask .wt-sc-p{font:700 1.25rem/1 var(--b6-display);color:var(--b6-teal);font-variant-numeric:tabular-nums}.wgd-b6 .wt-ask .wt-sc-s{text-align:right;margin-top:-2px}.wgd-b6 .wt-ask .wt-sc-w{color:#2f3336}.wgd-b6 .wt-ask .wt-pick{justify-self:start;padding:3px 10px;border-radius:999px;background:var(--b6-lime);color:#1c2b2e}.wgd-b6 .wt-ask .wt-up{color:var(--b6-teal);font-weight:600}.wgd-b6 .wt-ask .wt-pick{order:-1}.wgd-b6 .wt-ask{gap:14px}.wgd-b6 .wt-ask .wt-run{margin:0;min-height:1.6em;font:400 var(--v7-body)/1.4 var(--b6-display);color:var(--b6-teal)}.wgd-b6 .wt-ask .wt-run b{font-weight:600}.wgd-b6 .wt-ask .wt-run span{color:#8a3b12}.wgd-b6 .wt-ask .wt-run[hidden]{display:block;visibility:hidden}.wgd-b6 .wt-ask .wt-stepprog{margin:0;display:flex;align-items:center;gap:12px;font:600 var(--v7-label)/1.3 var(--b6-display);color:var(--b6-ink)}.wgd-b6 .wt-ask .wt-stepprog span:first-child{white-space:nowrap}.wgd-b6 .wt-ask .wt-stepbar{flex:1;height:3px;background:var(--b6-rule);border-radius:3px;overflow:hidden}.wgd-b6 .wt-ask .wt-stepbar i{display:block;height:100%;background:var(--b6-teal);transition:width .3s}.wgd-b6 .wt-ask .wt-qsteps,.wgd-b6 .wt-ask .wt-step{display:grid;align-content:start}.wgd-b6 .wt-ask .wt-step{gap:12px}.wgd-b6 .wt-ask .wt-step[hidden]{display:none}.wgd-b6 .wt-ask .wt-sq{margin:0;font:600 var(--v7-h3)/1.25 var(--b6-display);color:var(--b6-teal);outline:none}.wgd-b6 .wt-ask .wt-help{margin:-4px 0 0;font:400 var(--v7-control)/1.45 var(--b6-display);color:var(--b6-ink)}.wgd-b6 .wt-ask .wt-col{flex-direction:column;align-items:stretch}.wgd-b6 .wt-ask .wt-col .wt-ty{justify-content:flex-start;text-align:left}.wgd-b6 .wt-ask .wt-months{margin-top:0}.wgd-b6 .wt-ask .wt-startq[hidden]{display:none}.wgd-b6 .wt-ask .wt-link{justify-self:start}.wgd-b6 .wt-ask .wt-step[data-step=plan] .wt-plan p:first-child{font-size:var(--v7-lede)}.wgd-b6 .wt-ask .wt-qnav{display:flex;align-items:center;justify-content:space-between;gap:12px}.wgd-b6 .wt-ask .wt-qback{min-height:var(--v7-tap);padding:0;background:none;border:0;font:600 var(--v7-control)/1 var(--b6-display);color:var(--b6-teal);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.wgd-b6 .wt-ask .wt-qback[hidden]{visibility:hidden;display:block}.wgd-b6 .wt-ask .wt-qnext{min-height:52px;padding:0 24px;border:0;border-radius:12px;background:var(--b6-teal);color:#fff;font:700 var(--v7-control)/1 var(--b6-display);cursor:pointer}.wgd-b6 .wt-ask :is(.wt-qnext,.wt-qback,.wt-go):focus-visible{outline:3px solid var(--b6-teal);outline-offset:3px}.wgd-b6 .wt-ask :is(.wt-qnext,.wt-go)[hidden]{display:none}.wgd-b6 .wt-ask .wt-toast[hidden]{display:none}.wgd-b6 .wt-ask .wt-sc{padding:12px 14px;gap:2px}.wgd-b6 .wt-ask .wt-sc[aria-pressed=true]{padding:11px 13px}.wgd-b6 .wt-ask .wt-sc-s{text-align:left;margin:0}.wgd-b6 .wt-ask .wt-sc-r{display:none}.wgd-b6 .wt-ask .wt-sc[aria-pressed=true] .wt-sc-r{display:block}.wgd-b6 .wt-ask .wt-scs{gap:8px}@media (max-width:860px){.wgd-b6 .wt-ask .wt-qsteps{min-height:0}}.wgd-b6 .wt-ask .wt-sc-w{font-size:var(--v7-small)}.wgd-b6 .wt-ask .wt-sc[aria-pressed=true] .wt-sc-r{display:none}.wgd-b6 .wt-ask .wt-pick{order:0;justify-self:stretch;padding:0;background:none;color:#4d5a00;font-weight:600}.wgd-b6 .wt-ask .wt-pick:before{content:"";display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--b6-lime);margin-right:6px;vertical-align:1px}.wgd-b6 .wt-ask .wt-run.wt-run-off{visibility:hidden}.wgd-b6 .wt-ask .wt-disc{display:grid;gap:2px;padding:12px 14px;border-radius:12px;background:var(--b6-off)}.wgd-b6 .wt-ask .wt-disc[hidden]{display:none}.wgd-b6 .wt-ask .wt-disc p{margin:0;font:400 var(--v7-small)/1.45 var(--b6-display);color:#2f3336}.wgd-b6 .wt-ask .wt-step[data-step=plan]{gap:10px}.wgd-b6 .wt-ask .wt-step[data-step=plan] .wt-pr{padding:12px 16px;gap:4px}.wgd-b6 .wt-ask .wt-qsteps{min-height:0}.wgd-b6 .wt-ask .wt-owns{margin:0;font:400 var(--v7-small)/1.45 var(--b6-display);color:#5b6b6e}.wgd-b6 .wt-nav[data-s=re]{font-size:12.5px}.wgd-b6 .wt-nav[data-s=sk]{color:var(--wt-teal,#004751)!important;font:400 16px/1 var(--wt-hand)}.wgd-b6 .wt-nav[data-s=gr]{color:hsla(0,0%,100%,.6)!important;font-size:12.5px}.wgd-b6[data-chapter=brief] .b6-briefch{grid-column:1/-1}.wgd-b6[data-chapter=brief] .wb-stage,.wgd-b6[data-chapter=brief] .wt-stage{display:none!important}.v7-brief{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"head doc" "book doc";grid-template-rows:auto 1fr;gap:28px 56px;align-items:start;color:var(--b6-teal);font-size:var(--v7-body);line-height:1.55}.v7-brief-head{grid-area:head}.v7-brief-head .wb-h{margin:0;font-size:clamp(28px,2.6vw,36px)}.v7-brief-head .wb-h em{font-style:normal;background:linear-gradient(transparent 62%,var(--b6-lime) 62%,var(--b6-lime) 92%,transparent 92%)}.v7-brief-head .wb-lede{margin:12px 0 0;color:var(--b6-ink);font-size:var(--v7-body);max-width:46ch}.v7-brief h3{margin:0 0 4px;font:700 1.25rem/1.25 var(--b6-display);color:var(--b6-teal)}.v7-brief-book{grid-area:book;min-width:0;--teal:#004751;--deep:#00333b;--lime:#cad500;--grey:#cfd2d3;--wash:#f2f3f1;--ink2:#53565b;--paper:#fff;--slate:#4b6775}.v7-brief-book input[type=email],.v7-brief-book input[type=tel],.v7-brief-book input[type=text],.v7-brief-book textarea{font:inherit;font-size:1rem;width:100%;padding:10px 12px;min-height:var(--v7-tap);border:1.5px solid var(--grey);border-radius:10px;color:var(--deep);background:#fff}.v7-brief-book .wgd-btn-primary{min-height:52px;padding:0 24px}.v7-brief-book .v7-book{grid-template-columns:minmax(0,1fr);margin-top:14px}.v7-brief-book .wgd-hint{margin:0}.v7-brief-doc .b6-err{margin:0;font-size:var(--v7-small);color:#b42318}.v7-booked{padding:24px;border:1px solid var(--b6-rule);border-radius:16px;background:var(--b6-off);outline:none}.v7-booked p{margin:0 0 6px}.v7-booked-t{font:700 1.25rem/1.25 var(--b6-display)}.v7-brief :focus-visible{outline:2px solid var(--b6-teal);outline-offset:3px}.v7-brief-doc{grid-area:doc;position:sticky;top:96px;display:grid;gap:12px;min-width:0}.v7-brief-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.v7-brief-count{margin:0;color:var(--b6-ink);font-size:var(--v7-small)}.v7-brief-dl{display:inline-flex;align-items:center;gap:8px;min-height:var(--v7-tap);padding:0 20px;border:0;border-radius:12px;background:var(--b6-lime);color:var(--b6-teal);font:700 1rem/1 var(--b6-display);cursor:pointer}.v7-brief-dl[disabled]{opacity:.7;cursor:progress}.v7-brief-paper{display:flex;flex-direction:column;gap:20px;max-height:min(78vh,860px);overflow:auto;padding:20px;border-radius:18px;background:#e9ecec;overscroll-behavior:contain;container-type:inline-size}.v7-pg{position:relative;background:#fff;color:#33363b;border-radius:4px;box-shadow:0 1px 2px rgba(0,40,46,.12),0 18px 34px -24px rgba(0,40,46,.45);padding:9cqi 8cqi 12cqi;font-size:max(14px,2.7cqi);line-height:1.5;overflow:hidden;flex:0 0 auto}.v7-paper .v7-pg{aspect-ratio:210/297}.v7-pg-cover,.v7-pg-end{background:var(--b6-teal);color:#fff;display:flex;flex-direction:column}.v7-pg-logo{width:34%;height:auto;display:block}.v7-pg-cv{margin-top:auto;margin-bottom:auto;padding-top:14cqi}.v7-pg-rule{display:block;width:13%;height:3px;background:var(--b6-lime);margin-bottom:3cqi}.v7-pg-eyebrow{margin:0 0 4cqi;font:700 max(15px,2.9cqi)/1.2 var(--b6-display);color:var(--b6-lime)}.v7-pg-title{margin:0;font:700 max(24px,6.4cqi)/1.08 var(--b6-display);letter-spacing:-.02em;text-wrap:balance}.v7-pg-sub{margin:2.4cqi 0 0;font:500 max(16px,3.1cqi)/1.3 var(--b6-display);color:var(--b6-lime);max-width:30ch}.v7-pg-meta{margin:6cqi 0 0;display:grid;gap:3cqi}.v7-pg-meta div{display:grid;gap:2px}.v7-pg-meta dt{font:700 max(14px,2.1cqi)/1.2 var(--b6-display);color:#cfe0e2}.v7-pg-meta dd{margin:0;font-size:max(14px,2.5cqi)}.v7-pg-in{display:block}.v7-pg-h1{margin:0 0 5cqi;font:700 max(20px,4.6cqi)/1.15 var(--b6-display);color:var(--b6-teal);letter-spacing:-.01em}.v7-pg-h1:after{content:"";display:block;width:13%;height:3px;background:var(--b6-lime);margin-top:2cqi}.v7-pg-sec{margin:0 0 4.4cqi;break-inside:avoid}.v7-pg-sec h4{margin:0 0 1cqi;font:700 max(15px,2.7cqi)/1.3 var(--b6-display);color:var(--b6-teal)}.v7-pg-sec p,.v7-pg-sec ul{margin:0;color:#3d4146}.v7-pg-sec ul{padding-left:1.15em;list-style:disc}.v7-pg-sec li::marker{color:var(--b6-teal)}.v7-pg-cvnote{color:#cfe0e2}.v7-pg-pick{background:#f4f6cc;color:var(--b6-teal);font-weight:700;padding:0 .12em;border-radius:2px;box-decoration-break:clone;-webkit-box-decoration-break:clone}.v7-pg-lead{margin:0 0 4.4cqi;font-size:max(16px,3.1cqi);line-height:1.55;color:#3d4146}.v7-pg-tiles{margin:0 0 5cqi;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4cqi}.v7-pg-tiles div{background:var(--b6-off);border-top:3px solid var(--b6-lime);padding:2.4cqi 3cqi}.v7-pg-tiles dt{font-size:max(14px,2.1cqi);color:#5b6b6e}.v7-pg-tiles dd{margin:.6cqi 0 0;font:700 max(17px,3.6cqi)/1.2 var(--b6-display);color:var(--b6-teal)}.v7-pg-note{margin:0 0 4cqi;padding:3cqi 3.4cqi;background:var(--b6-off);border-left:5px solid var(--b6-lime)}.v7-pg-note p{margin:0;color:#3d4146}.v7-pg-note .v7-pg-nt{margin-bottom:1cqi;font:700 max(15px,2.7cqi)/1.3 var(--b6-display);color:var(--b6-teal)}.v7-pg-chips{list-style:none!important;padding:0!important;display:flex;flex-wrap:wrap;gap:1.6cqi}.v7-pg-chips li{padding:.8cqi 2.2cqi;border:1px solid var(--b6-rule);border-radius:999px;background:var(--b6-off);color:var(--b6-teal)}.v7-pg-chips li span{font-weight:700;font-size:max(14px,1.9cqi);background:var(--b6-lime);border-radius:999px;padding:0 1.4cqi;margin-left:.6cqi}.v7-pg-dia{display:grid;grid-template-columns:1fr 4cqi 1fr 4cqi 1fr;align-items:center;gap:0}.v7-pg-dcol{display:grid;gap:1.4cqi}.v7-pg-dlab{margin:0;font-size:max(14px,1.9cqi);color:#5b6b6e}.v7-pg-dbox{margin:0;padding:1.4cqi 2cqi;border:1px solid var(--b6-rule);border-radius:6px;background:var(--b6-off);font:700 max(14px,2.3cqi)/1.25 var(--b6-display);color:var(--b6-teal);display:grid;gap:2px}.v7-pg-dbox span{font:400 max(14px,1.8cqi)/1.2 var(--b6-body,inherit);color:#5b6b6e}.v7-pg-dtag{background:#f4f6cc}.v7-pg-dcore .v7-pg-dbox{background:var(--b6-teal);color:#fff;border-color:var(--b6-teal);text-align:center;padding:3cqi 2cqi}.v7-pg-dmid{height:2px;background:var(--b6-teal)}.v7-pg-tl{display:grid;gap:2.6cqi}.v7-pg-tln{margin:0}.v7-pg-tln b{color:var(--b6-teal)}.v7-pg-tln span{color:#5b6b6e;font-size:max(14px,2.1cqi)}.v7-pg-tlbar{position:relative;height:6px;border-radius:3px;background:#e9ecec;margin-top:1cqi}.v7-pg-tlbar i{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--b6-lime)}.v7-pg-tlbar i.is-build{background:var(--b6-teal)}@container (max-width:480px){.v7-pg-dia{grid-template-columns:1fr;gap:2cqi}.v7-pg-dmid{width:2px;height:16px;justify-self:center}.v7-pg-tiles{grid-template-columns:1fr 1fr}}.v7-pg-tlnote{margin:1cqi 0 0;color:#3d4146;font-size:max(14px,2.2cqi)}.v7-pg-tlends{display:flex;justify-content:space-between;margin:0;font-weight:700;color:var(--b6-teal);font-size:max(14px,2.1cqi)}.v7-pg-costs{margin:0;display:grid}.v7-pg-costs div{display:flex;justify-content:space-between;gap:3cqi;padding:1.8cqi 0;border-bottom:1px solid var(--b6-rule)}.v7-pg-costs dt{color:#3d4146}.v7-pg-costs dt small{display:block;color:#5b6b6e;font-size:max(14px,2cqi)}.v7-pg-costs dd{margin:0;font:700 max(16px,2.9cqi)/1.3 var(--b6-display);color:var(--b6-teal);white-space:nowrap}.v7-pg-steps{list-style:none!important;margin:0;padding:0!important;display:grid;gap:3cqi}.v7-pg-steps li{display:grid;grid-template-columns:auto 1fr;gap:2.4cqi;align-items:start}.v7-pg-n{width:max(26px,5.4cqi);height:max(26px,5.4cqi);border-radius:50%;background:var(--b6-teal);color:#fff;display:grid;place-items:center;font:700 max(14px,2.3cqi)/1 var(--b6-display)}.v7-pg-steps p{margin:0;color:#3d4146}.v7-pg-steps .v7-pg-sn{font:700 max(15px,2.8cqi)/1.3 var(--b6-display);color:var(--b6-teal);margin-bottom:.6cqi}.v7-pg-sn span{font-size:max(14px,1.9cqi);background:var(--b6-lime);border-radius:999px;padding:.2cqi 1.6cqi;margin-left:.8cqi;vertical-align:middle}.v7-pg-links{list-style:none!important;padding:0!important;display:grid;gap:2.4cqi}.v7-pg-links a{font-weight:700;color:var(--b6-teal)}.v7-pg-links span{color:#5b6b6e;font-size:max(14px,1.9cqi)}.v7-pg-fig{margin:0 0 4.4cqi}.v7-pg-fig h4{margin:0 0 1.6cqi;font:700 max(15px,2.7cqi)/1.3 var(--b6-display);color:var(--b6-teal)}.v7-pg-svg{display:block;width:100%;height:auto;overflow:visible}.v7-pg-fig figcaption{margin-top:1.6cqi;color:#5b6b6e;font-size:max(14px,2.1cqi)}.v7-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.v7-pg-small{margin:0 0 3cqi;color:#5b6b6e;font-size:max(14px,2cqi)}.v7-pg-foot{position:absolute;left:8cqi;right:8cqi;bottom:4.5cqi;margin:0;padding-top:1.6cqi;border-top:1px solid var(--b6-rule);display:flex;justify-content:space-between;gap:12px;font-size:max(14px,1.8cqi);color:#5b6b6e}.v7-pg-end{justify-content:center}.v7-pg-next{margin:0;font:400 max(17px,3.6cqi)/1.4 var(--b6-display);max-width:28ch}.v7-pg-contact{margin:6cqi 0 0;font-size:max(14px,2.5cqi)}.v7-brief-paper .b6-empty{margin:0;padding:24px;background:#fff;border-radius:8px;color:var(--b6-ink)}@media (max-width:980px){.v7-brief{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "doc" "book";grid-template-rows:none;gap:28px}.v7-brief-doc{position:static}.v7-brief-paper{max-height:70vh;padding:14px}}@media (max-width:760px){.v7-brief-paper{padding:10px;gap:12px}.v7-pg{padding:28px 22px 56px}.v7-pg-foot{left:22px;right:22px;bottom:16px}}@media (prefers-reduced-motion:reduce){.v7-brief-paper{scroll-behavior:auto}}.v7-3d{grid-column:2;grid-row:1;align-self:end;justify-self:start;z-index:6;margin:0 0 120px 8px;width:300px;background:#fff;border:1px solid var(--b6-rule);border-radius:14px;box-shadow:0 20px 40px -20px rgba(0,40,46,.5);padding:10px 12px 12px;display:grid;gap:8px}.v7-3d-stage{position:relative;height:220px;border-radius:10px;overflow:hidden;background:radial-gradient(120% 90% at 50% 20%,#fff 0,#eef3f3 60%,#e2eaeb 100%)}.v7-3d canvas{display:block;width:100%;height:100%;border-radius:10px;cursor:grab;touch-action:none}.v7-3d-stage canvas:not(.v7-3d-gl){background:var(--b6-off)}.v7-3d-hs{pointer-events:none}.v7-3d-hs,.v7-3d-lines{position:absolute;inset:0}.v7-3d-lines{width:100%;height:100%;overflow:visible}.v7-3d-lines circle,.v7-3d-lines line{stroke:var(--b6-teal);stroke-width:1.5}.v7-3d-lines circle{fill:#fff}.v7-3d-lines .is-behind{opacity:.3}.v7-3d-lines .is-on{stroke:#16232a}.v7-3d-dot{position:absolute;left:0;top:0;width:44px;height:44px;margin:0;padding:0;border:0;background:none;pointer-events:auto;cursor:pointer;display:grid;place-items:center;color:#fff;transition:opacity .2s}.v7-3d-pin{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--b6-teal);box-shadow:0 0 0 2px #fff,0 4px 10px -3px rgba(0,40,46,.55);transition:transform .15s,background .15s}.v7-3d-dot:hover .v7-3d-pin{transform:scale(1.08)}.v7-3d-dot[aria-pressed=true]{color:#16232a}.v7-3d-dot[aria-pressed=true] .v7-3d-pin{background:#cad500}.v7-3d-tag{position:absolute;left:40px;top:50%;transform:translateY(-50%);white-space:nowrap;padding:3px 8px;border-radius:6px;background:#16232a;color:#fff;font:600 14px/1.3 var(--b6-display);opacity:0;pointer-events:none;transition:opacity .15s}.v7-3d-dot.is-left .v7-3d-tag{left:auto;right:40px}.v7-3d-dot:focus-visible .v7-3d-tag,.v7-3d-dot:hover .v7-3d-tag,.v7-3d-dot[aria-pressed=true] .v7-3d-tag{opacity:1}.v7-3d-dot:focus-visible,.v7-3d-dot:hover,.v7-3d-dot[aria-pressed=true]{z-index:2}.v7-3d-dot.is-behind{opacity:.35}.v7-3d-dot:focus-visible{outline:none}.v7-3d-dot:focus-visible .v7-3d-pin{outline:2px solid var(--b6-teal);outline-offset:3px}.v7-3d-note{display:block;padding:6px 8px;border-radius:8px;background:var(--b6-off)}.v7-3d-note b{color:var(--b6-teal)}.v7-3d-eg{font-size:var(--v7-small);color:var(--b6-muted,#55666c)}@media (prefers-reduced-motion:reduce){.v7-3d-dot,.v7-3d-pin,.v7-3d-tag{transition:none}}.v7-3d canvas:active{cursor:grabbing}.v7-3d canvas:focus-visible{outline:2px solid var(--b6-teal);outline-offset:2px}.v7-3d figcaption{display:grid;gap:2px;font-size:var(--v7-small);color:var(--b6-ink);line-height:1.35}.v7-3d figcaption b{font:700 var(--v7-label)/1.3 var(--b6-display);color:var(--b6-teal)}.wgd-b6[data-chapter=brief] .v7-3d{display:none}@media (max-width:980px){.v7-3d{grid-column:1;grid-row:auto;justify-self:stretch;width:auto;margin:0}}.wb-sum{font-weight:400;color:#3e5055}.wb-ql:has(.wb-sum){display:block;text-align:left}.wb-ql .wb-sum{display:inline;margin-left:4px;float:none;position:static}.b6-al.al-pkg .al-plan{margin:0;font-size:var(--v7-body,17px);line-height:1.5;color:var(--b6-ink)}.b6-al.al-pkg .al-plan b{font-weight:600}.b6-al.al-pkg .al-plan a{color:var(--b6-teal);font-weight:600;text-underline-offset:3px;white-space:nowrap}.b6-al.al-pkg .al-pmin{font-size:var(--v7-body,17px)!important;line-height:1.45;color:var(--b6-ink)}.b6-al.al-pkg .al-draft{display:block!important;line-height:1.45;font-family:inherit!important;letter-spacing:0;text-transform:none}.b6-al.al-pkg .al-draft,.b6-al.al-pkg .al-hint{font-size:15px!important;color:#5b6b6e;margin:0}.b6-al.al-pkg .al-hint[hidden],.b6-al.al-pkg .al-hud small:empty{display:none}@media (min-width:861px){.b6-al.al-pkg .al-stage,.b6-al.al-pkg .al-stage[data-n]{aspect-ratio:10/7.4}.b6-al.al-pkg .al-side{position:sticky;top:96px;align-self:start}}.b6-al.al-pkg .al-side .al-cap{border:1px solid var(--b6-rule);border-radius:14px;background:#fff;padding:14px 16px;min-height:64px}.b6-al.al-pkg .al-msg{font-size:15px;line-height:1.45}.b6-al.al-pkg .al-msg b{font-size:16px}.b6-al.al-pkg .al-mod[role=button]{cursor:pointer}.b6-al.al-pkg .al-mod[role=button]:hover{border-color:var(--b6-teal)}.b6-al.al-pkg .al-mod[role=button]:focus-visible{outline:3px solid var(--b6-teal);outline-offset:3px}.b6-al.al-pkg .al-mod[aria-expanded=true]{border-color:var(--b6-teal);box-shadow:0 0 0 4px rgba(202,213,0,.6),0 28px 40px -24px rgba(0,51,59,.6)}.b6-al .al-panel{position:absolute;z-index:30;left:50%;top:50%;width:min(400px,52%);transform:translate(-50%,-50%);background:#fff;border:1px solid var(--b6-teal);border-radius:18px;padding:18px 20px 16px;display:grid;gap:10px;box-shadow:0 0 0 6px rgba(202,213,0,.35),0 40px 60px -30px rgba(0,51,59,.55);color:var(--b6-ink)}.b6-al .al-panel[hidden]{display:none}.b6-al .al-panel:focus{outline:none}.b6-al .al-panel:focus-visible{outline:3px solid var(--b6-teal);outline-offset:4px}.b6-al .al-panel.in{animation:pv-in .32s cubic-bezier(.2,.7,.2,1)}@keyframes pv-in{0%{opacity:0;transform:translate(calc(-50% + (var(--ox,50%) - 50%) * .5),calc(-50% + (var(--oy,50%) - 50%) * .5)) scale(.7)}}.b6-al .al-p-h{display:flex;align-items:center;gap:10px}.b6-al .al-p-h .al-ic{flex:none;width:30px;height:30px;border-radius:9px;background:var(--b6-teal);display:grid;place-items:center}.b6-al .al-p-h .al-ic svg{width:16px;height:16px;stroke:var(--b6-lime);fill:none;stroke-width:2}.b6-al .al-p-h b{font:600 18px/1.2 var(--b6-display);color:var(--b6-teal)}.b6-al .al-p-tag{margin-left:auto;font-size:14px;color:#5b6b6e;border:1px dashed #c9d3d4;border-radius:999px;padding:2px 10px}.b6-al .al-p-x{flex:none;width:44px;height:44px;margin:-8px -10px -8px 0;border:0;background:none;border-radius:12px;display:grid;place-items:center;cursor:pointer}.b6-al .al-p-x svg{width:20px;height:20px;stroke:var(--b6-ink);fill:none;stroke-width:2}.b6-al .al-p-x:hover{background:#eef3f3}.b6-al .al-p-x:focus-visible{outline:3px solid var(--b6-teal)}.b6-al .al-p-now{margin:0;font:600 16px/1.35 var(--b6-display);color:var(--b6-ink);background:#f4f7d6;border-radius:10px;padding:8px 12px}.b6-al .al-p-say{margin:0;font-size:16px;line-height:1.5}.b6-al .al-p-st{margin:0;font-size:15px;color:#5b6b6e;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.b6-al .al-p-st:empty{display:none}.b6-al .al-p-add{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--b6-teal);background:#fff;color:var(--b6-teal);font:600 15px/1 inherit;cursor:pointer}.b6-al .al-p-viz{background:#f6f8f8;border-radius:12px;padding:12px 14px;position:relative;font-size:14px;color:var(--b6-ink);min-height:96px}.b6-al .al-p-viz :is(p,ul,ol){margin:0;padding:0;list-style:none}.pv-mon svg{width:100%;height:56px;display:block}.pv-mon polyline{fill:none;stroke:#50baad;stroke-width:2;stroke-dasharray:420;stroke-dashoffset:420;animation:pv-draw 1.6s ease forwards}.pv-mon p{display:flex;align-items:center;gap:8px;margin-top:6px!important;opacity:0;animation:pv-fade .3s ease forwards}.pv-mon .pv-alert{animation-delay:1.1s}.pv-mon .pv-ok{animation-delay:1.9s}.pv-mon p i{width:10px;height:10px;border-radius:50%;background:#c2410c}.pv-mon .pv-ok i{background:#4d9a2a}.pv-mon p span{margin-left:auto;color:#5b6b6e}.pv-agenda li,.pv-rows li{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid #e2e9ea;opacity:0;animation:pv-fade .3s ease forwards}.pv-agenda li:last-child,.pv-rows li:last-child{border:0}.pv-agenda li:nth-child(2),.pv-rows li:nth-child(2){animation-delay:.25s}.pv-agenda li:nth-child(3),.pv-rows li:nth-child(3){animation-delay:.5s}.pv-rows b.ok{color:#2f7a12}.pv-agenda{counter-reset:a}.pv-agenda li{justify-content:flex-start;gap:10px}.pv-agenda li:before{counter-increment:a;content:counter(a);width:22px;height:22px;border-radius:50%;background:var(--b6-teal);color:#fff;font-size:13px;display:grid;place-items:center}.pv-board{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;position:relative;padding-bottom:6px}.pv-board div{background:#fff;border-radius:8px;padding:6px 8px;min-height:72px}.pv-board em{font-style:normal;font-size:13px;color:#5b6b6e}.pv-board i{display:block;height:8px;border-radius:4px;background:#e2e9ea;margin-top:8px}.pv-ticket{position:absolute;left:4px;top:30px;width:calc(33.3% - 12px);background:#fff;border:1px solid var(--b6-teal);border-radius:8px;padding:6px 8px;font-size:13px;line-height:1.3;box-shadow:0 8px 14px -8px rgba(0,51,59,.4);animation:pv-move 3s ease .4s forwards}@keyframes pv-move{40%{left:calc(33.3% + 4px)}80%,to{left:calc(66.6% + 4px);border-color:#4d9a2a}}.pv-steps{display:flex;justify-content:space-between;position:relative;padding-top:30px!important}.pv-steps:before{content:"";position:absolute;left:12px;right:12px;top:10px;height:3px;background:#e2e9ea;border-radius:2px}.pv-steps li{font-size:14px;font-weight:600}.pv-dot{position:absolute;left:24px;top:18px;width:16px;height:16px;border-radius:50%;background:var(--b6-lime);border:3px solid var(--b6-teal);animation:pv-ship 2.6s ease .3s forwards}@keyframes pv-ship{45%{left:calc(50% - 8px)}to{left:calc(100% - 40px)}}.pv-rep{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:end}.pv-kpi b{display:block;font:600 26px/1 var(--b6-display);color:var(--b6-teal)}.pv-kpi span{font-size:13px;color:#5b6b6e}.pv-bars{display:flex;align-items:end;gap:6px;height:64px}.pv-bars i{flex:1;height:var(--h);background:#50baad;border-radius:4px 4px 0 0;transform-origin:bottom;animation:pv-grow .6s ease both}.pv-bars i:last-child{background:var(--b6-lime)}.pv-checks li{display:flex;align-items:center;gap:8px;padding:4px 0;opacity:.35;animation:pv-tick .3s ease forwards}.pv-checks li:before{content:"✓";width:20px;height:20px;border-radius:50%;background:#4d9a2a;color:#fff;font-size:12px;display:grid;place-items:center}.pv-checks li:first-child{animation-delay:.3s}.pv-checks li:nth-child(2){animation-delay:.7s}.pv-checks li:nth-child(3){animation-delay:1.1s}.pv-checks li:nth-child(4){animation-delay:1.5s}.pv-pass{margin-top:8px!important;font-weight:600;color:#2f7a12;opacity:0;animation:pv-fade .3s ease 1.9s forwards}.pv-notes{display:flex;flex-wrap:wrap;gap:8px}.pv-notes i{font-style:normal;font-size:13px;background:#fff6c7;padding:8px 10px;border-radius:4px;box-shadow:0 4px 8px -6px rgba(0,0,0,.4);animation:pv-fade .3s ease both}.pv-notes i:nth-child(2){animation-delay:.25s;transform:rotate(-2deg)}.pv-notes i:nth-child(3){animation-delay:.5s;transform:rotate(1.5deg)}.pv-notes .pv-new{background:var(--b6-lime);font-weight:600;animation:pv-pop .4s ease 1s both}.pv-qa p{padding:8px 12px;border-radius:12px;max-width:85%;font-size:14px;line-height:1.4}.pv-qa .q{background:#fff;border:1px solid #e2e9ea}.pv-qa .a{background:var(--b6-teal);color:#fff;margin:8px 0 0 auto!important;opacity:0;animation:pv-fade .3s ease .9s forwards}.pv-tool b{font-size:15px}.pv-tool p{margin-top:6px!important}.pv-tool span{color:#c2410c;font-weight:600}.pv-prog{height:8px;border-radius:4px;background:#e2e9ea;margin-top:10px;overflow:hidden}.pv-prog i{display:block;height:100%;width:100%;background:#50baad;transform-origin:left;animation:pv-grow-x 1.6s ease both}@keyframes pv-draw{to{stroke-dashoffset:0}}@keyframes pv-fade{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0 0}}@keyframes pv-tick{to{opacity:1}}@keyframes pv-grow{0%{transform:scaleY(0)}}@keyframes pv-grow-x{0%{transform:scaleX(0)}}@keyframes pv-pop{0%{opacity:0;transform:scale(.6)}}@media (max-width:860px){.b6-al .al-panel{position:relative;left:auto;top:auto;width:auto;transform:none;grid-column:1/-1}@keyframes pv-in{0%{opacity:0;transform:translateY(-6px)}}}@media (prefers-reduced-motion:reduce){.b6-al .al-p-viz *,.b6-al .al-panel.in{animation:none!important;opacity:1!important}.pv-mon polyline{stroke-dashoffset:0}.pv-ticket{left:calc(66.6% + 4px)}.pv-dot{left:calc(100% - 40px)}}.b6-al.al-pkg .al-price .al-hud{position:static;display:flex;align-items:baseline;gap:8px;max-width:none;margin:2px 0 0}.b6-al.al-pkg .al-price .al-hud b{font:600 22px/1 var(--b6-display);color:var(--b6-teal)}.b6-al.al-pkg .al-price .al-hud span{font-size:16px;color:var(--b6-ink)}.b6-al.al-pkg .al-hs,.b6-al.al-pkg .al-stage .al-example{display:none}.b6-al .al-trail{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.b6-al .al-trail polyline{fill:none;stroke:var(--b6-lime);stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke;opacity:.9}.b6-al .al-trail polyline.new{stroke-dasharray:1;stroke-dashoffset:1;animation:st-draw 1.2s ease forwards}@keyframes st-draw{to{stroke-dashoffset:0}}.b6-al .al-play{position:absolute;z-index:6;width:44px;height:44px;margin:-72px 0 0 56px;border-radius:50%;border:3px solid #fff;background:var(--b6-lime);display:grid;place-items:center;cursor:pointer;box-shadow:0 8px 18px -8px rgba(0,51,59,.6);transform:translateZ(40px)}.b6-al .al-play svg{width:18px;height:18px;fill:var(--b6-teal);margin-left:2px}.b6-al .al-play span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.b6-al .al-play:before{content:"";position:absolute;inset:-6px;border-radius:50%;border:2px solid var(--b6-lime);animation:st-ring 2s ease-out infinite}@keyframes st-ring{0%{opacity:.9;transform:scale(.85)}to{opacity:0;transform:scale(1.35)}}.b6-al .al-play:hover{background:#d6e000}.b6-al .al-play:focus-visible{outline:3px solid var(--b6-teal);outline-offset:3px}.b6-al .al-play[hidden]{display:none}.b6-al.al-storying .al-play{opacity:.35}.b6-al .al-mod.done{border-color:var(--b6-teal)}.b6-al .al-mod.done:after{content:"✓";position:absolute;right:-8px;top:-8px;width:22px;height:22px;border-radius:50%;background:var(--b6-teal);color:var(--b6-lime);font:700 12px/22px sans-serif;text-align:center}.b6-al .al-story{position:absolute;z-index:30;left:50%;top:50%;width:min(460px,56%);transform:translate(-50%,-50%);background:#fff;border:1px solid var(--b6-teal);border-radius:20px;padding:16px 18px 14px;display:grid;gap:10px;box-shadow:0 0 0 6px rgba(202,213,0,.35),0 40px 60px -30px rgba(0,51,59,.55);color:var(--b6-ink)}.b6-al .al-story[hidden]{display:none}.b6-al .al-story:focus{outline:none}.b6-al .al-story:focus-visible{outline:3px solid var(--b6-teal);outline-offset:4px}.b6-al .st-h{display:flex;align-items:center;gap:10px}.b6-al .st-h b{font:600 16px/1.25 var(--b6-display);color:var(--b6-teal)}.b6-al .st-n{margin-left:auto;font-size:14px;color:#5b6b6e;white-space:nowrap}.b6-al .st-sc{background:#f6f8f8;border-radius:14px;height:190px;position:relative;overflow:hidden}.b6-al .st-line{margin:0;font:600 18px/1.35 var(--b6-display);color:var(--b6-ink)}.b6-al .st-who{display:block;font:600 14px/1.3 var(--b6-body,inherit);color:var(--b6-teal);margin-bottom:2px}.b6-al .st-bar{height:4px;border-radius:2px;background:#e2e9ea;overflow:hidden}.b6-al .st-bar i{display:block;height:100%;background:var(--b6-teal);transform-origin:left;animation:st-time var(--ms) linear forwards}.b6-al .al-story.paused .st-bar i{animation-play-state:paused}.b6-al .al-story.ended .st-bar i{animation:none;transform:none}@keyframes st-time{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.b6-al .st-ctl{display:flex;gap:8px}.b6-al .st-ctl button{min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--b6-teal);background:#fff;color:var(--b6-teal);font:600 15px/1 inherit;cursor:pointer}.b6-al .st-ctl button[data-st=next]{margin-left:auto;background:var(--b6-teal);color:#fff}.b6-al .st-ctl button:disabled{opacity:.4;cursor:default}.b6-al .st-ctl button:focus-visible{outline:3px solid var(--b6-teal);outline-offset:2px}.b6-al .al-story .al-p-x{margin-left:0}.b6-al .al-story .al-p-x svg{width:20px;height:20px;stroke:var(--b6-ink);fill:none;stroke-width:2}.sc{position:absolute;inset:0;padding:14px;font-size:14px;color:var(--b6-ink)}.sc :is(p,ul,ol){margin:0;padding:0;list-style:none}.sc-big{font:600 16px/1.2 var(--b6-display);color:var(--b6-teal)}.sc-big b{font-size:28px;margin-right:6px}.sc-ws .sc-wall{display:flex;flex-wrap:wrap;gap:8px;width:52%}.sc-ws .sc-wall i{font-style:normal;font-size:13px;background:#fff6c7;padding:8px 9px;border-radius:4px;box-shadow:0 4px 8px -6px rgba(0,0,0,.4);animation:sc-drop .5s ease var(--d) both}.sc-ws .sc-wall i:nth-child(2){transform:rotate(-3deg)}.sc-ws .sc-wall i:nth-child(3){transform:rotate(2deg);background:#dff3ef}.sc-doc{position:absolute;right:14px;top:14px;width:44%;background:#fff;border-radius:10px;border:1px solid #d7e0e1;padding:10px 12px;display:grid;gap:6px;box-shadow:0 12px 20px -14px rgba(0,51,59,.5);animation:sc-in .6s ease 1.6s both}.sc-doc b{font-size:14px;color:var(--b6-teal)}.sc-doc p{font-size:13px;line-height:1.35}.sc-doc span{display:block;font-size:12px;color:#5b6b6e}.sc-doc.sm{top:auto;bottom:14px;animation-delay:1s}.sc-wk ol li{padding:8px 10px;border-radius:8px;margin-bottom:6px;background:#fff;width:52%}.sc-wk li.on{background:var(--b6-lime);font-weight:600;animation:sc-pop .5s ease .5s both}.sc-win{background:#fff;border-radius:12px;border:1px solid #d7e0e1;padding:12px;width:62%;display:grid;gap:10px;box-shadow:0 14px 24px -16px rgba(0,51,59,.5)}.sc-win.sm{width:auto}.sc-t{font-weight:600;display:flex;align-items:center;gap:8px}.sc-field{display:grid;gap:4px}.sc-field span{font-size:12px;color:#5b6b6e}.sc-sel{font-style:normal;border:2px solid var(--b6-teal);border-radius:8px;padding:6px 8px;animation:sc-pop .5s ease 1.2s both}.sc-btn{justify-self:start;background:var(--b6-teal);color:#fff;border-radius:999px;padding:6px 12px;font-size:13px}.sc-code{position:absolute;right:14px;top:22px;width:30%;background:#0f3a40;border-radius:10px;padding:12px;display:grid;gap:8px}.sc-code i{display:block;height:6px;border-radius:3px;background:#50baad;width:var(--w);transform-origin:left;animation:sc-grow .5s ease both}.sc-code i:nth-child(2){animation-delay:.4s;background:var(--b6-lime)}.sc-code i:nth-child(3){animation-delay:.8s}.sc-code i:nth-child(4){animation-delay:1.2s}.sc-card{background:#fff;border-radius:12px;border:1px solid #d7e0e1;padding:12px;display:grid;gap:8px;width:66%}.sc-card b{font-size:14px}.sc-rev{display:flex;align-items:center;gap:8px}.sc-rev i{width:24px;height:24px;background:#dff3ef;place-items:center;font-weight:600}.sc-rev em,.sc-rev i{font-style:normal;border-radius:50%;display:grid;font-size:12px}.sc-rev em{margin-left:auto;width:22px;height:22px;background:#4d9a2a;color:#fff;place-items:center;animation:sc-pop .4s ease 1s both}.sc-rev:nth-of-type(2) em{animation-delay:2s}.sc-path{display:flex;gap:6px;margin-top:14px!important}.sc-path li{flex:1;text-align:center;font-size:13px;font-weight:600;padding:7px 4px;border-radius:999px;background:#e2e9ea;animation:sc-on .4s ease both}.sc-path li:first-child{animation-delay:2.6s}.sc-path li:nth-child(2){animation-delay:3.4s}.sc-path li:nth-child(3){animation-delay:4.2s}.sc-pr .sc-path.go{margin-top:30px!important}.sc-tst li{display:flex;align-items:center;gap:8px;padding:4px 0;opacity:0;animation:sc-on2 .3s ease forwards}.sc-tst li:before{content:"✓";width:20px;height:20px;border-radius:50%;background:#4d9a2a;color:#fff;font-size:12px;display:grid;place-items:center}.sc-tst li:first-child{animation-delay:.4s}.sc-tst li:nth-child(2){animation-delay:1s}.sc-tst li:nth-child(3){animation-delay:1.6s}.sc-tst li:nth-child(4){animation-delay:2.4s}.sc-tst li.new{font-weight:600}.sc-tst .sc-big{position:absolute;right:16px;bottom:16px;opacity:0;animation:sc-in .4s ease 3s forwards}.sc-sec{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center}.sc-shield svg{width:64px;height:64px;fill:none;stroke:var(--b6-teal);stroke-width:1.6}.sc-scan{position:relative;display:grid;gap:8px;padding:10px;background:#fff;border-radius:10px;overflow:hidden}.sc-scan i{display:block;height:7px;border-radius:4px;background:#e2e9ea}.sc-beam{position:absolute;left:0;right:0;top:0;height:22px;background:linear-gradient(transparent,rgba(202,213,0,.55),transparent);animation:sc-scan 2.4s ease-in-out 2}.sc-sec .sc-big{grid-column:1/-1;opacity:0;animation:sc-in .4s ease 4.6s forwards}.sc-page{background:#fff;border-radius:10px;border:1px solid #d7e0e1;padding:12px;display:grid;gap:8px;width:70%}.sc-page b{font-size:14px;color:var(--b6-teal)}.sc-page i{display:block;height:7px;border-radius:4px;background:#cfdcdd;width:var(--w);transform-origin:left;animation:sc-grow .5s ease var(--d) both}.sc-tag{display:inline-block;margin-top:12px!important;background:var(--b6-lime);border-radius:999px;padding:5px 12px;font-weight:600;font-size:13px;animation:sc-pop .4s ease 2.2s both}.sc-livetag{font-size:12px;background:#4d9a2a;color:#fff;border-radius:999px;padding:2px 8px;animation:sc-pop .4s ease .6s both}.sc-bars{display:flex;align-items:end;gap:8px;height:70px}.sc-bars i{flex:1;height:var(--h);background:#50baad;border-radius:4px 4px 0 0;transform-origin:bottom;animation:sc-growy .6s ease both}.sc-bars i:nth-child(n+4){animation-delay:1.2s}.sc-bars i:last-child{background:var(--b6-lime);animation-delay:1.8s}.sc-live{display:grid;grid-template-columns:1.3fr 1fr;gap:14px;align-items:center}.sc-alert svg{width:100%;height:110px}.sc-alert polyline{fill:none;stroke:#50baad;stroke-width:2.5;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1;animation:st-draw 2.4s ease forwards}.sc-pill{display:inline-flex;align-items:center;gap:8px;background:#fde8df;color:#8a2a05;border-radius:999px;padding:6px 12px;font-weight:600;animation:sc-pop .4s ease 1.8s both}.sc-pill i{width:10px;height:10px;border-radius:50%;background:#c2410c}.sc-a,.sc-q{padding:9px 12px;border-radius:12px;max-width:80%;line-height:1.4}.sc-q{background:#fff;border:1px solid #d7e0e1}.sc-a{background:var(--b6-teal);color:#fff;margin:12px 0 0 auto!important;animation:sc-in .5s ease 1.6s both}.sc-diff p{font:500 15px/1.3 ui-monospace,monospace;padding:8px 12px;border-radius:8px;margin-bottom:8px!important}.sc-diff .del{background:#fde8df;text-decoration:line-through;color:#8a2a05}.sc-diff .add{background:#e3f3d9;color:#25600c;animation:sc-in .5s ease 1.2s both}.sc-rep .sc-page p{font-size:15px;line-height:1.4}@keyframes sc-drop{0%{opacity:0;translate:0 -14px}}@keyframes sc-in{0%{opacity:0;translate:0 8px}}@keyframes sc-pop{0%{opacity:0;transform:scale(.6)}}@keyframes sc-grow{0%{transform:scaleX(0)}}@keyframes sc-growy{0%{transform:scaleY(0)}}@keyframes sc-on{to{background:var(--b6-teal);color:#fff}}@keyframes sc-on2{to{opacity:1}}@keyframes sc-scan{0%{top:-22px}to{top:100%}}.b6-al .al-p-viz:has(.sc){height:190px;padding:0;overflow:hidden}.al-plays{display:none}@media (max-width:860px){.b6-al .al-plays{display:flex;flex-wrap:wrap;gap:8px;grid-column:1/-1;margin-bottom:6px}.b6-al .al-plays .al-play{position:relative;margin:0;width:auto;height:auto;min-height:48px;border-radius:999px;padding:0 16px 0 12px;display:inline-flex;gap:8px;transform:none;border:0;font:600 15px/1.2 inherit;color:var(--b6-teal);text-align:left}.b6-al .al-plays .al-play span{position:static;width:auto;height:auto;overflow:visible;clip:auto}.b6-al .al-plays .al-play:before{display:none}.b6-al .al-story{position:relative;left:auto;top:auto;width:auto;transform:none;grid-column:1/-1}.b6-al .al-trail{display:none}}@media (prefers-reduced-motion:reduce){.b6-al .al-play:before,.b6-al .st-bar i{animation:none!important}.b6-al .al-trail polyline,.sc *{animation:none!important;opacity:1!important;stroke-dashoffset:0!important}.sc-sec .sc-big,.sc-tst .sc-big{opacity:1}}@media (max-width:860px){.b6-al.al-storying .al-plays .al-play{opacity:1}.b6-al .st-sc{height:250px}.sc-ws .sc-wall{width:46%}.sc-doc{width:50%}.sc-win{width:auto}.sc-app .sc-code{display:none}.sc-card{width:auto}.sc-live{grid-template-columns:1fr}}.b6-al .al-story.st-out{animation:st-away .45s cubic-bezier(.5,0,.75,0) forwards;pointer-events:none}.b6-al .al-story.st-in{animation:st-back .52s cubic-bezier(.2,.75,.25,1) both}@keyframes st-away{to{opacity:0;transform:translate(calc(-50% + var(--tx,0px)),calc(-50% + var(--ty,0px))) scale(.16)}}@keyframes st-back{0%{opacity:0;transform:translate(calc(-50% + var(--tx,0px)),calc(-50% + var(--ty,0px))) scale(.16)}}@media (max-width:860px){@keyframes st-away{to{opacity:0;transform:translateY(var(--ty,0)) scale(.92)}}@keyframes st-back{0%{opacity:0;transform:translateY(var(--ty,0)) scale(.92)}}}.b6-al .al-p-viz:has(.sc-g),.b6-al .st-sc:has(.sc-g){height:200px;padding:0;overflow:hidden;background:#f6f8f8}.sc-g{display:block;width:100%;height:100%;font-family:var(--b6-display,inherit)}.sc-g *{transform-box:fill-box;transform-origin:center}.g-pop{animation:g-pop .55s cubic-bezier(.3,1.5,.6,1) var(--d,0s) both}.g-note{animation:g-fly .7s cubic-bezier(.2,.8,.3,1) var(--d) both,g-gone .45s ease 3.1s forwards}.g-gx{transform-origin:0 50%;animation:g-gx .6s ease var(--d,0s) both}.g-gy{transform-origin:50% 100%;animation:g-gy .6s ease var(--d,0s) both}.g-glow,.g-green,.g-red{animation:g-fade .45s ease var(--d,2.6s) both}.g-red{--d:2.8s}.g-spin{animation:g-spin 3s linear infinite}.g-cursor{animation:g-point 1.4s cubic-bezier(.3,.7,.3,1) 3.2s both}.g-path{stroke-dasharray:1;animation:g-path 5.4s ease both}.g-path.fast{animation-duration:3.2s}.g-token{translate:366px 100px;animation:g-token 5.4s ease-in-out both}.g-token.fast{animation-duration:3.2s}.g-ping{animation:g-ping 1.8s ease-out var(--d,0s) infinite}.g-beam{opacity:0;animation:g-beam 3.8s linear .8s both}.g-count{display:flex;justify-content:center;align-items:baseline;gap:6px;font:600 30px/1.3 var(--b6-display,inherit);color:#004751;animation:g-fade .4s ease .8s both}.g-count b{counter-reset:n var(--n)}.g-count b:after{content:counter(n)}.g-count b{--n:129;animation:g-count 3.4s ease-out .9s both}.g-count span{font-size:22px;color:#4d9a2a}@property --n{syntax:"<integer>";inherits:false;initial-value:0}.g-fillup{transform-origin:50% 100%;animation:g-gy .9s ease 4.1s both}.g-warn{opacity:0;animation:g-warn 2s ease 1.5s both}.g-sweep{opacity:0;animation:g-sweep 2.2s ease-in-out .3s both}.g-wrench{opacity:0;animation:g-wrench 1.4s ease 2.3s both}.g-pen{opacity:0;animation:g-pen 2.4s ease-in-out .3s both}.g-drop{animation:g-drop .6s cubic-bezier(.3,1.4,.6,1) var(--d,0s) both}.g-talk rect{transform-origin:50% 100%;animation:g-eq .45s ease-in-out var(--d,0s) infinite alternate}.g-talk rect:nth-child(2){animation-delay:calc(var(--d,0s) + .15s)}.g-talk rect:nth-child(3){animation-delay:calc(var(--d,0s) + .3s)}.g-draw{stroke-dasharray:1;animation:g-draw 2s ease var(--d,0s) both}.g-ring{transform-origin:50% 0;animation:g-ring 1.2s ease 2s both}.g-seek{translate:250px 122px;animation:g-seek 2.6s ease-in-out .4s both}.g-joinl{animation:g-joinl .8s cubic-bezier(.3,1.3,.6,1) 2.1s both}.g-joinr{animation:g-joinr .8s cubic-bezier(.3,1.3,.6,1) 2.1s both}.g-redl,.g-redr{opacity:0;animation:g-unred .6s ease 2.3s both}.g-twist{opacity:0;animation:g-wrench 1.6s ease .5s both}.g-shut{animation:g-shut .5s ease 3.7s both}.g-hand{transform-origin:50% 100%;animation:g-hand 1.2s ease-out 2.4s both}.g-arrive{animation:g-arrive 3.2s ease-in var(--d,0s) infinite}@keyframes g-pop{0%{opacity:0;scale:0}}@keyframes g-fly{0%{opacity:0;translate:var(--fx) var(--fy);scale:.4}}@keyframes g-gone{to{opacity:0;scale:.3;translate:20px 30px}}@keyframes g-gx{0%{scale:0 1}}@keyframes g-gy{0%{scale:1 0}}@keyframes g-fade{0%{opacity:0}}@keyframes g-spin{to{rotate:1turn}}@keyframes g-point{0%{opacity:0;translate:70px 50px}80%{scale:1}90%{scale:.8}}@keyframes g-path{0%{stroke-dashoffset:1}20%,28%{stroke-dashoffset:.765}46%,54%{stroke-dashoffset:.47}72%,80%{stroke-dashoffset:.176}to{stroke-dashoffset:0}}@keyframes g-token{0%{translate:30px 100px}20%,28%{translate:110px 100px}46%,54%{translate:210px 100px}72%,80%{translate:310px 100px}to{translate:366px 100px}}@keyframes g-ping{0%{opacity:.9;scale:1}to{opacity:0;scale:2.3}}@keyframes g-beam{0%{opacity:0;translate:8px 0}6%{opacity:.6}94%{opacity:.6;translate:376px 0}to{opacity:0;translate:380px 0}}@keyframes g-count{0%{--n:0}to{--n:129}}@keyframes g-warn{0%{opacity:0}12%,78%{opacity:1}to{opacity:0}}@keyframes g-sweep{0%{opacity:0;translate:0 0}10%{opacity:.6}90%{opacity:.6;translate:210px 0}to{opacity:0;translate:214px 0}}@keyframes g-wrench{0%{opacity:0;rotate:-40deg}20%{opacity:1}50%{rotate:30deg}75%{opacity:1;rotate:-20deg}to{opacity:0;rotate:0deg}}@keyframes g-pen{0%{opacity:0;translate:0 0}8%{opacity:1}30%{translate:100px 0}35%{translate:0 22px}60%{translate:84px 22px}65%{translate:0 44px}92%{opacity:1;translate:94px 44px}to{opacity:0;translate:94px 66px}}@keyframes g-drop{0%{opacity:0;translate:0 -40px}}@keyframes g-eq{0%{scale:1 .35}to{scale:1 1.3}}@keyframes g-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes g-ring{0%,to{rotate:0deg}15%{rotate:16deg}30%{rotate:-14deg}45%{rotate:10deg}60%{rotate:-8deg}75%{rotate:4deg}}@keyframes g-seek{0%{translate:100px 37px}30%{translate:260px 65px}55%{translate:130px 93px}to{translate:250px 122px}}@keyframes g-joinl{0%{translate:-22px 0;rotate:-8deg}}@keyframes g-joinr{0%{translate:22px 0;rotate:8deg}}@keyframes g-unred{0%{opacity:1}to{opacity:0}}@keyframes g-shut{0%{translate:0 -10px}}@keyframes g-hand{0%{rotate:-540deg}}@keyframes g-arrive{0%{opacity:0;translate:0 0}15%{opacity:1}75%{opacity:1;translate:118px 0}to{opacity:0;translate:132px 0}}@media (prefers-reduced-motion:reduce){.sc-g *{animation:none!important}.sc-g .g-tmp{display:none}}.b6-al .al-p-viz:has(.s2),.b6-al .st-sc:has(.s2){height:auto;aspect-ratio:2/1;padding:0;position:relative;overflow:hidden;container-type:inline-size;border-radius:14px}.s2{position:absolute;inset:0;font-size:calc(100cqw / 40);color:#53565b;font-family:var(--b6-display);background:#f3f6f6 radial-gradient(circle,#d9e1e2 .07em,transparent .08em) 0 0/1.6em 1.6em}.s2 *{box-sizing:border-box}.s2 .w{position:absolute;display:flex;flex-direction:column;background:#fff;border:.08em solid #dce4e5;border-radius:.9em;overflow:hidden;box-shadow:0 1.8em 2.6em -2em rgba(0,51,59,.55),0 .4em .8em -.4em rgba(0,51,59,.14)}.s2 .w.dark{background:#0f3a40;border-color:#0f3a40}.s2 .wh{flex:none;height:2.2em;display:flex;align-items:center;gap:.6em;padding:0 .9em;background:#f6f9f9;border-bottom:.08em solid #e8eeee}.s2 .w.dark .wh{background:#0b3036;border-color:#0b3036}.s2 .dots{display:flex;gap:.3em;margin-right:.3em}.s2 .dots i{width:.5em;height:.5em;border-radius:50%;background:#d3dcdd}.s2 .w.dark .dots i{background:#2a5a60}.s2 .wr{margin-left:auto;display:flex;align-items:center}.s2 .wb{flex:1;position:relative;padding:1em;min-height:0}.s2 .sk{display:block;height:.55em;border-radius:.3em;background:#dfe7e8;flex:none}.s2 .sk.t{background:#004751}.s2 .sk.m{background:#50baad}.s2 .sk.lt{background:#edf2f2}.s2 .sk.dk{background:rgba(0,40,45,.16)}.s2 .sk.dim{background:#2e5e64}.s2 .sk.rd{background:#c2410c}.s2 .ic{width:1.3em;height:1.3em;fill:none;stroke:#8a9a9c;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.s2 .ic.t{stroke:#004751}.s2 .ic.lt{stroke:#b7c4c6}.s2 .ic.dim{stroke:#6e969b}.s2 .ic.big{width:1.8em;height:1.8em}.s2 .ic.w{stroke:#c2410c}.s2 .ic.ok{stroke:#3e8e1f}.s2 .av{width:1.6em;height:1.6em;border-radius:50%;background:var(--c);border:.16em solid #fff;flex:none;margin-left:-.4em}.s2 .row .av,.s2 .wr .av:first-child{margin-left:0}.s2 .av.big{width:4.6em;height:4.6em;border-width:.3em;margin:0;box-shadow:0 .6em 1.2em -.6em rgba(0,0,0,.5)}.s2 .row{display:flex;align-items:center;gap:.7em;padding:.5em 0;border-bottom:.08em solid #eef3f3}.s2 .row:last-child{border-bottom:0}.s2 .row>span:not(.st):not(.ms):not(.av){display:grid;gap:.35em;flex:1;min-width:0}.s2 .ms{margin-left:auto}.s2 .pill{display:inline-flex;align-items:center;justify-content:center;width:2.4em;height:1.3em;border-radius:99em;background:#e3f1da}.s2 .pill i{width:.55em;height:.55em}.s2 .pill i,.s2 .st{border-radius:50%;background:#3e8e1f}.s2 .st{position:relative;flex:none;width:1.5em;height:1.5em;display:grid;place-items:center;animation:s2-stbg .3s ease var(--d,0s) both}.s2 .st.bad{background:#c2410c}.s2 .st>.ic{width:1em;height:1em;stroke:#fff;stroke-width:3;animation:s2-pop .35s cubic-bezier(.3,1.5,.6,1) var(--d,0s) both}.s2 .st-run{position:absolute;inset:0;border-radius:50%;border:.16em solid #dce4e5;border-top-color:#004751;opacity:0;animation:s2-hold var(--d,0s) linear backwards,s2-spin .8s linear infinite}@keyframes s2-stbg{0%{background:#fff}}@keyframes s2-hold{0%,to{opacity:1}}@keyframes s2-spin{to{rotate:1turn}}.s2 .a-pop{animation:s2-pop .45s cubic-bezier(.3,1.4,.6,1) var(--d,0s) both}.s2 .a-fade{animation:s2-fade .4s ease var(--d,0s) both}.s2 .a-in{animation:s2-in .5s ease var(--d,0s) both}.s2 .a-rise{animation:s2-in .6s cubic-bezier(.2,.8,.3,1) var(--d,0s) both}.s2 .a-drop{transform-origin:top;animation:s2-drop .45s ease var(--d,0s) both}.s2 .a-gx{transform-origin:left;animation:s2-gx .5s ease var(--d,0s) both}.s2 .a-type{animation:s2-type .5s steps(8) var(--d,0s) both}.s2 .a-slide{animation:s2-slide .7s cubic-bezier(.2,.8,.3,1) 1.9s both}@keyframes s2-pop{0%{opacity:0;scale:0}}@keyframes s2-fade{0%{opacity:0}}@keyframes s2-in{0%{opacity:0;translate:0 .8em}}@keyframes s2-drop{0%{opacity:0;scale:1 .5}}@keyframes s2-gx{0%{scale:0 1}}@keyframes s2-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes s2-slide{0%{opacity:0;translate:-3em 0}}.s2 .cnt{--n:var(--to);counter-reset:n var(--n);animation:s2-count 3.4s cubic-bezier(.2,.7,.3,1) .7s both}.s2 .cnt:after{content:counter(n)}@keyframes s2-count{0%{--n:0}}.s2 .lanes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7em;height:100%}.s2 .lane{min-width:0;overflow:hidden;background:#f6f9f9;border:.08em solid #eef3f3;border-radius:.6em;padding:.7em .6em;display:flex;flex-direction:column;gap:.6em}.s2 .note{display:grid;gap:.4em;padding:.7em .6em;border-radius:.25em;box-shadow:0 .5em .8em -.5em rgba(0,0,0,.35)}.s2 .note.n0{background:#fff1b8;rotate:-1.5deg}.s2 .note.n1{background:#dff3ef;rotate:1deg}.s2 .note.n2{background:#eef2b3;rotate:-.5deg}.s2 .note .sk{max-width:100%}.s2 .cur{position:absolute;width:1.2em;height:1.2em;border-radius:0 50% 50% 50%;box-shadow:0 .3em .5em -.2em rgba(0,0,0,.4)}.s2 .cur .ic{display:none}.s2 .cur.c1{background:#50baad;left:5em;top:9.6em;animation:s2-c1 4.4s ease-in-out .2s both}.s2 .cur.c2{background:#cad500;left:15.4em;top:5.4em;animation:s2-c2 4.4s ease-in-out .5s both}@keyframes s2-c1{0%{translate:9em -4em}35%{translate:2em 1em}70%{translate:6em -3em}}@keyframes s2-c2{0%{translate:-8em 4em}40%{translate:-3em 2em}75%{translate:-6em 5em}}.s2 .tiles{display:grid;grid-template-columns:1fr 1fr;gap:.7em;height:calc(100% - 3em)}.s2 .tile{position:relative;background:#0b3036;border-radius:.6em;display:grid;place-items:center}.s2 .tile:after{content:"";position:absolute;inset:0;border-radius:.6em;box-shadow:inset 0 0 0 .22em #cad500;opacity:0}.s2 .spk1:after{animation:s2-spk1 5s linear both}.s2 .spk2:after{animation:s2-spk2 5s linear both}@keyframes s2-spk1{0%,46%{opacity:1}50%,to{opacity:0}}@keyframes s2-spk2{0%,50%{opacity:0}54%,96%{opacity:1}to{opacity:0}}.s2 .bars{position:absolute;bottom:.7em;display:flex;gap:.2em;align-items:end;height:1em}.s2 .bars i{width:.3em;height:100%;border-radius:.15em;background:#cad500;transform-origin:bottom;animation:s2-eq .5s ease-in-out infinite alternate}.s2 .bars i:nth-child(2){animation-delay:.15s}.s2 .bars i:nth-child(3){animation-delay:.3s}@keyframes s2-eq{0%{scale:1 .3}}.s2 .ctl{display:flex;justify-content:center;gap:.6em;margin-top:.7em}.s2 .ctl span{width:2.2em;height:2.2em;border-radius:50%;background:#1f4c52;display:grid;place-items:center}.s2 .ctl .ic{stroke:#fff;width:1.1em;height:1.1em}.s2 .ctl .endc{background:#c2410c;width:3em;border-radius:1.1em}.s2 .rec{width:.6em;height:.6em;border-radius:50%;background:#e0592a;animation:s2-blink 1.2s ease-in-out infinite}@keyframes s2-blink{50%{opacity:.25}}.s2 .agenda b{width:1.5em;height:1.5em;border-radius:50%;background:#edf2f2;color:#004751;display:grid;place-items:center;font-size:.9em;flex:none}.s2 .agenda.pick{background:#f4f8d2;border-radius:.5em;padding-inline:.4em;margin-inline:-.4em;animation:s2-pick .5s ease 1.6s both}.s2 .agenda.pick b{background:#cad500}@keyframes s2-pick{0%{background:transparent}}.s2 .code{display:grid;gap:.55em;position:relative}.s2 .ln{display:flex;align-items:center;gap:.8em;height:1.05em}.s2 .ln b{width:1.4em;color:#5f8a8f;font:500 .85em/1 var(--b6-mono);text-align:right;flex:none}.s2 .ln span{display:flex;gap:.4em}.s2 .tk{display:block;height:.55em;border-radius:.3em}.s2 .tk.k0{background:#50baad}.s2 .tk.k1{background:#cad500}.s2 .tk.k2{background:#8fb8bd}.s2 .tk.k3{background:#e9a07a}.s2 .caret{position:absolute;left:5.4em;bottom:0;width:.16em;height:1.05em;background:#cad500;animation:s2-blink 1s steps(1) infinite}.s2 .tab{height:1.6em;padding:0 .7em;border-radius:.4em;background:#0f3a40}.s2 .tab,.s2 .url{display:flex;align-items:center}.s2 .url{justify-content:center;flex:0 1 9em;height:1.25em;margin:0 auto;border-radius:.65em;background:#fff;border:.08em solid #e3eaeb}.s2 .sheet{position:absolute;inset:.8em 1em;background:#fff;border:.08em solid #dce4e5;border-radius:.7em;padding:.8em .9em;display:grid;gap:.55em;align-content:start;box-shadow:0 1em 1.6em -1.2em rgba(0,51,59,.5)}.s2 .field{height:1.6em;border:.1em solid #004751;border-radius:.45em;display:flex;align-items:center;justify-content:space-between;padding:0 .6em}.s2 .chev{width:.5em;height:.5em;border-right:.14em solid #004751;border-bottom:.14em solid #004751;rotate:45deg;translate:0 -.15em}.s2 .opts{border:.08em solid #dce4e5;border-radius:.45em;padding:.3em;display:grid;gap:.2em;box-shadow:0 .6em 1em -.7em rgba(0,51,59,.5);margin-top:-.4em}.s2 .opts i{display:flex;align-items:center;height:1.15em;padding:0 .5em;border-radius:.3em}.s2 .opts i.on{background:#f1f6c4;animation:s2-pick .4s ease 4.1s both}.s2 .btns{display:flex;justify-content:flex-end;gap:.5em}.s2 .b1{width:4.6em;background:#004751}.s2 .b1,.s2 .b2{height:1.5em;border-radius:.45em}.s2 .b2{width:3.6em;border:.08em solid #dce4e5}.s2 .ptr{position:absolute;left:9.6em;top:8.3em;width:1.5em;height:1.5em;animation:s2-ptr 1.1s cubic-bezier(.3,.7,.3,1) 3.3s both}.s2 .ptr svg{width:100%;height:100%;fill:#004751;stroke:#fff;stroke-width:1.5}@keyframes s2-ptr{0%{opacity:0;translate:5em 4em}80%{scale:1}90%{scale:.8}}.s2 .pr{display:grid;grid-template-columns:1.25fr 1fr;gap:1.4em}.s2 .prr{border-left:.08em solid #eef3f3;padding-left:1.2em}.s2 .rv .st{margin-left:auto}.s2 .pipe{position:absolute;left:3.4em;right:3.4em;bottom:1.4em;height:2.8em;display:flex;justify-content:space-between;align-items:center}.s2 .pipe-fill,.s2 .pipe:before{content:"";position:absolute;left:1.4em;right:1.4em;top:50%;height:.3em;margin-top:-.15em;border-radius:.2em;background:#e3eaeb}.s2 .pipe-fill{background:#50baad;transform-origin:left;animation:s2-gx 2.2s ease 2.8s both}.s2 .pipe.fast .pipe-fill{animation-duration:1.4s;animation-delay:1.2s}.s2 .node{position:relative;width:2.8em;height:2.8em;border-radius:50%;background:#dff3ef;border:.16em solid #50baad;display:grid;place-items:center;animation:s2-node .4s ease var(--d) both}.s2 .node .ic{stroke:#004751;width:1.3em;height:1.3em}.s2 .node.n2{background:#cad500;border-color:#cad500}.s2 .node.n2:after{content:"";position:absolute;inset:-.16em;border-radius:50%;border:.16em solid #cad500;animation:s2-ping 1.8s ease-out calc(var(--d) + .3s) infinite}@keyframes s2-node{0%{background:#fff;border-color:#dce4e5}}@keyframes s2-ping{0%{opacity:.9;scale:1}to{opacity:0;scale:1.8}}.s2 .pr-st{background:#e3f1da;animation:s2-amber .4s ease 4.6s both}.s2 .pr-st i{animation:s2-amberdot .4s ease 4.6s both}.s2 .pipe.fast~* .pr-st,.s2 .w:has(.pipe.fast) .pr-st,.s2 .w:has(.pipe.fast) .pr-st i{animation-delay:2.6s}@keyframes s2-amber{0%{background:#fff0d1}}@keyframes s2-amberdot{0%{background:#d99a00}}.s2 .split{display:grid;grid-template-columns:1.6fr 1fr;gap:1.4em;height:100%}.s2 .list{position:relative;min-width:0}.s2 .list .row.new{background:#f4f8d2;border-radius:.5em;padding-inline:.4em;margin-inline:-.4em}.s2 .ins{animation:s2-in .5s ease 1.4s both}.s2 .ring{position:relative;display:grid;place-items:center}.s2 .ring svg{width:9em;height:9em;rotate:-90deg}.s2 .ring circle{fill:none;stroke-width:8}.s2 .r0{stroke:#e8eeee}.s2 .r1{stroke:#3e8e1f;stroke-linecap:round;stroke-dasharray:1;animation:s2-ring 3.6s cubic-bezier(.3,.6,.3,1) .6s both}.s2 .r1.quick{animation:s2-ringq 1.2s ease 2.4s both}@keyframes s2-ring{0%{stroke-dashoffset:1}}@keyframes s2-ringq{0%{stroke-dashoffset:.04}}.s2 .ring .cnt{position:absolute;font:600 2.2em/1 var(--b6-display);color:#004751;translate:0 -.15em}.s2 .ring>.ic{position:absolute;top:calc(50% + 1.3em);width:1.2em;height:1.2em}.s2 .ok-pill{animation:s2-greyp .4s ease 4.4s both}.s2 .ok-pill i{animation:s2-greyd .4s ease 4.4s both}.s2 .ok-pill.late,.s2 .ok-pill.late i{animation-delay:4.6s}@keyframes s2-greyp{0%{background:#edf2f2}}@keyframes s2-greyd{0%{background:#b7c4c6}}.s2 .split.sec{grid-template-columns:1fr 1.7fr}.s2 .radar{position:relative;display:grid;place-items:center}.s2 .rg{position:absolute;border-radius:50%;border:.08em solid #bfe4de}.s2 .rg.r1{width:10.4em;height:10.4em}.s2 .rg.r2{width:7.4em;height:7.4em}.s2 .rg.r3{width:4.4em;height:4.4em}.s2 .sweep{position:absolute;width:10.4em;height:10.4em;border-radius:50%;background:conic-gradient(from 0deg,rgba(80,186,173,.5),transparent 28%);opacity:0;animation:s2-sweep 1.3s linear 3 backwards}@keyframes s2-sweep{0%{opacity:1;rotate:0deg}to{opacity:1;rotate:1turn}}.s2 .badge{position:relative;width:4em;height:4em;border-radius:50%;background:#cad500;display:grid;place-items:center;box-shadow:0 .6em 1em -.6em rgba(0,51,59,.5);animation:s2-badge .5s ease 4.2s both}.s2 .badge .ic{width:2.2em;height:2.2em;stroke:#004751}@keyframes s2-badge{0%{background:#edf2f2}}.s2 .dep .ic{width:1.2em;height:1.2em}.s2 .ver{width:2.6em;height:1.2em;border-radius:.6em;background:#edf2f2;margin-left:auto;flex:none}.s2 .ver.bump{background:#dff3ef;box-shadow:inset 0 0 0 .1em #50baad;animation:s2-bump .4s ease 3.4s both}@keyframes s2-bump{0%{background:#fde3d6;box-shadow:inset 0 0 0 .1em #c2410c}}.s2 .dep.flag{animation:s2-flag 1.8s ease 1.8s both;border-radius:.4em}@keyframes s2-flag{0%,to{background:transparent}15%,80%{background:#fff1ea}}.s2 .bad-then-ok{background:none;width:1.5em;height:1.5em;animation:none;position:relative}.s2 .bad-then-ok .ic{position:absolute;inset:.1em;width:1.3em;height:1.3em}.s2 .bad-then-ok .w{opacity:0;animation:s2-warn 1.6s ease 1.9s both}.s2 .bad-then-ok .k{stroke:#3e8e1f;stroke-width:3;animation:s2-pop .35s ease 3.5s both}@keyframes s2-warn{0%{opacity:0}12%,88%{opacity:1}to{opacity:0}}.s2 .kb{display:grid;grid-template-columns:9.4em 1fr;gap:1.2em;height:100%}.s2 .side{border-right:.08em solid #eef3f3;display:grid;gap:.4em;align-content:start;padding-right:.8em}.s2 .it{display:flex;align-items:center;gap:.45em;padding:.35em .4em;border-radius:.4em}.s2 .it .ic{width:1em;height:1em}.s2 .it.new{background:#f4f8d2}.s2 .page{position:relative;display:grid;gap:.6em;align-content:start}.s2 .page .sk{max-width:100%}.s2 .hl{left:-.4em;width:13em;height:1.15em;border-radius:.3em;background:rgba(202,213,0,.4);animation:s2-fade .5s ease 5.2s both}.s2 .hl,.s2 .pal{position:absolute}.s2 .pal{left:50%;top:3.4em;width:18em;margin-left:-9em;background:#fff;border:.08em solid #dce4e5;border-radius:.7em;box-shadow:0 1.4em 2.2em -1.4em rgba(0,51,59,.6);opacity:0;animation:s2-pal 2.2s ease 3.4s both}.s2 .pal .q{padding:.7em .8em;border-bottom:.08em solid #eef3f3}.s2 .pal .q,.s2 .pal .res{display:flex;align-items:center;gap:.6em}.s2 .pal .res{padding:.6em .8em;margin:.3em;border-radius:.4em;background:#f4f8d2}@keyframes s2-pal{0%{opacity:0;translate:0 -1em}14%,82%{opacity:1;translate:0 0}to{opacity:0;translate:0 0}}.s2 .dash{display:grid;grid-template-columns:1fr 9.6em;grid-template-rows:auto 1fr;gap:.8em;height:100%}.s2 .kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:.6em}.s2 .kpis.two{grid-template-columns:1fr 1fr}.s2 .kpi{border:.08em solid #e8eeee;border-radius:.6em;padding:.55em .7em;display:grid;gap:.35em;align-content:start}.s2 .cnt.big{font:600 1.5em/1 var(--b6-display)}.s2 .cnt.t{color:#004751}.s2 .cnt.m{color:#2f8f83}.s2 .cnt.l{color:#7e8600}.s2 .chart{position:relative;border:.08em solid #e8eeee;border-radius:.6em;overflow:hidden;min-height:0}.s2 .chart svg{position:absolute;inset:0;width:100%;height:100%}.s2 .chart .area{fill:rgba(80,186,173,.16);animation:s2-fade 1s ease 1.4s both}.s2 .chart .line{fill:none;stroke:#50baad;stroke-width:2.2;vector-effect:non-scaling-stroke;stroke-dasharray:1;animation:s2-draw 2.4s ease .3s both}@keyframes s2-draw{0%{stroke-dashoffset:1}}.s2 .now{position:absolute;right:.6em;top:22%;width:.7em;height:.7em;border-radius:50%;background:#cad500;box-shadow:0 0 0 .25em rgba(202,213,0,.35);animation:s2-blink 1.4s ease-in-out infinite}.s2 .feed{grid-row:1/3;grid-column:2;border-left:.08em solid #eef3f3;padding-left:.8em;display:grid;gap:.6em;align-content:start}.s2 .ev{display:flex;gap:.5em}.s2 .ev,.s2 .live{align-items:center}.s2 .live{display:inline-flex;justify-content:center;width:2.4em;height:1.3em;border-radius:99em;background:#e3f1da}.s2 .live i{width:.55em;height:.55em;border-radius:50%;background:#3e8e1f;animation:s2-blink 1.2s ease-in-out infinite}.s2 .inc{display:flex;align-items:center;gap:.6em;padding:.5em .7em;border-radius:.5em;background:#fff4ef;border:.08em solid #f6c9b4;animation:s2-in .4s ease 2.2s both}.s2 .inc .ic{stroke:#c2410c;width:1.2em;height:1.2em}.s2 .inc-t{margin-left:auto}.s2 .chart.tall{height:8.4em;margin-top:.7em}.s2 .thr{stroke:#c2410c;stroke-width:1.2;stroke-dasharray:4 4;opacity:.6;vector-effect:non-scaling-stroke}.s2 .hot{fill:#c2410c;transform-box:fill-box;transform-origin:center;animation:s2-pop .3s ease 1.6s both,s2-pulse 1.4s ease-out 1.9s infinite}@keyframes s2-pulse{50%{opacity:.4}}.s2 .toast{position:absolute;right:1em;bottom:1em;width:15em;background:#fff;border:.08em solid #dce4e5;border-left:.3em solid #c2410c;border-radius:.6em;box-shadow:0 1em 1.8em -1em rgba(0,51,59,.55);display:flex;align-items:center;gap:.6em;padding:.6em .7em;animation:s2-toast .5s cubic-bezier(.2,.8,.3,1) 2.8s both}.s2 .toast>span:not(.av){display:grid;gap:.35em;flex:1}@keyframes s2-toast{0%{opacity:0;translate:3em 0}}.s2 .bad-pill{background:#fde3d6;animation:s2-wasok .4s ease 2s both}.s2 .bad-pill i{background:#c2410c;animation:s2-wasokd .4s ease 2s both}@keyframes s2-wasok{0%{background:#e3f1da}}@keyframes s2-wasokd{0%{background:#3e8e1f}}.s2 .log .row.culprit{background:#fff4ef;border-radius:.4em;box-shadow:inset .25em 0 0 #c2410c;padding-inline:.5em;margin-inline:-.5em;animation:s2-cul .4s ease 3s both}@keyframes s2-cul{0%{background:transparent;box-shadow:none}}.s2 .scan{position:absolute;left:-.5em;right:-.5em;top:0;height:2.6em;border-radius:.4em;background:rgba(202,213,0,.3);opacity:0;animation:s2-scan 2.8s ease-in-out .3s both}@keyframes s2-scan{0%{opacity:0;translate:0 0}10%{opacity:1}80%{opacity:1;translate:0 7.9em}to{opacity:0;translate:0 7.9em}}.s2 .pin{border:.08em solid #e8eeee;border-radius:.6em;padding:.9em;display:grid;gap:.7em;align-content:start;animation:s2-in .5s ease 3.2s both}.s2 .diffmini{display:grid;gap:.3em}.s2 .diffmini i{height:.8em;border-radius:.3em;background:#fde3d6}.s2 .diffmini i.s{width:70%}.s2 .diff .ln{margin-inline:-1em;padding-inline:1em}.s2 .diff .ln.del{background:rgba(194,65,12,.28);animation:s2-delm .4s ease 1s both}.s2 .diff .ln.add{background:rgba(62,142,31,.32)}.s2 .diff .ln.add b,.s2 .diff .ln.del b{color:#fff}@keyframes s2-delm{0%{background:transparent}}.s2 .ci{position:absolute;left:1em;right:1em;bottom:.9em;display:flex;align-items:center;gap:.6em;padding-top:.7em;border-top:.08em solid #1f4c52}.s2 .ci .sk{background:#2e5e64}.s2 .ci .st:nth-of-type(2){margin-left:1em}.s2 .rep{display:grid;grid-template-rows:auto 1fr auto;gap:.9em;height:100%}.s2 .rep .kpi{grid-template-columns:auto 1fr;align-items:center;column-gap:.7em}.s2 .rep .kpi>span{display:flex;align-items:baseline;gap:.15em}.s2 .rep .kpi em{font:600 1em/1 var(--b6-display);font-style:normal;color:#004751}.s2 .rep .kpi>.sk{grid-column:2}.s2 .tl{position:relative;display:flex;gap:.25em;height:1em;margin:0 .4em .4em}.s2 .seg{height:100%;border-radius:.5em;transform-origin:left;animation:s2-gx .7s ease both}.s2 .seg.ok{background:#50baad;flex:60;animation-delay:.4s}.s2 .seg.bad{background:#c2410c;flex:6;animation-delay:1.1s}.s2 .seg.ok.b{flex:34;animation-delay:1.6s}.s2 .mk{position:absolute;top:-2.2em;width:1.8em;height:1.8em;border-radius:50%;display:grid;place-items:center;animation:s2-pop .4s ease both}.s2 .mk .ic{width:1.1em;height:1.1em;stroke:#fff;stroke-width:2.6}.s2 .mk.m1{left:calc(60% - .9em);background:#c2410c;animation-delay:1.3s}.s2 .mk.m2{left:calc(66.5% - .9em);background:#3e8e1f;animation-delay:2s}@media (prefers-reduced-motion:reduce){.s2 *,.s2 :after{animation:none!important}.s2 .x-tmp{display:none}}.s2 .rep .chart{min-height:4em}.s2 .rep .chart .line{stroke:#50baad}.v7-book{grid-template-columns:minmax(0,1fr)!important}.v7-book[data-step=times] .v7-book-you,.v7-book[data-step=you] .v7-book-times{display:none}.v7-book[data-step] .v7-book-times,.v7-book[data-step] .v7-book-you{animation:v7-book-in .28s ease both}@keyframes v7-book-in{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.v7-book[data-step] .v7-book-times,.v7-book[data-step] .v7-book-you{animation:none}}.v7-book-chosenrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:0 0 8px}.v7-book-chosenrow .v7-book-chosen{margin:0}.v7-book-change{min-height:var(--v7-tap);padding:0 16px;border:1.5px solid var(--b6-rule2);border-radius:12px;background:#fff;color:var(--b6-teal);font:600 1rem/1 var(--b6-display);cursor:pointer}.v7-book-change:hover{border-color:var(--b6-teal)}.v7-book-change:focus-visible{outline:3px solid var(--b6-teal);outline-offset:2px}.v7-book-err{margin:8px 0 0}.b6-al.al-pkg .al-mod .al-lv{background:var(--b6-rule,#e3e9ea)!important;min-width:72%;height:10px;padding:0!important;white-space:nowrap;font-size:9.5px;line-height:10px}.b6-al.al-pkg .al-mod .al-lv,.b6-al.al-pkg .al-viz span{color:transparent!important;overflow:hidden;border-radius:999px;user-select:none}.b6-al.al-pkg .al-viz span{background:var(--b6-rule,#e3e9ea);min-width:28px;height:6px;line-height:6px}.b6-al.al-pkg .al-plan a{display:inline-flex;align-items:center;min-height:48px}.b6-al .al-price input[type=range]{height:48px}.b6-al .al-price input[type=range]::-webkit-slider-thumb{width:28px;height:28px;margin-top:-11px}.b6-al .al-price input[type=range]::-moz-range-thumb{width:22px;height:22px}.b6-al .al-play{width:48px;height:48px}.b6-al.al-pkg [data-r=pval] small{font-size:15px!important}.wgd-intake .v7-q-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:640px){.wgd-intake .v7-q-grid{grid-template-columns:minmax(0,1fr)}}.wgd-intake .v7-q-grid .wgd-opt{margin:0;min-height:var(--v7-tap,48px)}.wgd-intake .v7-q-soon{margin-top:20px}@media (min-width:761px){.wgd-popup:has(.v7-book[data-step=you]){width:min(640px,calc(100vw - 32px));height:auto;max-height:min(94dvh,960px)}.wgd-intake-inner.v7-wide:has(.v7-book[data-step=you]){max-width:none}.v7-book[data-step=you] .v7-book-you{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.v7-book[data-step=you] .v7-book-you>*{grid-column:1/-1}.v7-book[data-step=you] .v7-book-you>label.wgd-field:nth-of-type(-n+2){grid-column:auto}}.wgd-intake.wgd-intake-in-popup .wgd-field small,.wgd-intake.wgd-intake-in-popup .wgd-hint{font-size:15px}.wgd-intake.v7-quick .wgd-intake-header{margin-bottom:4px}.wgd-intake.v7-quick .wgd-intake-header h1{margin:0}.wgd-intake.v7-quick .wgd-intake-intro,.wgd-intake.v7-quick .wgd-intake-progress{margin:0 0 8px}.wgd-intake.v7-quick fieldset{margin:0;padding:0;border:0;min-width:0}.wgd-intake.v7-quick legend{margin:0 0 10px;padding:0}.wgd-intake.v7-quick .v7-q-hint{display:inline;margin:0 0 0 6px;font-weight:400}.wgd-intake.v7-quick .v7-q-grid{gap:8px}.wgd-intake.v7-quick .v7-q-grid .wgd-opt{padding:8px 12px;line-height:1.3;min-height:48px;align-items:center}.wgd-intake.v7-quick .v7-q-text{margin:12px 0 0}.wgd-intake.v7-quick .v7-q-text input{min-height:48px}.wgd-intake.v7-quick .v7-q-soon{margin-top:14px}.wgd-intake.v7-quick .wgd-intake-nav{margin-top:16px}@media (min-width:761px){.wgd-intake.v7-quick .v7-q-3{grid-template-columns:repeat(3,minmax(0,1fr))}.wgd-intake.v7-quick .v7-q-4{grid-template-columns:repeat(4,minmax(0,1fr))}.wgd-popup:has(.wgd-intake.v7-quick){height:fit-content;max-height:min(94dvh,960px)}.wgd-popup:has(.wgd-intake.v7-quick) .wgd-popup-body{flex:0 1 auto;height:auto;min-height:0}.wgd-intake.v7-quick .wgd-intake-inner{max-width:860px}.wgd-popup .wgd-intake-in-popup.v7-quick{padding:24px 40px 20px}.wgd-intake.v7-quick .v7-book{margin-top:8px}.wgd-intake.v7-quick .v7-days{gap:6px}.wgd-intake.v7-quick [data-book-host]:has(.v7-book[data-step=you])>p.wgd-hint{display:none}.wgd-popup:has(.wgd-intake.v7-quick .v7-book[data-step=you]){width:min(760px,calc(100vw - 32px))}.wgd-intake.v7-quick .v7-book[data-step=you] .v7-book-you{grid-template-columns:repeat(3,minmax(0,1fr))}.wgd-intake.v7-quick .v7-book[data-step=you] .v7-book-you>label.wgd-field:nth-of-type(-n+3){grid-column:auto}}@media (max-width:760px){.wgd-intake.v7-quick .wgd-intake-nav{position:sticky;bottom:0;z-index:2;margin:16px -16px 0;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:#fff;box-shadow:0 -1px 0 var(--b6-rule,#e3e9ea)}.wgd-intake.v7-quick .v7-q-short{grid-template-columns:repeat(2,minmax(0,1fr))}.wgd-intake.v7-quick .v7-q-short .wgd-opt{padding:8px 10px}.wgd-intake.v7-quick .wgd-intake-nav{display:flex;flex-wrap:nowrap;gap:12px}.wgd-intake.v7-quick .wgd-intake-nav .wgd-btn-secondary{flex:0 0 auto;width:auto}.wgd-intake.v7-quick .wgd-intake-nav .wgd-btn-primary{flex:1 1 auto;width:auto}}.v7-book-you .v7-book-news{display:flex;align-items:center;gap:10px;min-height:var(--v7-tap,48px);margin:0;font-size:15px;color:var(--b6-ink,#00333b);cursor:pointer}.v7-book-you .v7-book-news input{width:20px;height:20px;margin:0;flex:0 0 auto;accent-color:var(--b6-teal,#004751)}.v7-book-you .v7-book-terms{grid-column:1/-1;margin:10px 0 0;font-size:14px;line-height:1.5;color:#5b6b6e}.v7-book-you .v7-book-terms a{color:var(--b6-teal,#004751);font-weight:600;text-underline-offset:3px}