.Uc6Orq_page.Uc6Orq_page{background:var(--grid-paper);width:100%;min-width:0;max-width:none;color:var(--grid-ink);margin:0;padding:0;display:block}.Uc6Orq_kicker{font:500 .68rem/1.6 var(--font-grid-mono,monospace);letter-spacing:.13em;color:var(--grid-ui-muted);margin:0}.Uc6Orq_hero{width:min(100%, var(--grid-content-width,1280px));padding:clamp(2rem, 5vw, 4.5rem) var(--grid-page-gutter,clamp(1.25rem, 5vw, 4rem));border-bottom:1px solid var(--grid-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(2rem,5vw,5.5rem);margin-inline:auto;display:grid}.Uc6Orq_heroMain{align-content:start;gap:1.35rem;min-width:0;display:grid}.Uc6Orq_page .Uc6Orq_hero h1{color:var(--grid-ink);font:450 var(--grid-type-title,clamp(2.35rem, 4.4vw, 4.5rem))/1.07 var(--font-grid-display,Georgia, serif);letter-spacing:-.045em;text-wrap:balance;max-width:19ch;margin:0}.Uc6Orq_heroMain>p:not(.Uc6Orq_kicker){max-width:42ch;font-size:var(--grid-type-body,1rem);color:var(--grid-ui-muted);margin:0;line-height:1.75}.Uc6Orq_heroTrust{flex-wrap:wrap;gap:.55rem 1rem;padding-top:.35rem;display:flex}.Uc6Orq_heroTrust span{color:var(--grid-ui-muted);font-size:.76rem;line-height:1.65}.Uc6Orq_heroForm{border-inline-start:1px solid var(--grid-line-strong);min-width:0;color:var(--grid-ink);background:0 0;align-content:start;gap:1rem;padding-inline-start:clamp(1.5rem,3vw,3rem);display:grid}.Uc6Orq_page .Uc6Orq_heroForm h2{color:var(--grid-ink);font:450 clamp(1.5rem, 2.3vw, 2.1rem)/1.2 var(--font-grid-display,Georgia, serif);letter-spacing:-.025em;margin:0}.Uc6Orq_heroForm .reality-form{background:0 0;border:0;gap:1rem;width:100%;max-width:none;margin:0;padding:0;display:grid}.Uc6Orq_heroForm .reality-form label{color:var(--grid-ink);gap:.5rem;font-size:.85rem;font-weight:500;display:grid}.Uc6Orq_heroForm .reality-form textarea{resize:vertical;min-height:130px;max-height:45svh;color:var(--grid-ink);background:var(--grid-surface);border:1px solid var(--grid-line-strong);border-radius:var(--grid-radius,2px);padding:1rem;font-size:1rem;line-height:1.65}.Uc6Orq_heroForm .reality-form input{width:100%;color:var(--grid-ink);background:var(--grid-surface);border:1px solid var(--grid-line-strong);border-radius:var(--grid-radius,2px);min-height:48px;padding:.75rem 1rem;font-size:1rem}.Uc6Orq_heroForm .reality-form button{background:var(--grid-ink);width:100%;min-height:48px;color:var(--grid-paper);border:1px solid var(--grid-ink);font-weight:500}.Uc6Orq_heroFormNote{max-width:58ch;color:var(--grid-ui-muted);margin:0;font-size:.78rem;line-height:1.65}.Uc6Orq_workspace{width:min(100%, var(--grid-content-width,1280px));padding:clamp(2rem, 4vw, 4rem) var(--grid-page-gutter,clamp(1.25rem, 5vw, 4rem));margin-inline:auto}.Uc6Orq_workspaceTitle{max-width:60ch;margin-bottom:1.5rem}.Uc6Orq_workspaceTitle h2,.Uc6Orq_quickSteps h2{color:var(--grid-ink);font:450 var(--grid-type-section,clamp(1.8rem, 3vw, 2.6rem))/1.15 var(--font-grid-display,Georgia, serif);letter-spacing:-.03em;margin:.6rem 0 .8rem}.Uc6Orq_workspaceTitle>p:last-child,.Uc6Orq_quickStepsHeading>p:last-child{color:var(--grid-ui-muted);line-height:1.75}.Uc6Orq_quickSteps{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.Uc6Orq_quickStepsHeading>p:last-child{max-width:48ch}.Uc6Orq_quickSteps ol{margin:0;padding:0;list-style:none}.Uc6Orq_quickSteps li{border-top:1px solid var(--grid-line);grid-template-columns:2rem 1fr;gap:.35rem .85rem;padding:1.1rem 0;display:grid}.Uc6Orq_quickSteps li span{color:var(--grid-ui-muted);font:.7rem/1.6 var(--font-grid-mono,monospace);grid-row:span 2}.Uc6Orq_quickSteps li strong{font-size:1rem;font-weight:500}.Uc6Orq_quickSteps li p{color:var(--grid-ui-muted);grid-column:2;margin:0;line-height:1.65}.Uc6Orq_workspace .plan-journey{color:var(--grid-ink);border:0;border-block:1px solid var(--grid-line);background:0 0;border-radius:0;gap:1.25rem;margin-block:1.5rem;padding:1.5rem 0}.Uc6Orq_workspace .plan-journey h2{font-size:1.5rem}.Uc6Orq_workspace .plan-journey__signals strong{font-size:1.8rem}.Uc6Orq_workspace .plan-journey nav a{border:0;border-top:1px solid var(--grid-line-strong);background:0 0;border-radius:0;padding:.8rem 0}.Uc6Orq_workspace .plan-workspace{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.Uc6Orq_workspace .plan-workspace>section{border:0;border-top:1px solid var(--grid-line);box-shadow:none;background:0 0;border-radius:0;padding:1.5rem 0}.Uc6Orq_workspace .plan-workspace .grid-op-reading{background:var(--grid-surface);border:1px solid var(--grid-line);border-radius:var(--grid-radius,2px);box-shadow:none;padding:1.5rem}.Uc6Orq_workspace .plan-workspace .grid-op-reading dt{color:var(--grid-ui-muted)}.Uc6Orq_workspace .plan-workspace .grid-op-reading dd{border-color:var(--grid-line)}.Uc6Orq_connected{width:min(100%, var(--grid-content-width,1280px));color:var(--grid-ink);padding:1.5rem var(--grid-page-gutter,clamp(1.25rem, 5vw, 4rem)) clamp(2.5rem, 5vw, 4rem);grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 2rem;margin-inline:auto;display:grid}.Uc6Orq_connected p{letter-spacing:.13em;color:var(--grid-ui-muted);font:.68rem/1.6 var(--font-grid-mono,monospace);grid-column:1/-1;margin:0}.Uc6Orq_connected a{border-top:1px solid var(--grid-line-strong);min-height:48px;color:var(--grid-ink);align-items:center;padding:.8rem 0;font-size:.9rem;line-height:1.5;text-decoration:none;display:flex}.Uc6Orq_page :is(a,button):focus-visible{outline:2px solid var(--grid-ink);outline-offset:3px;box-shadow:0 0 0 5px var(--grid-paper)}.Uc6Orq_page .reality-form textarea:focus-visible{outline:2px solid var(--grid-ink);outline-offset:3px;box-shadow:0 0 0 5px var(--grid-paper)}.Uc6Orq_page .reality-form input:focus-visible{outline:2px solid var(--grid-ink);outline-offset:3px;box-shadow:0 0 0 5px var(--grid-paper)}@media (max-width:1000px){.Uc6Orq_hero{grid-template-columns:minmax(0,1fr);gap:2rem}.Uc6Orq_heroForm{border-inline-start:0;border-top:1px solid var(--grid-line);padding-inline-start:0;padding-top:1.5rem}.Uc6Orq_quickSteps{grid-template-columns:1fr}}@media (max-width:720px){.Uc6Orq_connected{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:440px){.Uc6Orq_connected{grid-template-columns:1fr;gap:.5rem}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.Uc6Orq_heroForm .reality-form button{transition:background .2s}.Uc6Orq_heroForm .reality-form button:hover{background:#243831}.Uc6Orq_connected a:hover{text-underline-offset:5px;text-decoration:underline}}.Uc6Orq_connectedNote{max-width:80ch;color:var(--grid-ui-muted);flex-basis:100%;grid-column:1/-1;font-size:.75rem;line-height:1.7}
.YWSs3q_footer{padding:clamp(2rem, 5vw, 4rem) var(--grid-gutter,clamp(1.25rem, 4vw, 4rem)) 1.5rem;border-top:1px solid var(--grid-line);color:var(--grid-ink);background:var(--grid-paper);font-family:var(--font-grid-sans)}.YWSs3q_inner{width:min(var(--grid-content-width,1280px), 100%);margin-inline:auto}.YWSs3q_intro{justify-content:space-between;align-items:start;gap:2rem;margin-bottom:2.5rem;display:flex}.YWSs3q_identity{letter-spacing:-.04em;min-height:44px;color:inherit;white-space:nowrap;align-items:center;font-size:1.2rem;font-weight:650;text-decoration:none;display:inline-flex}.YWSs3q_identity span{font:10px/1.5 var(--font-grid-mono,monospace);letter-spacing:.12em;margin-left:.6rem;font-weight:400}.YWSs3q_statement{max-width:48ch;color:var(--grid-ui-muted);margin:0;font-size:.9rem;line-height:1.7}.YWSs3q_groups{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;display:grid}.YWSs3q_group{min-width:0}.YWSs3q_footer .YWSs3q_groups .YWSs3q_group h2{font:500 10px/1.6 var(--font-grid-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--grid-ui-muted);margin:0 0 .65rem}.YWSs3q_group ul{margin:0;padding:0;list-style:none}.YWSs3q_group a{width:fit-content;min-height:40px;color:inherit;overflow-wrap:anywhere;align-items:center;gap:.5rem;padding:.4rem 0;font-size:.85rem;line-height:1.5;text-decoration:none;display:flex}.YWSs3q_group a:hover{text-underline-offset:5px;text-decoration:underline}.YWSs3q_end{border-top:1px solid var(--grid-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-top:2rem;padding-top:1.5rem;display:flex}.YWSs3q_preferences{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.YWSs3q_operator{color:var(--grid-ui-muted);margin:0;font-size:.75rem;line-height:1.6}.YWSs3q_legal{flex-wrap:wrap;gap:.3rem 1.5rem;margin-top:.75rem;display:flex}.YWSs3q_legal a{min-height:40px;color:var(--grid-ui-muted);align-items:center;font-size:.75rem;line-height:1.5;text-decoration:none;display:inline-flex}.YWSs3q_legal a:hover{text-underline-offset:4px;text-decoration:underline}.YWSs3q_footer :is(a,button,select):focus-visible,.YWSs3q_quiet :is(a,button,select):focus-visible{outline:2px solid var(--grid-ink);outline-offset:3px}.YWSs3q_quiet{width:min(var(--grid-content-width,1280px), calc(100% - 2.5rem));border-top:1px solid var(--grid-line);color:var(--grid-ui-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;margin:0 auto;padding:1.25rem 0 1.5rem;display:flex}.YWSs3q_quiet p{font:10px/1.5 var(--font-grid-mono,monospace);letter-spacing:.1em;margin:0}.YWSs3q_quiet nav{flex-wrap:wrap;gap:.3rem 1.5rem;display:flex}.YWSs3q_quiet a{min-height:40px;color:inherit;align-items:center;font-size:.8rem;text-decoration:none;display:inline-flex}.YWSs3q_quiet a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:760px){.YWSs3q_intro{flex-direction:column;gap:.75rem;margin-bottom:1.75rem}.YWSs3q_groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 1.25rem}.YWSs3q_group a{min-height:44px;font-size:.8rem}.YWSs3q_legal a,.YWSs3q_quiet a{min-height:44px}.YWSs3q_end{flex-direction:column;align-items:start;gap:.8rem}}.YWSs3q_footer{--grid-line:#526158;--grid-ui-muted:#c3cec4;color:#f4f1e7;background:#132b24;padding-top:clamp(3rem,6vw,6rem)}.YWSs3q_intro{border-bottom:1px solid #526158;padding-bottom:2rem}.YWSs3q_identity{letter-spacing:-.065em;font-size:clamp(1.75rem,3vw,2.75rem);line-height:1}.YWSs3q_statement{color:#dce3d8;max-width:38ch;font-size:clamp(1rem,1.5vw,1.2rem)}.YWSs3q_footer .YWSs3q_groups .YWSs3q_group h2{color:#c3cec4;margin-bottom:1rem}.YWSs3q_group a{color:#f4f1e7;min-height:44px}.YWSs3q_group a:hover{color:#e8d3a6}.YWSs3q_operator,.YWSs3q_legal a{color:#c3cec4}.YWSs3q_footer :is(a,button,select):focus-visible{outline-offset:4px;box-shadow:none;outline:2px solid #ead8af}.YWSs3q_footer .YWSs3q_preferences .g45-lang__btn{color:#f4f1e7;background:#132b24;border-color:#9aada0}@media (max-width:760px){.YWSs3q_intro{gap:1.25rem;padding-bottom:1.5rem}.YWSs3q_groups{gap:2rem 1.25rem}}
html.grid-editorial .grid10 .JPjpPG_header{color:#142a23;background:#f5f3ec!important;border-bottom:1px solid #cbd0c5!important}html.grid-editorial .grid10 .JPjpPG_header .g10-frame__bar{gap:clamp(1rem,2vw,2.5rem);width:min(100%,1600px);min-height:88px;margin-inline:auto}html.grid-editorial .grid10 .JPjpPG_header .g10-frame__tools{flex:0 auto;gap:.7rem;min-width:0}html.grid-editorial .grid10 .JPjpPG_header .g10-navlink{letter-spacing:-.015em;min-height:44px;padding-inline:.75rem;font-size:.83rem}html.grid-editorial .grid10 .JPjpPG_header .g10-account-pill{background:0 0;border:1px solid #a5b0a5;border-radius:0;min-height:44px}html.grid-editorial .grid10 .JPjpPG_header .g45-lang__btn{color:#142a23;background:0 0;border:1px solid #a5b0a5;border-radius:0;min-height:44px}html.grid-editorial .grid10 .JPjpPG_header .g10-header-signout button{border:0;min-height:44px;padding-inline:.6rem}@media (max-width:1279px){html.grid-editorial .grid10 .JPjpPG_header .g10-frame__bar{min-height:76px}}@media (max-width:479px){html.grid-editorial .grid10 .JPjpPG_header .g10-frame__bar{gap:.5rem;min-height:72px;padding-inline:1rem}html.grid-editorial .grid10 .JPjpPG_header .g10-frame__tools{gap:.3rem}html.grid-editorial .grid10 .JPjpPG_header .g10-account-pill{width:44px;padding-inline:0}}@media (max-width:359px){html.grid-editorial .grid10 .JPjpPG_header .g10-frame__bar{gap:.3rem;padding-inline:.65rem}}
.hRf-Ca_trigger{border:1px solid var(--grid-line-strong);width:44px;height:44px;color:var(--grid-ui-ink);cursor:pointer;background:0 0;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;gap:.65rem;display:inline-flex}.hRf-Ca_trigger svg{width:22px;height:22px}.hRf-Ca_trigger:focus-visible,.hRf-Ca_panel :is(a,button,input):focus-visible{outline-offset:4px;outline:2px solid}.hRf-Ca_panel{background:var(--grid-paper,#f3f1ea);width:100%;max-width:none;height:100%;max-height:none;color:var(--grid-ui-ink,#16211c);font-family:var(--font-grid-sans,"GRID Inter", Arial, sans-serif);overscroll-behavior:contain;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:auto}.hRf-Ca_panel::backdrop{background:#090b0eaa}.hRf-Ca_top{border-bottom:1px solid var(--grid-line);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem clamp(1rem,4vw,4rem);display:flex}.hRf-Ca_identity{letter-spacing:-.06em;color:inherit;font-size:1.55rem;font-weight:700;text-decoration:none}.hRf-Ca_close{min-height:44px;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:1rem;display:flex}.hRf-Ca_close svg{width:23px;height:23px}.hRf-Ca_body{grid-template-columns:minmax(0,.65fr) minmax(0,1.5fr);gap:clamp(2rem,5vw,5rem);padding:clamp(1.5rem,4vw,4rem);display:grid}.hRf-Ca_lead{align-self:start;position:sticky;top:2rem}.hRf-Ca_kicker{font:10px/1.6 var(--font-grid-mono,monospace);letter-spacing:.15em;text-transform:uppercase;margin:0 0 1.4rem}.hRf-Ca_lead h2{letter-spacing:-.065em;max-width:18ch;margin:0 0 1rem;font-size:clamp(2rem,3.4vw,3rem);font-weight:450;line-height:1.01}.hRf-Ca_lead p:not(.hRf-Ca_kicker){max-width:30ch;color:var(--grid-ui-muted);font-size:.95rem;line-height:1.7}.hRf-Ca_search{gap:.7rem;margin:1.5rem 0 .75rem;font-size:.8rem;display:grid}.hRf-Ca_search input{width:100%;min-width:0;min-height:48px;color:inherit;font:inherit;background:0 0;border:0;border-bottom:1px solid #69766c;border-radius:0;padding:.75rem 0;font-size:1rem}.hRf-Ca_languages{gap:.7rem;margin-top:1.25rem;display:flex}.hRf-Ca_languages button{min-width:44px;min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #79867c;border-radius:2px}.hRf-Ca_languages button[aria-pressed=true]{background:var(--grid-ui-action);color:var(--grid-field-text)}.hRf-Ca_groups{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:2rem;display:grid}.hRf-Ca_group{min-width:0}.hRf-Ca_group h3{font:10px/1.6 var(--font-grid-mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--grid-ui-muted);margin:0 0 .8rem}.hRf-Ca_group a{border-top:1px solid var(--grid-line);min-height:48px;color:inherit;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:1rem;padding:.85rem 0;text-decoration:none;transition:color .2s,background .2s;display:grid}.hRf-Ca_group a:hover,.hRf-Ca_group a[aria-current]{color:var(--grid-ink);background:var(--grid-surface)}.hRf-Ca_group a strong{overflow-wrap:anywhere;letter-spacing:-.025em;font-size:1.05rem;font-weight:450;line-height:1.25}.hRf-Ca_group a small{color:var(--grid-ui-muted);max-width:31ch;margin-top:.4rem;font-size:.76rem;line-height:1.5;display:block}.hRf-Ca_arrow{width:15px;height:15px}.hRf-Ca_empty{padding:2rem 0;line-height:1.7}@media (max-width:760px){.hRf-Ca_body{grid-template-columns:minmax(0,1fr)}.hRf-Ca_lead{position:static}.hRf-Ca_lead h2{max-width:16ch;font-size:2.25rem}.hRf-Ca_lead p:not(.hRf-Ca_kicker){max-width:44ch}.hRf-Ca_groups{gap:2rem 1.2rem}}@media (max-width:440px){.hRf-Ca_groups{grid-template-columns:minmax(0,1fr)}.hRf-Ca_group a small{max-width:none}}@media (prefers-reduced-motion:reduce){.hRf-Ca_group a{transition:none}}.hRf-Ca_top{z-index:2;background:var(--grid-paper,#f3f1ea);position:sticky;top:0}.hRf-Ca_lead{top:7rem}@media (max-height:750px){.hRf-Ca_lead{position:static}}.hRf-Ca_content{gap:2rem;min-width:0;display:grid}.hRf-Ca_tasks{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.hRf-Ca_task{background:#e1e8df;min-width:0;padding:1.2rem}.hRf-Ca_taskPrimary{min-height:44px;color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:.6rem 1rem;text-decoration:none;display:grid}.hRf-Ca_taskPrimary strong{letter-spacing:-.025em;font-size:1.15rem;font-weight:550}.hRf-Ca_taskPrimary>span:first-of-type{grid-column:1/-1;font-size:.85rem;line-height:1.65}.hRf-Ca_taskPrimary>span:last-of-type{grid-area:1/2}.hRf-Ca_taskSecondary,.hRf-Ca_start{min-height:44px;color:inherit;text-underline-offset:5px;justify-content:space-between;align-items:center;gap:1rem;padding-block:.5rem;font-size:.85rem;line-height:1.55;text-decoration:underline;display:flex}.hRf-Ca_taskSecondary{border-top:1px solid #adbdaf;margin-top:.6rem}.hRf-Ca_start{border-bottom:1px solid var(--grid-line-strong);padding-bottom:1rem}@media (max-width:440px){.hRf-Ca_tasks{grid-template-columns:minmax(0,1fr)}}html.grid-editorial .grid-experience-shell .hRf-Ca_bottomnav a{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;min-width:0;min-height:52px;padding:.4rem .2rem;font-size:.75rem;line-height:1.25;overflow:visible}.hRf-Ca_taskPrimary[aria-current] strong{text-underline-offset:5px;text-decoration:underline}.hRf-Ca_panel{color:#142a23;background:#f5f3ec}.hRf-Ca_top{background:#f5f3ec;border-bottom-color:#b7c2b6}.hRf-Ca_lead h2{font-family:var(--font-grid-display);letter-spacing:-.05em;font-size:clamp(2.3rem,4vw,4rem);line-height:1.05}.hRf-Ca_task{color:#f5f3ec;background:#183c30;border-top:3px solid #d3bb86;padding:clamp(1.2rem,2vw,1.8rem)}.hRf-Ca_taskPrimary strong{font-size:clamp(1.2rem,1.7vw,1.6rem);line-height:1.2}.hRf-Ca_taskPrimary>span:first-of-type{color:#e0e7dc}.hRf-Ca_taskSecondary{border-top-color:#6f8e7c}.hRf-Ca_task :is(a,button):focus-visible{outline-color:#ead8af}.hRf-Ca_group a{border-top-color:#b7c2b6}@media (max-width:760px){.hRf-Ca_body{gap:1.5rem}.hRf-Ca_lead h2{max-width:22ch;font-size:clamp(2rem,8vw,3rem)}.hRf-Ca_lead p:not(.hRf-Ca_kicker){font-size:.9rem;line-height:1.6}}
.grobus-page{padding-bottom:2.5rem}.grobus-hero{align-items:center;gap:1.25rem;margin-top:.5rem;display:grid}@media (min-width:720px){.grobus-hero{grid-template-columns:auto 1fr}}.grobus-hero-visual{text-align:center;flex-direction:column;align-items:center;display:flex}.grobus-hero-visual__name{letter-spacing:.06em;margin-top:.65rem;font-size:1.35rem;font-weight:800}.grobus-hero-visual__sub{color:var(--g10-text-faint);font-size:.78rem}.grobus-orb{border-radius:50%;position:relative;box-shadow:0 12px 40px #0f2a2040}.grobus-orb__svg{width:100%;height:100%;animation:5s ease-in-out infinite grobus-float;display:block}.grobus-orb--static .grobus-orb__svg{animation:none}.grobus-orb__node{animation:2.4s ease-in-out infinite grobus-pulse}.grobus-orb__node--delay{animation-delay:.5s}.grobus-orb__node--delay2{animation-delay:1s}.grobus-orb__voice{align-items:flex-end;gap:3px;height:14px;display:flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.grobus-orb__voice span{background:#d8b15ad9;border-radius:2px;width:3px;animation:.9s ease-in-out infinite grobus-wave}.grobus-orb__voice span:nth-child(2){animation-delay:.15s}.grobus-orb__voice span:nth-child(3){animation-delay:.3s}.grobus-orb__voice span:nth-child(4){animation-delay:.45s}@keyframes grobus-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes grobus-pulse{0%,to{opacity:.65}50%{opacity:1}}@keyframes grobus-wave{0%,to{height:4px}50%{height:12px}}@media (prefers-reduced-motion:reduce){.grobus-orb__svg,.grobus-orb__node,.grobus-orb__voice span{animation:none!important}}.grobus-cap-grid{gap:.55rem;margin-top:.75rem;display:grid}@media (min-width:560px){.grobus-cap-grid{grid-template-columns:repeat(2,1fr)}}.grobus-cap{border:1px solid var(--g10-line);border-left:3px solid var(--g10-verified);background:var(--g10-surface);border-radius:10px;padding:.85rem 1rem}.grobus-cap__title{font-size:.9rem;font-weight:700}.grobus-cap__desc{color:var(--g10-text-dim);margin-top:.25rem;font-size:.82rem;line-height:1.45}.grobus-prompt-panel,.grobus-limits,.grobus-roadmap,.grobus-sources{border:1px solid var(--g10-line);background:var(--g10-panel,#f3f1ec);border-radius:12px;margin-top:1rem;padding:1rem 1.05rem}.grobus-prompt-list{gap:.65rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.grobus-prompt-list li{background:var(--g10-surface);border:1px dashed var(--g10-line);border-radius:8px;padding:.65rem .75rem}.grobus-limits ul,.grobus-sources ul{color:var(--g10-text-dim);margin:.5rem 0 0;padding-left:1.1rem;font-size:.86rem;line-height:1.55}.grobus-sources li{flex-wrap:wrap;justify-content:space-between;gap:.35rem;margin-bottom:.35rem;display:flex}.grobus-roadmap__list{color:var(--g10-text-dim);margin:.5rem 0 0;padding-left:1.15rem;font-size:.86rem;line-height:1.6}.grobus-chat-mock{border:1px solid var(--g10-line);background:var(--g10-surface);border-radius:12px;margin-top:1rem;padding:1rem}.grobus-chat-mock__input{border:1px dashed var(--g10-line-strong);background:var(--g10-panel);width:100%;color:var(--g10-text-faint);border-radius:8px;padding:.65rem .75rem;font-size:.88rem}.grobus-teaser--inline{margin-top:.55rem;font-size:.86rem}.grobus-teaser__link{color:var(--g10-verified);font-weight:650;text-decoration:none}.grobus-teaser__link:hover{text-decoration:underline}.grobus-teaser__badge{color:var(--g10-text-faint);text-transform:uppercase;letter-spacing:.04em;margin-left:.45rem;font-size:.72rem}.grobus-teaser--card{border:1px solid var(--g10-line);background:linear-gradient(165deg,#1e4d380f,#0000);border-radius:12px;padding:.95rem 1.05rem}.grobus-teaser__kicker{letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.78rem;font-weight:700;display:flex}.grobus-teaser__title{margin-top:.45rem;font-size:.95rem;font-weight:700}.grobus-teaser__body{color:var(--g10-text-dim);margin-top:.3rem;font-size:.84rem;line-height:1.5}.grobus-teaser--card .g10-btn{margin-top:.75rem}.roadmap-region-block{border:1px solid var(--g10-line);background:var(--g10-surface);border-radius:10px;margin-top:.75rem;padding:.85rem 1rem}.roadmap-region-block__nodes{flex-wrap:wrap;gap:.35rem;margin-top:.5rem;display:flex}.roadmap-node-chip{background:var(--g10-panel);border:1px solid var(--g10-line);color:var(--g10-text-dim);border-radius:6px;padding:.2rem .45rem;font-size:.74rem}.roadmap-node-chip[data-sensitive]{color:var(--g10-risk);border-color:#b03a2e59}.grobus-orb--interactive:hover .grobus-orb__svg{filter:brightness(1.04)}.grobus-orb__grid-spin{transform-origin:60px 60px;animation:24s linear infinite grobus-spin}.grobus-orb__ring--outer{transform-origin:60px 60px;animation:36s linear infinite reverse grobus-spin}.grobus-orb__status-light{animation:2.8s ease-in-out infinite grobus-status}.grobus-face__eye{fill:#f7f5f1bf}.grobus-face--active .grobus-face__eye{fill:#d8b15af2}.grobus-orb__voice-wrap{position:absolute;bottom:6%;left:50%;transform:translate(-50%)}.grobus-voice-wave{align-items:flex-end;gap:3px;height:14px;display:flex}.grobus-voice-wave span{background:#d8b15ad9;border-radius:2px;width:3px;animation:.9s ease-in-out infinite grobus-wave}.grobus-voice-wave span:nth-child(2){animation-delay:.12s}.grobus-voice-wave span:nth-child(3){animation-delay:.24s}.grobus-voice-wave span:nth-child(4){animation-delay:.36s}.grobus-voice-wave span:nth-child(5){animation-delay:.48s}.grobus-voice-wave--planned{opacity:.55}@keyframes grobus-spin{to{transform:rotate(360deg)}}@keyframes grobus-status{0%,to{opacity:.55}50%{opacity:1}}.grobus-nav-icon__pulse{animation:2.4s ease-in-out infinite grobus-pulse}.grobus-nav-icon--static .grobus-nav-icon__pulse{animation:none}.grobus-global-dock{z-index:45;right:max(.85rem, env(safe-area-inset-right));bottom:calc(4.25rem + env(safe-area-inset-bottom));border:1px solid var(--g10-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--g10-text);letter-spacing:.04em;background:#f7f5f1eb;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .65rem .45rem .5rem;font-size:.78rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;position:fixed;box-shadow:0 8px 28px #0f2a202e}@media (min-width:1024px){.grobus-global-dock{bottom:max(1.25rem, env(safe-area-inset-bottom))}}.grobus-global-dock:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0f2a2038}.grobus-global-dock__orb{justify-content:center;align-items:center;display:flex}.grobus-global-dock__label{text-transform:uppercase}.grobus-global-dock .grobus-status-badge{padding:.12rem .35rem;font-size:.62rem}.grobus-chat-preview{border:1px solid var(--g10-line);background:radial-gradient(480px 220px at 0% 0%, #2f6b5012, transparent 55%), var(--g10-panel);box-shadow:var(--prm-shadow-soft,0 8px 24px #0f2a200f);border-radius:14px;margin-top:.5rem;padding:1rem 1.05rem}.grobus-chat-preview__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.65rem;display:flex}.grobus-chat-preview__honesty{color:var(--g10-verified);margin-top:.25rem;font-size:.84rem;font-weight:650}.grobus-chat-preview__layout{gap:1.15rem;margin-top:1rem;display:grid}@media (min-width:820px){.grobus-chat-preview__layout{grid-template-columns:minmax(200px,240px) 1fr;align-items:start}}.grobus-chat-preview__aside{text-align:center;border:1px solid var(--g10-line);background:var(--g10-surface);border-radius:12px;padding:.75rem}.grobus-chat-preview__aside-note{color:var(--g10-text-faint);margin-top:.45rem;font-size:.78rem;line-height:1.45}.grobus-chat-preview__context{color:var(--g10-text-dim);margin-top:.55rem;font-size:.82rem}.grobus-prompt-dock__label{letter-spacing:.04em;text-transform:uppercase;color:var(--g10-text-faint);font-size:.78rem;font-weight:700}.grobus-prompt-dock__list{gap:.45rem;margin:.55rem 0 0;padding:0;list-style:none;display:grid}.grobus-prompt-dock__btn{text-align:left;border:1px solid var(--g10-line);background:var(--g10-surface);cursor:pointer;width:100%;color:var(--g10-text);border-radius:10px;padding:.6rem .7rem;font-size:.86rem;line-height:1.4;transition:border-color .15s,background .15s}.grobus-prompt-dock__btn:hover{background:var(--g10-panel-2,var(--g10-panel));border-color:#2f6b5073}.grobus-prompt-dock__btn--active{border-color:var(--g10-verified);box-shadow:inset 0 0 0 1px #2f6b5033}.grobus-prompt-dock__input-wrap{margin-top:.65rem;display:block}.grobus-prompt-dock__input{border:1px dashed var(--g10-line-strong);background:var(--g10-panel);width:100%;color:var(--g10-text-faint);border-radius:8px;padding:.65rem .75rem;font-size:.86rem}.grobus-answer-card{border:1px solid var(--g10-line);background:var(--g10-surface);border-radius:12px;margin-top:1rem;padding:1rem 1.05rem}@media (min-width:820px){.grobus-answer-card{margin-top:0}}.grobus-answer-card__head{flex-direction:column;gap:.35rem;display:flex}.grobus-answer-card__prompt{font-size:.92rem;font-weight:650}.grobus-answer-card__h{letter-spacing:.06em;text-transform:uppercase;color:var(--g10-text-faint);margin:0 0 .35rem;font-size:.72rem;font-weight:800}.grobus-answer-card__block{margin-top:.85rem}.grobus-answer-card__block--lead p{font-size:.92rem;line-height:1.55}.grobus-answer-card__block--muted{opacity:.92}.grobus-answer-card__grid{gap:.65rem;display:grid}@media (min-width:640px){.grobus-answer-card__grid{grid-template-columns:repeat(3,1fr)}}.grobus-answer-card__block ul{color:var(--g10-text-dim);margin:0;padding-left:1.05rem;font-size:.84rem;line-height:1.5}.grobus-answer-card__meta{border-top:1px solid var(--g10-line);color:var(--g10-text-dim);margin-top:.85rem;padding-top:.75rem;font-size:.82rem;line-height:1.55}.grobus-answer-card__foot{margin-top:.75rem;font-size:.86rem;line-height:1.55}.grobus-answer-card__save{color:var(--g10-text-faint);margin-top:.35rem;font-size:.8rem}.grobus-barometer{border:1px solid var(--g10-line);text-align:left;background:linear-gradient(165deg,#ddc5940f,#0000);border-radius:10px;margin-top:.85rem;padding:.75rem}.grobus-barometer__title{font-size:.82rem;font-weight:800}.grobus-barometer__sub{color:var(--g10-text-dim);margin-top:.25rem;font-size:.76rem;line-height:1.45}.grobus-barometer__chips{flex-wrap:wrap;gap:.35rem;margin-top:.55rem;display:flex}.grobus-barometer__chip{border:1px solid var(--g10-line);background:var(--g10-panel);border-radius:6px;padding:.2rem .45rem;font-size:.72rem;font-weight:650}.grobus-barometer__chip[data-level=stark]{border-color:#2f6b5073}.grobus-barometer__chip[data-level=dünn]{border-color:#b0782866}.grobus-barometer__chip[data-risk=mittel],.grobus-barometer__chip[data-risk=hoch]{border-color:#b03a2e59}.grobus-barometer__next{margin-top:.55rem;font-size:.8rem;line-height:1.45}.grobus-barometer__next-label{letter-spacing:.05em;text-transform:uppercase;color:var(--g10-text-faint);font-size:.68rem;font-weight:800;display:block}.grobus-barometer__rule{color:var(--g10-verified);margin-top:.45rem;font-size:.78rem;font-weight:650}.grobus-barometer__disclaimer{color:var(--g10-text-faint);margin-top:.25rem;font-size:.72rem}.grobus-home-future{border-radius:var(--g10-radius-lg,14px);border:1px solid var(--g10-line);background:radial-gradient(520px 280px at 85% 10%, #ddc59414, transparent 60%), var(--g10-panel);box-shadow:var(--prm-shadow-soft,0 8px 24px #0f2a200f);padding:1.15rem 1.1rem}.grobus-home-future__grid{gap:1rem;margin-top:.65rem;display:grid}@media (min-width:720px){.grobus-home-future__grid{grid-template-columns:auto 1fr;align-items:center}}.grobus-home-future__visual{flex-direction:column;align-items:center;gap:.45rem;display:flex}.grobus-home-future__questions{color:var(--g10-text-dim);margin:.75rem 0 0;padding-left:1.1rem;font-size:.9rem;line-height:1.55}.grobus-home-future__preview{color:var(--g10-text-faint);flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.65rem;font-size:.82rem;display:flex}.grobus-home-future__actions{margin-top:.85rem}.grobus-cap--premium{background:linear-gradient(165deg, #1e4d380d, var(--g10-surface));box-shadow:0 4px 14px #0f2a200a}.grobus-cap-grid--panel{margin-top:.75rem}@media (min-width:720px){.grobus-cap-grid--panel{grid-template-columns:repeat(3,1fr)}}.grobus-token-badge{letter-spacing:.04em;text-transform:uppercase;color:var(--g10-text-dim);border:1px dashed var(--g10-line-strong);background:var(--g10-panel-2,var(--g10-panel));border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.72rem;font-weight:700;display:inline-flex}.grobus-token-badge__dot{background:var(--g10-member-gold,#d8b15a);border-radius:50%;width:6px;height:6px}.grobus-account-panel{border:1px solid var(--g10-line);background:var(--g10-panel);border-radius:12px;padding:1rem 1.05rem}.grobus-account-panel--elite{border-radius:var(--g10-radius,18px);box-shadow:var(--g10-shadow);background:linear-gradient(165deg,#fafcf9 0%,#f3f7f4 55%,#2f6b500f 100%);border-color:#2f6b5038;padding:1.25rem 1.2rem 1.15rem}.grobus-account-panel__hero{align-items:flex-start;gap:1rem;display:flex}.grobus-account-panel__badges{flex-wrap:wrap;gap:.4rem;margin-bottom:.45rem;display:flex}.grobus-account-panel__title{letter-spacing:-.02em;font-size:clamp(1.05rem,3vw,1.22rem);font-weight:800;line-height:1.2}.grobus-account-panel__sub{color:var(--g10-text-dim);margin-top:.4rem;font-size:.86rem;line-height:1.55}.grobus-account-panel__prompts{flex-direction:column;gap:.45rem;margin-top:1rem;display:flex}.grobus-account-panel__prompt{border:1px solid var(--g10-line);background:var(--g10-surface);min-height:44px;color:inherit;border-radius:12px;padding:.65rem .85rem;font-size:.84rem;line-height:1.45;text-decoration:none;transition:border-color .14s;display:block}.grobus-account-panel__prompt:hover{border-color:#2f6b5066}.grobus-account-panel__token-copy{color:var(--g10-text-dim);margin-top:.35rem;font-size:.8rem;line-height:1.45}.grobus-account-panel__insights-block{margin-top:1rem}.grobus-account-panel__privacy-fold{margin-top:1rem;font-size:.84rem}.grobus-account-panel__privacy-fold summary{cursor:pointer;color:var(--g10-text-dim);font-weight:650}.grobus-account-panel__privacy-fold .grobus-privacy-panel{box-shadow:none;background:0 0;border:none;margin-top:.75rem;padding:0}.grobus-account-panel__actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.grobus-account-panel__actions .g10-btn{min-height:44px}.grobus-account-panel__head{align-items:flex-start;gap:.85rem;display:flex}.grobus-account-panel__unlocks{gap:.45rem;margin:.85rem 0 0;padding:0;list-style:none;display:grid}.grobus-account-panel__unlocks li{border:1px solid var(--g10-line);background:var(--g10-surface);border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .65rem;font-size:.86rem;display:flex}.grobus-account-panel__token{color:var(--g10-text-dim);margin-top:.75rem;font-size:.82rem;line-height:1.5}.grobus-account-panel__token .grobus-token-badge{margin-bottom:.35rem}.grobus-account-panel__details{margin-top:.85rem;font-size:.86rem}.grobus-account-panel__details ul{color:var(--g10-text-dim);margin:.35rem 0 0;padding-left:1.1rem;font-size:.84rem}.grobus-pricing-panel__list{color:var(--g10-text-dim);margin:.55rem 0 0;padding-left:1.1rem;font-size:.86rem;line-height:1.6}.grobus-pricing-panel__head{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.grobus-teaser--card .grobus-teaser__orb-row{align-items:center;gap:.5rem;display:flex}.grobus-loading{text-align:center;flex-direction:column;align-items:center;gap:.45rem;padding:1.5rem 1rem;display:flex}.grobus-loading__msg{font-size:.9rem;font-weight:650}.grobus-loading__sub{color:var(--g10-text-faint);font-size:.82rem}.grid10 .g10-navlink--grobus{background:linear-gradient(165deg,#2f6b500f,#0000);border:1px solid #2f6b5040;align-items:center;gap:.35rem;display:inline-flex}.grid10 .g10-navlink--grobus .grobus-status-badge{margin-left:.15rem;padding:.1rem .3rem;font-size:.58rem}.g10-bottomnav a.g10-bn-grobus{color:var(--g10-verified);font-weight:700}.g10-bottomnav a.g10-bn-grobus[data-active=true] .g10-bn-glyph{filter:drop-shadow(0 0 4px #2f6b5059)}@media (prefers-reduced-motion:reduce){.grobus-orb__grid-spin,.grobus-orb__ring--outer,.grobus-orb__status-light,.grobus-voice-wave span,.grobus-nav-icon__pulse,.grobus-global-dock:hover{animation:none!important;transform:none!important}}.grobus-chat-live__main{flex-direction:column;min-height:360px;display:flex}.grobus-chat-live__thread{border:1px solid var(--g10-line);background:var(--g10-surface);border-radius:12px;flex-direction:column;flex:1;gap:.65rem;max-height:min(52vh,420px);padding:.65rem;display:flex;overflow-y:auto}.grobus-chat-live__empty{color:var(--g10-text-dim);margin:0;font-size:.88rem;line-height:1.55}.grobus-bubble{border:1px solid var(--g10-line);border-radius:12px;max-width:92%;padding:.55rem .75rem}.grobus-bubble--user{background:linear-gradient(165deg, #2f6b501f, var(--g10-panel));border-color:#2f6b5040;align-self:flex-end}.grobus-bubble--assistant{background:var(--g10-panel);align-self:flex-start}.grobus-bubble--streaming .grobus-bubble__body{opacity:.92}.grobus-bubble__label{letter-spacing:.06em;text-transform:uppercase;color:var(--g10-text-faint);margin-bottom:.25rem;font-size:.62rem;font-weight:800;display:block}.grobus-bubble__body{white-space:pre-wrap;font-size:.88rem;line-height:1.55}.grobus-chat-live__composer{flex-wrap:wrap;align-items:flex-end;gap:.5rem;margin-top:.65rem;display:flex}.grobus-chat-live__input{border:1px solid var(--g10-line-strong);background:var(--g10-surface);resize:vertical;border-radius:10px;width:100%;min-height:52px;padding:.65rem .75rem;font-family:inherit;font-size:.9rem}.grobus-chat-live__suggestions{margin-top:.55rem}.grobus-chat-live__error{color:var(--g10-risk);margin:.5rem 0 0;font-size:.86rem}.grobus-chat-live__gate{margin-top:.65rem}.grobus-chat-live__hint{color:var(--g10-text-faint);margin-top:.45rem;font-size:.8rem}.grobus-chat-preview__aside-note--muted{color:var(--g10-text-faint);font-size:.78rem}.grobus-status-strip{border:1px solid var(--g10-line);color:var(--g10-text-dim);background:#f7f5f1a6;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.35rem;margin:.65rem 0 .85rem;padding:.45rem .65rem;font-size:.78rem;display:flex}.grobus-status-strip__dot{background:var(--g10-text-faint);border-radius:50%;width:7px;height:7px}.grobus-status-strip__dot[data-live=true]{background:#2f6b50;box-shadow:0 0 0 3px #2f6b5026}.grobus-status-strip__primary{color:var(--g10-text);font-weight:700}.grobus-status-strip__thinking{color:var(--g10-verified);font-weight:650}.grobus-composer{margin-top:.75rem}.grobus-composer__chips{flex-wrap:wrap;gap:.35rem;margin-bottom:.55rem;display:flex}.grobus-composer__chip{border:1px solid var(--g10-line);background:var(--g10-panel);color:var(--g10-text-dim);cursor:pointer;border-radius:999px;padding:.28rem .55rem;font-size:.72rem;font-weight:650}.grobus-composer__chip:hover:not(:disabled){color:var(--g10-text);border-color:#2f6b5059}.grobus-composer__panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(165deg,#ffffffb8,#f7f5f18c);border:1px solid #2f6b502e;border-radius:14px;gap:.65rem;padding:.75rem;display:flex;box-shadow:0 10px 32px #0f2a2014}.grobus-composer__orb{flex-shrink:0;align-self:flex-start}.grobus-composer__field-wrap{flex:1;min-width:0}.grobus-composer:not(.grobus-composer--native) .grobus-composer__input{resize:none;background:0 0;border:none;outline:none;width:100%;min-height:72px;padding:.55rem .15rem;font-family:inherit;font-size:.95rem;line-height:1.5}.grobus-composer--native .grobus-composer__input{resize:none;background:0 0;border:none;outline:none;width:100%;padding:.35rem .15rem;font-family:inherit}.grobus-composer__meta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.35rem;display:flex}.grobus-composer__hint{color:var(--g10-text-faint);font-size:.68rem}.grobus-composer__send{cursor:pointer;background:linear-gradient(145deg,#2f6b50,#1e4d38);border:none;border-radius:50%;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:grid;box-shadow:0 6px 18px #1e4d3859}.grobus-composer__send:disabled{opacity:.45;cursor:not-allowed}.grobus-composer__send-icon{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #f7f5f1;width:0;height:0;margin-left:2px}.grobus-composer--compact .grobus-composer__panel{padding:.55rem}.grobus-composer--compact:not(.grobus-composer--native) .grobus-composer__input{min-height:52px;font-size:.88rem}.grobus-thread{flex-direction:column;gap:.85rem;display:flex}.grobus-thread__empty{color:var(--g10-text-dim);margin:0;font-size:.86rem;line-height:1.55}.grobus-msg{align-items:flex-start;gap:.55rem;display:flex}.grobus-msg--user{justify-content:flex-end}.grobus-msg--user .grobus-msg__bubble{background:linear-gradient(165deg,#2f6b5024,#f7f5f1e6);border:1px solid #2f6b5038;border-radius:14px 14px 4px;max-width:88%;padding:.55rem .75rem;font-size:.88rem;line-height:1.5}.grobus-msg__stack{flex:1;min-width:0;max-width:100%}.grobus-msg__head{flex-wrap:wrap;align-items:baseline;gap:.35rem;margin-bottom:.25rem;display:flex}.grobus-msg__name{letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:800}.grobus-msg__state{color:var(--g10-text-faint);font-size:.68rem}.grobus-msg__bubble{border:1px solid var(--g10-line);background:var(--g10-panel);white-space:pre-wrap;border-radius:4px 14px 14px;padding:.65rem .8rem;font-size:.88rem;line-height:1.55}.grobus-msg--streaming .grobus-msg__bubble{min-height:2.5rem}.grobus-msg__typing{background:var(--g10-verified);border-radius:50%;width:6px;height:6px;margin-left:4px;animation:1.2s ease-in-out infinite grobus-pulse;display:inline-block}.grobus-msg__trust{letter-spacing:.04em;text-transform:uppercase;color:var(--g10-text-faint);margin:.45rem 0 0;font-size:.68rem}.grobus-msg__ctas{flex-wrap:wrap;gap:.35rem;margin-top:.45rem;display:flex}.grobus-msg__cta{border:1px solid var(--g10-line);color:var(--g10-verified);border-radius:8px;padding:.25rem .5rem;font-size:.72rem;font-weight:700;text-decoration:none}.grobus-chat-live__thread--premium{overflow-anchor:auto;scroll-behavior:auto;background:0 0;border:none;max-height:min(56vh,460px);padding:0;overflow-y:auto}.grobus-msg--assistant.grobus-msg--streaming .grobus-msg__bubble{min-height:2.5rem}.grobus-logo-orb{flex-shrink:0;position:relative}.grobus-logo-orb__svg{filter:drop-shadow(0 10px 24px #0f2a2038);width:100%;height:100%;display:block}.grobus-logo-orb--interactive .grobus-logo-orb__svg{animation:5s ease-in-out infinite grobus-float}.grobus-logo-orb--static .grobus-logo-orb__svg{animation:none}.grobus-logo-orb__spin{transform-origin:60px 60px;animation:18s linear infinite grobus-spin}.grobus-logo-orb--thinking .grobus-logo-orb__status{fill:#d8b15a}.grobus-logo-orb--speaking .grobus-logo-orb__status{fill:#7ec4a0;animation:1.1s ease-in-out infinite grobus-speak-pulse}.grobus-logo-orb--listening .grobus-logo-orb__status{fill:#ddc594;animation:1.4s ease-in-out infinite grobus-speak-pulse}.grobus-logo-orb--speaking:not(.grobus-logo-orb--static) .grobus-logo-orb__svg,.grobus-logo-orb--listening:not(.grobus-logo-orb--static) .grobus-logo-orb__svg{filter:drop-shadow(0 0 10px #7ec4a059)}@keyframes grobus-speak-pulse{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.grobus-msg__prose,.grobus-msg__section-body{white-space:pre-wrap;margin:0;font-size:.94rem;line-height:1.55}.grobus-msg__sections{gap:.65rem;display:grid}.grobus-msg__section{background:#0f2a200a;border:1px solid #0f2a200f;border-radius:10px;padding:.55rem .65rem}.grobus-msg__section-title{letter-spacing:.04em;text-transform:uppercase;color:var(--g10-text-dim);margin:0 0 .25rem;font-size:.72rem;font-weight:750}.grobus-msg__cta--btn{cursor:pointer;font:inherit;background:#2f6b501a;border:none}.grobus-composer__actions{align-items:center;gap:.35rem;display:flex}.grobus-composer__mic{border:1px solid var(--g10-line);background:var(--g10-bg);color:var(--g10-text);border-radius:999px;padding:.35rem .55rem;font-size:.78rem}.grobus-composer__mic--on{background:#ddc5941f;border-color:#ddc594}.grobus-privacy-panel__toggles{gap:.55rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.grobus-privacy-panel__toggles label{align-items:flex-start;gap:.5rem;font-size:.9rem;line-height:1.45;display:flex}.grobus-privacy-panel__note{color:var(--g10-text-dim);margin-top:.5rem;font-size:.85rem}.grobus-account-panel__insight-delete{color:var(--g10-text-dim);cursor:pointer;background:0 0;border:none;margin-top:.35rem;padding:0;font-size:.78rem;text-decoration:underline}.grobus-logo-orb--member .grobus-logo-orb__status{fill:#d8b15a;filter:drop-shadow(0 0 4px #d8b15acc)}.grobus-logo-orb--limit .grobus-logo-orb__status{fill:#9aa39c}.grobus-logo-orb--error .grobus-logo-orb__status{fill:#c45c4a}.grobus-logo-orb--warning .grobus-logo-orb__status{fill:#c9923a}.grobus-assistant-dock{z-index:48;right:max(.85rem, env(safe-area-inset-right));bottom:var(--g10-dock-bottom,calc(4.85rem + env(safe-area-inset-bottom)));pointer-events:none;flex-direction:column;align-items:flex-end;gap:.55rem;display:flex;position:fixed}@media (min-width:1024px){.grobus-assistant-dock{bottom:max(1.25rem, env(safe-area-inset-bottom))}}.grobus-assistant-dock__trigger,.grobus-assistant-dock__panel{pointer-events:auto}.grobus-assistant-dock__trigger{border:1px solid var(--g10-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);letter-spacing:.05em;cursor:pointer;min-height:44px;color:var(--g10-text);background:#f7f5f1f0;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .7rem .4rem .45rem;font-size:.76rem;font-weight:800;display:inline-flex;box-shadow:0 8px 28px #0f2a202e}.grobus-assistant-dock__trigger-orb{display:flex;position:relative}.grobus-assistant-dock__status{background:#9aa39c;border:2px solid #f7f5f1;border-radius:50%;width:8px;height:8px;position:absolute;top:-2px;right:-2px}.grobus-assistant-dock__status--on{background:#2f6b50}.grobus-assistant-dock__live{color:var(--g10-verified);text-transform:uppercase;font-size:.62rem;font-weight:700}.grobus-assistant-dock__backdrop{z-index:-1;pointer-events:auto;background:#0f2a202e;position:fixed;inset:0}.grobus-assistant-dock__panel{border:1px solid var(--g10-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f5f1f5;border-radius:16px;flex-direction:column;width:min(420px,100vw - 1.5rem);max-height:min(72vh,560px);display:flex;overflow:hidden;box-shadow:0 16px 48px #0f2a2038}.grobus-assistant-dock__head{border-bottom:1px solid var(--g10-line);justify-content:space-between;align-items:center;padding:.65rem .75rem;display:flex}.grobus-assistant-dock__title{letter-spacing:.08em;margin:0;font-size:.82rem;font-weight:800}.grobus-assistant-dock__actions{align-items:center;gap:.5rem;font-size:.72rem;display:flex}.grobus-assistant-dock__full{color:var(--g10-verified);font-weight:700;text-decoration:none}.grobus-assistant-dock__close{cursor:pointer;color:var(--g10-text-dim);background:0 0;border:none;font-weight:650}.grobus-assistant-dock__thread{flex:1;padding:.65rem .75rem;overflow-y:auto}.grobus-assistant-dock__error{color:var(--g10-risk);margin:0;padding:0 .75rem .35rem;font-size:.8rem}.grobus-assistant-dock__panel .grobus-composer{margin-top:0;padding:0 .65rem .65rem}@media (prefers-reduced-motion:reduce){.grobus-logo-orb__spin,.grobus-logo-orb--interactive .grobus-logo-orb__svg,.grobus-msg__typing{animation:none!important}}.grobus-prefs{border:1px solid var(--g10-line);background:var(--g10-panel);border-radius:10px;margin-top:.75rem;padding:.55rem .65rem}.grobus-prefs__label{letter-spacing:.06em;text-transform:uppercase;color:var(--g10-text-faint);margin:0 0 .35rem;font-size:.68rem;font-weight:800}.grobus-prefs__row{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.grobus-prefs__select{border:1px solid var(--g10-line);background:var(--g10-surface);border-radius:8px;padding:.25rem .4rem;font-size:.78rem}.grobus-prefs__check{color:var(--g10-text-dim);align-items:center;gap:.35rem;font-size:.72rem;display:inline-flex}.grobus-prefs--compact .grobus-prefs__row{flex-direction:column;align-items:stretch}.grobus-usage-transparency{color:var(--g10-text-faint);margin-top:.55rem;font-size:.72rem;line-height:1.45}.grobus-msg-actions{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.45rem;display:flex}.grobus-msg-actions__btn,.grobus-msg-actions__save{border:1px solid var(--g10-line);background:var(--g10-surface);cursor:pointer;color:var(--g10-text-dim);border-radius:8px;padding:.22rem .5rem;font-size:.68rem;font-weight:700}.grobus-msg-actions__btn--on{color:var(--g10-verified);border-color:#2f6b5066}.grobus-msg-actions__save{color:var(--g10-verified)}.grobus-msg-actions__note{width:100%;color:var(--g10-text-faint);margin:0;font-size:.68rem}.grobus-account-panel__insights{flex-direction:column;gap:.55rem;margin:.45rem 0 0;padding:0;list-style:none;display:flex}.grobus-account-panel__insight-title{margin:0;font-size:.86rem;font-weight:700}.grobus-account-panel__insight-excerpt{color:var(--g10-text-dim);margin:.2rem 0 0;font-size:.78rem;line-height:1.45}.grobus-account-panel__insights-empty{color:var(--g10-text-faint);margin:.35rem 0 0;font-size:.82rem}.grobus-page--product{padding-bottom:2rem}.grobus-product-hero{align-items:center;gap:1rem;margin:.5rem 0 1rem;display:grid}@media (min-width:720px){.grobus-product-hero{grid-template-columns:1fr auto;gap:1.5rem}}.grobus-product-hero__visual--solo{justify-self:center}@media (max-width:719px){.grobus-product-hero__visual--solo{order:-1;margin-bottom:.25rem}.grobus-product-hero__visual--solo .grobus-future-orb--hero{transform-origin:top;transform:scale(.82)}}.grobus-product-hero__trust{color:var(--g10-verified);max-width:42rem;margin-top:.55rem;font-size:.82rem;font-weight:650}.grobus-product-hero__title{letter-spacing:-.02em;margin:.35rem 0 0;font-size:clamp(1.45rem,4vw,1.85rem);font-weight:800;line-height:1.15}.grobus-product-hero__sub{color:var(--g10-text-dim);max-width:42rem;margin-top:.5rem;font-size:.92rem;line-height:1.55}.grobus-product-hero__actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.grobus-page__section--tight{margin-top:1.25rem!important}.grobus-page__details{border:1px solid var(--g10-line);background:var(--g10-panel);border-radius:12px;margin-top:1.25rem;padding:.65rem .85rem}.grobus-page__details-body{color:var(--g10-text-dim);margin-top:.65rem;font-size:.86rem}.grobus-limits__list{margin:.5rem 0;padding-left:1.1rem}.grobus-limits__lead{color:var(--g10-text);font-weight:650}.grobus-limits__note{margin-top:.65rem;font-size:.8rem}.grobus-page__footer-note{color:var(--g10-text-faint);margin:1.25rem 0 0;font-size:.84rem}.grobus-access-strip{border:1px solid var(--g10-line);background:#2f6b500d;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin:.75rem 0 0;padding:.55rem .75rem;font-size:.82rem;display:flex}.grobus-access-strip__link{color:var(--g10-verified);font-weight:700;text-decoration:none}.grobus-cap-grid--compact{grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.grobus-chat-live__composer-sticky{z-index:2;padding-bottom:env(safe-area-inset-bottom,0);background:linear-gradient(180deg, transparent, var(--g10-surface) 24%);position:sticky;bottom:0}.grobus-msg-actions__voice{border:1px solid var(--g10-line);background:var(--g10-surface);cursor:pointer;color:var(--g10-text);border-radius:8px;padding:.22rem .5rem;font-size:.68rem;font-weight:700}.grobus-msg-actions__voice-hint{width:100%;color:var(--g10-text-faint);margin:0;font-size:.62rem}.grobus-assistant-dock__context-hint{color:var(--g10-text-faint);margin:0;padding:0 .75rem .35rem;font-size:.72rem}@media (max-width:1023px){.grobus-assistant-dock--open .grobus-assistant-dock__panel{border-radius:16px 16px 0 0;width:100%;max-width:none;max-height:min(88vh,640px);margin:0;position:fixed;bottom:0;left:0;right:0}.grobus-assistant-dock--open .grobus-assistant-dock__trigger{opacity:0;pointer-events:none}.grobus-assistant-dock__backdrop{z-index:47}}@media (min-width:1024px){.grobus-assistant-dock__panel{width:min(420px,100vw - 2rem)}}.grobus-future-orb{flex-shrink:0;position:relative}.grobus-future-orb__svg{filter:drop-shadow(0 12px 28px #0f2a2047);width:100%;height:100%;display:block}.grobus-future-orb__aura{pointer-events:none;border-radius:50%;position:absolute}.grobus-future-orb__aura--outer{background:radial-gradient(circle,#ddc59433,#0000 68%);animation:6s ease-in-out infinite grobus-aura-breathe;inset:-12%}.grobus-future-orb__aura--inner{background:radial-gradient(circle,#d8b15a24,#0000 72%);animation:6s ease-in-out infinite reverse grobus-aura-breathe;inset:-4%}.grobus-future-orb--interactive .grobus-future-orb__svg{animation:5s ease-in-out infinite grobus-float}.grobus-future-orb--static .grobus-future-orb__svg,.grobus-future-orb--static .grobus-future-orb__aura{animation:none!important}.grobus-future-orb__spin{transform-origin:60px 60px;animation:22s linear infinite grobus-spin}.grobus-future-orb__status{fill:#5ecf8a}.grobus-future-orb--thinking .grobus-future-orb__status{fill:#d8b15a}.grobus-future-orb--speaking .grobus-future-orb__status{fill:#7ec4a0;animation:1.1s ease-in-out infinite grobus-speak-pulse}.grobus-future-orb--listening .grobus-future-orb__status{fill:#ddc594;animation:1.4s ease-in-out infinite grobus-speak-pulse}.grobus-future-orb--member .grobus-future-orb__member-ring{animation:4s ease-in-out infinite grobus-aura-breathe}.grobus-future-orb--warning .grobus-future-orb__status{fill:#e6a84a}.grobus-future-orb--error .grobus-future-orb__status{fill:#c45c5c}.grobus-future-orb--limit .grobus-future-orb__status{fill:#9aa3a0}.grobus-future-orb--uncertain .grobus-future-orb__sig-ring{opacity:.45}@keyframes grobus-aura-breathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.95;transform:scale(1.04)}}.grobus-chat-preview__layout--workspace{grid-template-columns:1fr!important}.grobus-system-controls{margin-top:.75rem;padding:.55rem .75rem}.grobus-system-controls summary{cursor:pointer;color:var(--g10-text-dim);font-size:.82rem;font-weight:700}.grobus-system-controls__body{text-align:left;margin-top:.65rem}.grobus-system-controls__status{color:var(--g10-text);font-size:.86rem;font-weight:700}.grobus-system-controls__meta{color:var(--g10-text-faint);margin-top:.45rem;font-size:.78rem;line-height:1.45}@media (min-width:820px){.grobus-system-controls{box-shadow:none;background:0 0;border:none;padding:0}.grobus-system-controls summary{display:none}.grobus-system-controls__body{flex-wrap:wrap;align-items:center;gap:.65rem 1.25rem;display:flex}.grobus-system-controls__meta,.grobus-system-controls__status{margin:0}}.grobus-chat-live__suggestions{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;flex-wrap:nowrap;gap:.45rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.grobus-chat-live__suggestions li{scroll-snap-align:start;flex:none;max-width:min(280px,85vw)}.grobus-composer__panel:focus-within{box-shadow:0 0 0 1px #ddc59459,0 12px 32px #2f6b501f}.grobus-composer__send:not(:disabled):hover{box-shadow:0 0 0 4px #7ec4a040}.grobus-nav-badge{padding:.12rem .38rem;font-size:.62rem}.grobus-assistant-dock__trigger{border:1px solid #ddc59459;box-shadow:inset 0 0 0 1px #ffffff80,0 8px 28px #0f2a202e}.grid10 .grobus-composer--native.grobus-composer--command .grobus-composer__input{min-height:2.5rem;max-height:8rem}.grid10 .grobus-composer--native:not(.grobus-composer--command) .grobus-composer__input{min-height:2.75rem}@media (prefers-reduced-motion:reduce){.grobus-future-orb__spin,.grobus-future-orb--interactive .grobus-future-orb__svg,.grobus-future-orb__aura{animation:none!important}}.grobus-report-overlay{z-index:120;background:#08101c8c;justify-content:center;align-items:flex-end;padding:1rem;display:flex;position:fixed;inset:0}.grobus-report-panel{background:var(--g10-surface,#fff);border-radius:14px;width:min(100%,28rem);max-height:90vh;padding:1rem 1.1rem 1.2rem;overflow:auto;box-shadow:0 12px 40px #0000002e}.grobus-report-panel h2{margin:0 0 .5rem;font-size:1.05rem}.grobus-report-hint{color:var(--g10-text-dim,#536273);margin:0 0 .75rem;font-size:.78rem;line-height:1.45}.grobus-report-label{flex-direction:column;gap:.35rem;margin-bottom:.65rem;font-size:.8rem;display:flex}.grobus-report-label textarea,.grobus-report-label input,.grobus-report-label select{font:inherit;border:1px solid var(--g10-border,#d9d5ca);border-radius:8px;padding:.45rem .55rem}.grobus-report-actions{justify-content:flex-end;gap:.5rem;margin-top:.5rem;display:flex}.grobus-report-btn{font:inherit;border:1px solid var(--g10-border,#d9d5ca);background:0 0;border-radius:8px;padding:.45rem .85rem}.grobus-report-btn--primary{background:var(--g10-accent,#10221e);color:#fff;border-color:#0000}.grobus-report-note{color:var(--g10-text-dim);font-size:.78rem}
.C_e5Gq_root{isolation:isolate;background:#e1e8df;border-bottom:1px solid #bbcabe;align-content:center;min-height:70px;display:grid;position:relative;overflow:hidden}.C_e5Gq_root>:not(svg){z-index:1;position:relative}.C_e5Gq_contour{stroke:#a7bdaa;stroke-width:1px;pointer-events:none;width:min(45%,440px);height:100%;position:absolute;top:0;right:0}.C_e5Gq_route{stroke:#365c47;stroke-width:2px;stroke-dasharray:1;animation:1.4s ease-out both C_e5Gq_route-entry}.C_e5Gq_contour circle{fill:#e1e8df;stroke:#365c47;stroke-width:2px}@keyframes C_e5Gq_route-entry{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.C_e5Gq_route{animation:none}}html[data-grid-motion=paused] .C_e5Gq_route{animation:none}@media (max-width:600px){.C_e5Gq_contour{opacity:.4;width:35%}}
.hYoiZa_root{color:#142d26;--g10-text:#142d26;--g10-text-muted:#52625a;--g10-text-faint:#52625a;--g10-line:#aebbae;--g10-panel:#f4f1e8;--g10-panel-2:#e6eadd;width:min(84rem,100%);margin:auto;padding:clamp(1.25rem,4vw,4rem)}.hYoiZa_root :is(h1,h2,h3,p){margin-top:0}.hYoiZa_heading{max-width:60rem;padding-block:1rem 2rem}.hYoiZa_eyebrow{letter-spacing:.13em;font:.68rem/1.7 monospace}.hYoiZa_root h1{font:500 clamp(2.4rem, 5vw, 5rem)/1.05 var(--font-grid-sans,sans-serif);letter-spacing:-.05em;color:#142d26;max-width:18ch;margin-block:1rem}.hYoiZa_root h2{font:450 clamp(1.6rem, 2.6vw, 2.8rem)/1.12 var(--font-grid-display,serif);letter-spacing:-.035em;color:#142d26}.hYoiZa_root h3{font:600 1.1rem/1.35 var(--font-grid-sans,sans-serif);color:#142d26}.hYoiZa_root p{max-width:64ch;line-height:1.7}.hYoiZa_root a{color:inherit;text-underline-offset:5px}.hYoiZa_root :is(a,input,select,button,summary):focus-visible{outline-offset:4px;outline:3px solid}.hYoiZa_tools{border-block:1px solid #bfc9ba;flex-wrap:wrap;gap:.5rem;margin-bottom:2.5rem;padding-block:1rem;display:flex}.hYoiZa_tools a{border:1px solid #0000;align-items:center;min-height:44px;padding:.5rem .8rem;text-decoration:none;display:inline-flex}.hYoiZa_tools a[aria-current=page]{color:#fff9ee;background:#142d26}.hYoiZa_budget{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,5vw,5rem);display:grid}.hYoiZa_inputs{background:#e6eadd;align-content:start;gap:.8rem;padding:clamp(1.25rem,3vw,2.5rem);display:grid}.hYoiZa_root label{gap:.5rem;min-width:0;font-size:.9rem;font-weight:550;display:grid}.hYoiZa_root :is(input,select){color:#142d26;width:100%;min-height:48px;font:inherit;background:#fcfaf3;border:1px solid #839489;border-radius:0;padding:.75rem}.hYoiZa_root summary{cursor:pointer;min-height:48px;padding-block:1rem}.hYoiZa_inputs details label{margin-bottom:1rem}.hYoiZa_results article{border-top:1px solid #bfc9ba;padding-block:1.5rem}.hYoiZa_root .hYoiZa_amount{font:450 clamp(1.6rem, 3vw, 2.5rem)/1.2 var(--font-grid-display,serif);letter-spacing:-.025em}.hYoiZa_note{color:#52625a;font-size:.8rem;line-height:1.7}.hYoiZa_continue{border-top:1px solid #bfc9ba;flex-wrap:wrap;gap:1rem 2rem;margin-top:3rem;padding-top:1.5rem;display:flex}.hYoiZa_continue a{align-items:center;min-height:44px;display:inline-flex}.hYoiZa_guide{padding:0}:is(.hYoiZa_guide [data-dog-travel-path],.hYoiZa_guide [data-no-fixed-home]){box-sizing:border-box;background:#e6eadd;width:100%;max-width:none;margin:0;padding:clamp(1rem,2vw,2rem)}.hYoiZa_assistant{min-width:0;max-width:100%;margin:0;padding:0}.hYoiZa_mapSearch{background:#e6eadd;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-block:1.5rem 2rem;padding:clamp(1.25rem,3vw,2.5rem);display:grid}.hYoiZa_root button{font:inherit;cursor:pointer}.hYoiZa_mapSearch button,.hYoiZa_mapOpen{color:#fff9ee;background:#142d26;border:0;min-height:48px;padding:.8rem 1rem}.hYoiZa_mapOpen{margin-block:1rem 2rem}.hYoiZa_mapCanvas{background:#e6eadd;border:1px solid #bfc9ba;width:100%;height:clamp(320px,55vh,560px)}.hYoiZa_liveMap{margin-block:1.5rem 2rem}.hYoiZa_placeList{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;padding:0;list-style:none;display:grid}.hYoiZa_placeList li{border-top:1px solid #bfc9ba;padding-block:1.5rem}.hYoiZa_placeList a{align-items:center;min-height:44px;display:inline-flex}.hYoiZa_marker{color:#fff9ee;background:#142d26;border:2px solid #fff9ee;border-radius:50%;width:44px;height:44px;box-shadow:0 2px 5px #142d2666}.hYoiZa_root .hYoiZa_marker:focus-visible{outline-offset:3px;outline:3px solid #142d26}@media (max-width:760px){.hYoiZa_budget,.hYoiZa_mapSearch,.hYoiZa_placeList{grid-template-columns:minmax(0,1fr)}:is(.hYoiZa_guide [data-dog-travel-path],.hYoiZa_guide [data-no-fixed-home]){padding:1rem}.hYoiZa_tools{gap:.3rem}.hYoiZa_tools a{padding-inline:.55rem;font-size:.85rem}}
.sj2J9a_root{color:var(--grid-ink);background:#e1e8df;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(1.5rem,4vw,4rem);margin-top:2rem;padding:clamp(1rem,3vw,2.5rem);display:grid}.sj2J9a_root>*{min-width:0}.sj2J9a_root figure{margin:0}.sj2J9a_aperture{overflow:hidden}.sj2J9a_root img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.sj2J9a_root figcaption{font:.65rem/1.7 var(--font-grid-mono);margin-top:.65rem}.sj2J9a_copy{flex-direction:column;align-items:start;gap:.8rem;display:flex}.sj2J9a_root .sj2J9a_copy h3{font:450 clamp(1.5rem, 2.8vw, 2.6rem)/1.15 var(--font-grid-sans);letter-spacing:-.035em;max-width:25ch;margin:0}.sj2J9a_root .sj2J9a_copy p{margin:0;font-size:.95rem;line-height:1.7}.sj2J9a_root .sj2J9a_kicker{font:.65rem/1.6 var(--font-grid-mono);letter-spacing:.12em}.sj2J9a_root details{border-block:1px solid #adbdaf;width:100%;padding-block:.5rem}.sj2J9a_root summary{cursor:pointer;align-content:center;min-height:44px;font-size:.85rem;font-weight:550}.sj2J9a_root details p{padding-block:.7rem}.sj2J9a_root a{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;font-size:.85rem;display:inline-flex}.sj2J9a_root nav{flex-wrap:wrap;gap:.3rem 1.5rem;display:flex}@media (max-width:760px){.sj2J9a_root{grid-template-columns:minmax(0,1fr)}.sj2J9a_root img{aspect-ratio:16/9}}
.jzDL5G_root{width:100%;color:var(--grid-ink);background:0 0;padding-block:clamp(3rem,6vw,6rem);scroll-margin-top:7rem}.jzDL5G_root *{min-width:0}.jzDL5G_heading{max-width:52rem}.jzDL5G_kicker{color:var(--grid-ui-muted);font:11px/1.6 var(--font-grid-mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 1rem}.jzDL5G_root h2{color:var(--grid-ink);font:450 var(--grid-type-section,clamp(2.2rem, 3.9vw, 3.8rem))/1.08 var(--font-grid-display);letter-spacing:-.04em;text-wrap:balance;margin:0 0 1.3rem}.jzDL5G_root p{overflow-wrap:anywhere;font-size:.95rem;line-height:1.75}.jzDL5G_heading>p:last-child{max-width:62ch;color:var(--grid-ui-muted)}.jzDL5G_root a{color:inherit;text-underline-offset:5px}.jzDL5G_choices{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:2rem;display:flex}.jzDL5G_root .jzDL5G_choices button{border:0;border-bottom:2px solid var(--grid-line);min-height:52px;color:var(--grid-ui-muted);font:500 .9rem/1.5 var(--font-grid-sans);text-align:left;cursor:pointer;background:0 0;border-radius:0;flex:12rem;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem .5rem;display:flex}.jzDL5G_root .jzDL5G_choices button[aria-pressed=true]{color:var(--grid-ink);border-bottom-color:var(--grid-ink)}.jzDL5G_preview{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.5rem clamp(2rem,5vw,4rem);margin-top:1.5rem;display:grid}.jzDL5G_statement{padding-block:1.5rem}.jzDL5G_root h3{font:500 1.15rem/1.4 var(--font-grid-sans);margin:0 0 .8rem}.jzDL5G_root .jzDL5G_statement h3{font:450 var(--grid-type-title,clamp(1.75rem, 2.7vw, 2.5rem))/1.2 var(--font-grid-display);letter-spacing:-.03em}.jzDL5G_statement>p:not(.jzDL5G_kicker){max-width:49ch;color:var(--grid-ui-muted)}.jzDL5G_statement>a{align-items:center;gap:1rem;width:fit-content;min-height:44px;margin-top:1rem;font-size:.85rem;display:flex}.jzDL5G_root .jzDL5G_primary,.jzDL5G_root .jzDL5G_secondary{border:1px solid var(--grid-ink);border-radius:var(--grid-radius);min-height:48px;padding:.9rem 1.1rem;line-height:1.5;text-decoration:none}.jzDL5G_root .jzDL5G_primary{background:var(--grid-ink);color:var(--grid-paper)}.jzDL5G_topics{margin:0;padding:.3rem 0 1rem;list-style:none}.jzDL5G_topics li{border-bottom:1px solid var(--grid-line);grid-template-columns:1.5rem minmax(0,1fr);gap:.8rem;padding-block:1.4rem;display:grid}.jzDL5G_number{color:var(--grid-ui-muted);font:11px/1.6 var(--font-grid-mono);padding-top:.25rem}.jzDL5G_root .jzDL5G_topics p{color:var(--grid-ui-muted);margin:0 0 .6rem;font-size:.9rem}.jzDL5G_topics h3 a{text-decoration:none}.jzDL5G_topics small{color:var(--grid-ui-muted);font-size:.75rem;line-height:1.6;display:block}.jzDL5G_offer{border-top:1px solid var(--grid-line-strong);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:3rem;margin-top:2rem;padding-top:2rem;display:grid}.jzDL5G_offer>div:last-child{align-self:center}.jzDL5G_root .jzDL5G_offer p{max-width:65ch;color:var(--grid-ui-muted);font-size:.85rem}.jzDL5G_secondary{align-items:center;font-size:.85rem;display:inline-flex}.jzDL5G_root :is(a,button):focus-visible{outline:2px solid var(--grid-ink);outline-offset:4px;box-shadow:0 0 0 6px var(--grid-paper)}@media (max-width:760px){.jzDL5G_preview,.jzDL5G_offer{grid-template-columns:minmax(0,1fr);gap:1rem}.jzDL5G_statement{padding-block:1rem}.jzDL5G_topics{border-top:1px solid var(--grid-line);padding:0}.jzDL5G_choices{gap:.4rem 1rem}.jzDL5G_choices button{flex-basis:100%}}
.pYqhbG_root{border:1px solid var(--grid-line-strong);border-radius:var(--grid-radius);background:var(--grid-surface);color:var(--grid-ink);grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem 3rem;padding:clamp(1.25rem,3vw,2.5rem);display:grid}.pYqhbG_intro p{color:var(--grid-ui-muted);font:11px/1.6 var(--font-grid-mono);letter-spacing:.12em;margin:0}.pYqhbG_intro h3{color:var(--grid-ink);font:450 var(--grid-type-title,clamp(1.75rem, 2.7vw, 2.5rem))/1.15 var(--font-grid-display);letter-spacing:-.03em;margin:.8rem 0 1rem}.pYqhbG_intro span{max-width:45ch;color:var(--grid-ui-muted);font-size:.9rem;line-height:1.7;display:block}.pYqhbG_control{flex-direction:column;justify-content:center;gap:1rem;display:flex}.pYqhbG_control button{border:1px solid var(--grid-ink);border-radius:var(--grid-radius);background:var(--grid-ink);min-height:52px;color:var(--grid-paper);font:500 .95rem/1.5 var(--font-grid-sans);text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;display:flex}.pYqhbG_control button[aria-pressed=true]{background:var(--grid-accent);border-color:var(--grid-accent);color:var(--grid-ink)}.pYqhbG_control p{margin:0;font-size:.9rem;line-height:1.7}.pYqhbG_results{border-block:1px solid var(--grid-line-strong);grid-column:1/-1;min-height:115px;padding-block:1.3rem}.pYqhbG_results strong{font-weight:550}.pYqhbG_results ul{flex-wrap:wrap;gap:.5rem 1.5rem;margin:.8rem 0;padding:0;list-style:none;display:flex}.pYqhbG_results li{align-items:center;gap:.6rem;display:flex}.pYqhbG_results a{min-height:44px;color:var(--grid-ink);text-underline-offset:5px;align-items:center;display:inline-flex}.pYqhbG_results p{max-width:80ch;color:var(--grid-ui-muted);margin:.7rem 0 0;font-size:.85rem;line-height:1.7}.pYqhbG_start{min-height:44px;color:var(--grid-ink);text-underline-offset:5px;grid-column:1/-1;justify-self:start;align-items:center;padding-block:.5rem;font-size:.85rem;display:inline-flex}.pYqhbG_root :is(a,button):focus-visible{outline:2px solid var(--grid-ink);outline-offset:4px;box-shadow:0 0 0 6px var(--grid-paper)}@media (max-width:640px){.pYqhbG_root{grid-template-columns:minmax(0,1fr);gap:1.25rem}.pYqhbG_results ul{flex-direction:column}}
html.grid-editorial .grid-experience-shell .RSlhTG_workspace.member-workspace{width:min(100%,var(--grid-content-width,1240px));max-width:var(--grid-content-width,1240px);padding:clamp(2rem,4vw,4rem) var(--grid-page-gutter,clamp(1.25rem,4vw,3rem));background:var(--grid-paper);min-width:0;color:var(--grid-ink);box-shadow:none;overflow-wrap:anywhere;border:0;border-radius:0;margin-inline:auto}.RSlhTG_header{justify-content:space-between;align-items:start;gap:2rem;margin-bottom:2rem;display:flex}.RSlhTG_header>div{max-width:65ch}.RSlhTG_header h1{font:450 var(--grid-type-title,clamp(2.5rem,4vw,4rem))/1.08 var(--font-grid-display,Georgia,serif);letter-spacing:-.04em;margin:.6rem 0 1rem}.RSlhTG_header .reality-lede{font-size:var(--grid-type-body,1rem);color:var(--grid-ui-muted);line-height:1.75}.RSlhTG_header form{flex:none;margin:0}.RSlhTG_overview{border-block:1px solid var(--grid-line-strong);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 2.5rem;display:grid}.RSlhTG_overview a{min-width:0;color:var(--grid-ink);background:0 0;border:0;border-radius:0;grid-template-columns:auto 1fr;align-content:start;align-items:baseline;gap:.5rem 1rem;min-height:0;padding:1.2rem 1rem 1.2rem 0;text-decoration:none;display:grid}.RSlhTG_overview a+a{border-inline-start:1px solid var(--grid-line);padding-inline-start:1rem}.RSlhTG_overview a>span{color:var(--grid-ui-muted);grid-column:1/-1;font-size:.75rem;line-height:1.65}.RSlhTG_overview a>strong{font:450 1.8rem/1.15 var(--font-grid-display,Georgia,serif)}.RSlhTG_overview a>small{color:var(--grid-ui-muted);font-size:.73rem;line-height:1.65}.RSlhTG_current{border-bottom:1px solid var(--grid-line);margin-bottom:1.5rem;padding:0 0 2rem}.RSlhTG_current h2{font:450 var(--grid-type-section,clamp(1.8rem,3vw,2.7rem))/1.16 var(--font-grid-display,Georgia,serif);letter-spacing:-.025em;max-width:38ch;margin:.6rem 0 1rem}.RSlhTG_current>p:not(.g-kicker){max-width:65ch;line-height:1.7}.RSlhTG_current .g-chips{margin-block:.75rem}.RSlhTG_reviewSummary{color:var(--grid-ui-muted);font-size:.8rem}.RSlhTG_currentActions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.25rem;display:flex}.RSlhTG_currentActions>a:not(.g10-btn){text-underline-offset:5px;align-items:center;min-height:44px;font-size:.85rem;line-height:1.6;display:inline-flex}.RSlhTG_currentActions>button{margin-left:auto}.RSlhTG_context,.RSlhTG_preferences{border-top:1px solid var(--grid-line);margin-block:1.5rem;padding:0}.RSlhTG_context>summary,.RSlhTG_preferences>summary{cursor:pointer;min-height:48px;padding:1rem 0;font-size:.95rem;font-weight:500}.RSlhTG_facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 2rem;padding:1rem 0 1.5rem;display:grid}.RSlhTG_facts>section:last-child{grid-column:1/-1}.RSlhTG_facts h2{font:500 .9rem/1.5 var(--font-grid-sans,Arial,sans-serif);margin:0 0 .6rem}.RSlhTG_facts p{color:var(--grid-ui-muted);margin:0;font-size:.85rem;line-height:1.75}.RSlhTG_collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem;margin-block:2.5rem;display:grid}.RSlhTG_collections>section{border-top:1px solid var(--grid-line);min-width:0;padding-top:1.25rem}.RSlhTG_collections h2{font:450 1.55rem/1.2 var(--font-grid-display,Georgia,serif);letter-spacing:-.02em;margin:0 0 1rem}.RSlhTG_collections p{font-size:.9rem;line-height:1.75}.RSlhTG_collections .g-rows{margin-top:0}.RSlhTG_collections .g-rows li{background:0 0;border-radius:0;padding-inline:0}.RSlhTG_collections .g-rows li a{padding-inline:0}.RSlhTG_preferences #kontext{background:0 0;border:0;border-radius:0;padding:1rem 0 1.5rem}.RSlhTG_preferences #kontext h2{margin-bottom:.8rem;font-size:1.4rem}.RSlhTG_settings{border-top:1px solid var(--grid-line-strong);grid-template-columns:1.5fr 1fr;gap:2.5rem;margin-top:2rem;padding-top:1.5rem;display:grid}.RSlhTG_settings>section{background:0 0;border:0;border-radius:0;min-width:0;padding:0}.RSlhTG_settings h2{font:500 .95rem/1.5 var(--font-grid-sans,Arial,sans-serif);margin:0 0 1rem}.RSlhTG_settings p{color:var(--grid-ui-muted);font-size:.8rem;line-height:1.8}.RSlhTG_conflict{border-left:2px solid var(--grid-accent);margin-block:1.5rem;padding:1rem 0 1rem 1.5rem}@media (max-width:900px){.RSlhTG_overview{grid-template-columns:repeat(2,minmax(0,1fr))}.RSlhTG_overview a:nth-child(3){border-inline-start:0;padding-inline-start:0}.RSlhTG_overview a:nth-child(n+3){border-top:1px solid var(--grid-line)}.RSlhTG_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.RSlhTG_settings{grid-template-columns:minmax(0,1fr);gap:2rem}}@media (max-width:600px){.RSlhTG_header{gap:1rem;display:grid}.RSlhTG_header form{justify-self:start}.RSlhTG_collections{grid-template-columns:minmax(0,1fr);gap:1.75rem}.RSlhTG_facts{grid-template-columns:minmax(0,1fr)}.RSlhTG_currentActions>button{margin-left:0}}@media (max-width:359px){.RSlhTG_overview{grid-template-columns:minmax(0,1fr)}.RSlhTG_overview a+a{border-inline-start:0;border-top:1px solid var(--grid-line);padding-inline-start:0}}@media (hover:hover){.RSlhTG_overview a:hover small{text-underline-offset:4px;text-decoration:underline}}.RSlhTG_header{background:#e1e8df;border-top:4px solid #809d86;padding:clamp(1.25rem,3vw,2.5rem)}.RSlhTG_overview{background:#ebe7da;padding-inline:1rem}.RSlhTG_current{background:#e8ede6;border:0;padding:clamp(1.25rem,3vw,2.5rem)}
html.grid-editorial .grid-experience-shell .sqde8q_root{padding-block:var(--grid-section-space);color:var(--grid-ink);background:0 0;border:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:2rem 4rem;display:grid}.sqde8q_root p{max-width:65ch;line-height:1.7}.sqde8q_root header p:not(:first-child){font-size:.9rem}.sqde8q_root>ol{margin:0;padding:0;list-style:none}.sqde8q_root>ol li{border-top:1px solid var(--grid-line)}.sqde8q_root label{cursor:pointer;align-items:start;gap:1rem;min-height:44px;padding-block:1.25rem;line-height:1.7;display:flex}html.grid-editorial .grid-experience-shell .sqde8q_root input[type=checkbox]{width:22px;height:22px;min-height:22px;accent-color:var(--grid-ink);flex-shrink:0;margin-top:.25rem}.sqde8q_root label span{gap:.5rem;display:grid}.sqde8q_root label small{font:.65rem/1.5 var(--font-grid-mono);color:var(--grid-ui-muted)}.sqde8q_root .topic-dossier{border-block:1px solid var(--grid-line);grid-column:1/-1;padding-block:1.5rem}.sqde8q_root .topic-dossier h3{font:550 1.15rem/1.4 var(--font-grid-sans)}.sqde8q_root .topic-dossier ul{columns:2;column-gap:3rem;padding-left:1.25rem}.sqde8q_root .topic-dossier li{break-inside:avoid;padding-block:.6rem;line-height:1.65}.sqde8q_root aside{grid-column:1/-1;padding-block:1rem}.sqde8q_root aside>p:nth-child(2){font-size:1.1rem;line-height:1.65}.sqde8q_root aside nav{flex-wrap:wrap;gap:1rem 2rem;display:flex}.sqde8q_root aside a{text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}@media (max-width:760px){.sqde8q_root{grid-template-columns:1fr;gap:1.5rem}.sqde8q_root .topic-dossier ul{columns:1}}.sqde8q_root>header{border-top:4px solid var(--world-mark,#b9cebe);padding-top:1.5rem}.sqde8q_root>ol li{padding-inline:1rem;transition:background .18s}.sqde8q_root>ol li:has(input:checked){background:var(--world-wash,#e1e8df)}.sqde8q_root .topic-dossier{background:var(--world-wash,#e1e8df);border:0;padding:clamp(1.25rem,3vw,2.5rem)}.sqde8q_root aside{border-left:4px solid var(--world-mark,#b9cebe);padding:1rem 1.5rem}@media (max-width:760px){html.grid-editorial .grid-experience-shell .sqde8q_root{grid-template-columns:minmax(0,1fr);gap:1.5rem}}.sqde8q_root .topic-dossier summary{cursor:pointer;font:550 1.15rem/1.4 var(--font-grid-sans);min-height:44px;padding-block:.75rem;display:list-item}.sqde8q_root .topic-dossier summary:focus-visible{outline-offset:5px;outline:2px solid}.sqde8q_root .topic-dossier[open] summary{border-bottom:1px solid var(--grid-line);margin-bottom:1rem}.topic-source-details summary{cursor:pointer;text-underline-offset:4px;min-height:44px;padding-block:.65rem;text-decoration:underline}.topic-source-details summary:focus-visible{outline-offset:3px;outline:2px solid}
.Ygb79a_root{color:var(--grid-ink);background:#e1e8df;margin-block:2rem;padding:clamp(1rem,3vw,2.5rem)}.Ygb79a_root header>p:last-child{max-width:65ch;line-height:1.7}.Ygb79a_kicker{font:.7rem/1.6 var(--font-grid-mono);letter-spacing:.12em}.Ygb79a_root h2{font:500 clamp(1.6rem, 3vw, 2.5rem)/1.15 var(--font-grid-sans);letter-spacing:-.035em;max-width:30ch}.Ygb79a_choices{flex-wrap:wrap;gap:.6rem;margin-block:1.5rem;display:flex}.Ygb79a_choices button{background:var(--grid-paper);color:var(--grid-ink);font:inherit;cursor:pointer;border:1px solid #809d86;border-radius:2px;min-height:48px;padding:.7rem 1rem;font-size:.85rem}.Ygb79a_choices button[aria-pressed=true]{background:var(--grid-ink);color:var(--grid-paper)}.Ygb79a_detail{border-top:1px solid #adbdaf;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem 3rem;padding-top:1.5rem;display:grid}.Ygb79a_detail>div{min-width:0}.Ygb79a_detail h3{font-size:1.1rem;line-height:1.5}.Ygb79a_detail p{font-size:.9rem;line-height:1.8}.Ygb79a_detail a{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;font-size:.9rem;display:inline-flex}@media (max-width:760px){.Ygb79a_detail{grid-template-columns:minmax(0,1fr)}}
.IwMV5q_hero{background:var(--grid-field);width:100%;max-width:none;min-height:0;color:var(--grid-field-text);gap:1rem;margin:0;padding:clamp(2.5rem,5vw,5.5rem) clamp(1.25rem,6vw,7.5rem);display:grid}.IwMV5q_intro{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:center;gap:1rem clamp(2.5rem,5vw,6rem);width:100%;max-width:1460px;margin-inline:auto;display:grid}.IwMV5q_kicker,.IwMV5q_journeyLabel{color:#ddc594;font:500 .7rem/1.6 var(--font-grid-mono,monospace);letter-spacing:.18em;grid-column:1/-1;margin:0}.IwMV5q_hero :is(h1,h2){color:#f3f1ea;font:600 clamp(2.6rem, 5.2vw, 5.8rem)/1.03 var(--font-grid-sans,Arial, sans-serif);letter-spacing:-.06em;text-wrap:balance;max-width:15ch;margin:0}.IwMV5q_lead{color:#d5dcd4;max-width:48ch;margin:0;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.7}.IwMV5q_journeyLabel{margin-top:clamp(1.5rem,3vw,3rem)}.IwMV5q_routeForm{color:#10221e;background:#e8e4d9;grid-column:1/-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:clamp(.75rem,1.5vw,1.5rem);width:100%;padding:clamp(1rem,2vw,2rem);display:grid}.IwMV5q_routeForm label{gap:.5rem;min-width:0;font-size:.85rem;font-weight:650;display:grid}.IwMV5q_routeForm input{color:#10221e;width:100%;min-width:0;max-width:100%;min-height:54px;font:500 1.05rem var(--font-grid-sans,Arial, sans-serif);background:#faf9f5;border:1px solid #9fa99f;border-radius:2px;padding:.85rem 1rem;display:block}.IwMV5q_routeForm button{color:#f3f1ea;background:#10221e;border:0;border-radius:2px;min-width:116px;min-height:54px;padding:.7rem 1.5rem;font-weight:650}.IwMV5q_usefulLinks{flex-wrap:wrap;grid-column:1/-1;gap:.5rem clamp(1rem,2vw,2rem);margin-top:.75rem;display:flex}.IwMV5q_usefulLinks a{color:#f3f1ea;border-bottom:1px solid #849286;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;font-size:clamp(.82rem,1vw,1rem);text-decoration:none;display:inline-flex}.IwMV5q_usefulLinks span{color:#ddc594}.IwMV5q_trust{color:#ccd5cb;width:100%;max-width:1460px;margin:.5rem auto 0;font-size:.83rem;line-height:1.6}.IwMV5q_routeDetails{color:#f3f1ea;gap:1.25rem;width:100%;max-width:1460px;margin:2rem auto 0;display:grid}.IwMV5q_routeDetails .grid-trace{color:#f3f1ea}.IwMV5q_routeDetails .reality-principles{color:#10221e;background:#f3f1ea;padding:1.5rem}.IwMV5q_routeDetails .reality-meta{color:#d8e0d7;font-size:.86rem;line-height:1.7}.IwMV5q_routeDetails a{color:#ddc594}.IwMV5q_sourceNotice{border-top:1px solid #647668;max-width:860px}.IwMV5q_sourceNotice summary{cursor:pointer;color:#f3f1ea;min-height:44px;padding:1rem 0;font-weight:600}.IwMV5q_sourceNotice p{margin:0 0 1rem}.IwMV5q_hero :focus-visible{outline-offset:4px;outline:3px solid #ddc594}@media (max-width:880px){.IwMV5q_intro{grid-template-columns:1fr}.IwMV5q_routeForm{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.IwMV5q_routeForm button{grid-column:1/-1}}@media (max-width:530px){.IwMV5q_hero{padding:2.5rem 1rem 3rem}.IwMV5q_routeForm{grid-template-columns:1fr}.IwMV5q_routeForm button{grid-column:1}.IwMV5q_intro{gap:1.2rem}.IwMV5q_usefulLinks{grid-template-columns:1fr;gap:0;display:grid}.IwMV5q_usefulLinks a{justify-content:space-between;padding:.3rem 0}}@media (prefers-reduced-motion:no-preference){.IwMV5q_routeForm button{transition:background-color .2s}.IwMV5q_routeForm button:hover{background:#2a4d3b}}html.grid-editorial .grid-experience-shell .IwMV5q_hero h2{color:#f3f1ea}
.FWK_ga_page{color:var(--grid-ink);background:var(--grid-paper);overflow:clip}.FWK_ga_intro{background:var(--grid-field);min-height:min(78svh,780px);color:var(--grid-field-text);flex-direction:column;justify-content:end;gap:clamp(1rem,2vw,1.5rem);padding:clamp(2rem,7vw,7rem);display:flex}.FWK_ga_kicker{font:500 .69rem/1.5 var(--font-grid-mono,monospace);letter-spacing:.19em;text-transform:uppercase;color:var(--grid-accent);margin:0}.FWK_ga_intro h1{font:600 clamp(2.6rem,6.6vw,7rem)/.98 var(--font-grid-sans,Arial,sans-serif);letter-spacing:-.065em;max-width:13ch;color:inherit;margin:0}.FWK_ga_lead{color:#dddcd2;max-width:62ch;margin:0;font-size:clamp(1rem,1.4vw,1.3rem);line-height:1.6}.FWK_ga_actions{flex-wrap:wrap;gap:1rem;margin-top:1.4rem;display:flex}.FWK_ga_primary,.FWK_ga_secondary{align-items:center;gap:2rem;min-height:48px;padding:1rem 1.3rem;text-decoration:none;display:inline-flex}.FWK_ga_primary{background:var(--grid-accent);color:var(--grid-field);font-weight:600}.FWK_ga_secondary{color:#f3f1ea;border:1px solid #fff5}.FWK_ga_schedule{padding:clamp(3rem,7vw,7rem) clamp(1.25rem,6vw,7rem)}.FWK_ga_sectionHeader{grid-template-columns:1fr minmax(15rem,28rem);align-items:end;gap:1rem 4rem;margin-bottom:2.5rem;display:grid}.FWK_ga_sectionHeader .FWK_ga_kicker{color:#5b574c;grid-column:1/-1}.FWK_ga_sectionHeader h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.3rem,4.4vw,4.9rem);line-height:1.05}.FWK_ga_sectionHeader p{color:var(--grid-ui-muted);margin:0;line-height:1.65}.FWK_ga_empty{border-top:1px solid var(--grid-line);border-bottom:1px solid var(--grid-line);max-width:70rem;padding:clamp(2rem,5vw,5rem) 0}.FWK_ga_empty h3{letter-spacing:-.045em;margin:0 0 1rem;font-size:clamp(1.7rem,3.2vw,3rem)}.FWK_ga_empty p{max-width:50ch;line-height:1.7}.FWK_ga_empty a,.FWK_ga_cardLink{color:inherit;border-bottom:1px solid;align-items:center;gap:1.5rem;min-height:44px;text-decoration:none;display:inline-flex}.FWK_ga_cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:1.2rem;display:grid}.FWK_ga_session{background:#e7e4db;flex-direction:column;gap:1rem;min-height:380px;padding:clamp(1.5rem,3vw,2.5rem);display:flex}.FWK_ga_session .FWK_ga_kicker{color:#625332}.FWK_ga_session h3{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,2.5vw,2.7rem);line-height:1.1}.FWK_ga_session h3 a{color:inherit;text-decoration:none}.FWK_ga_session>p:not(.FWK_ga_kicker){margin:0;line-height:1.6}.FWK_ga_session dl{gap:.7rem;margin:auto 0 0;padding-top:1rem;display:grid}.FWK_ga_session dl div{grid-template-columns:4rem 1fr;gap:.75rem;display:grid}.FWK_ga_session dt{color:#59635d}.FWK_ga_session dd{margin:0}.FWK_ga_cardLink{width:fit-content;margin-top:.75rem;font-weight:600}.FWK_ga_principles{color:#f3f1ea;background:#10221e;padding:clamp(3rem,7vw,7rem) clamp(1.25rem,6vw,7rem)}.FWK_ga_principles h2{letter-spacing:-.05em;margin:0 0 3rem;font-size:clamp(2rem,4vw,4.5rem);line-height:1.1}.FWK_ga_principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,4vw,5rem);display:grid}.FWK_ga_principleGrid article{border-top:1px solid #9a9f91;padding-top:1.5rem}.FWK_ga_principleGrid span{font:12px var(--font-grid-mono,monospace);color:var(--grid-accent)}.FWK_ga_principleGrid h3{font-size:clamp(1.35rem,2vw,2.2rem);font-weight:500;line-height:1.2}.FWK_ga_principleGrid p{color:#d5d8d0;line-height:1.7}.FWK_ga_outro{justify-content:space-between;align-items:center;gap:1rem;padding:clamp(2.5rem,6vw,6rem) clamp(1.25rem,6vw,7rem);display:flex}.FWK_ga_outro p{margin:0;font-size:clamp(1.3rem,2vw,2.2rem)}.FWK_ga_outro a{color:inherit;white-space:nowrap}@media (max-width:700px){.FWK_ga_intro{min-height:65svh}.FWK_ga_sectionHeader,.FWK_ga_principleGrid{grid-template-columns:1fr}.FWK_ga_outro{flex-direction:column;align-items:start}.FWK_ga_session{min-height:0}}@media (prefers-reduced-motion:no-preference){.FWK_ga_primary,.FWK_ga_secondary,.FWK_ga_cardLink{transition:transform .2s,background .2s}.FWK_ga_primary:hover,.FWK_ga_secondary:hover,.FWK_ga_cardLink:hover{transform:translateY(-2px)}}.FWK_ga_page :focus-visible{outline:2px solid var(--grid-accent);outline-offset:4px}.FWK_ga_questionForm{background:#e8e6dc;gap:1rem;max-width:800px;margin:2rem 0 0;padding:clamp(1.5rem,3vw,2.5rem);display:grid}.FWK_ga_questionForm label{font-size:clamp(1.1rem,2vw,1.6rem);font-weight:600}.FWK_ga_questionForm textarea{color:#10221e;background:#fffefb;border:1px solid #a7b2a7;width:100%;min-height:140px;padding:1rem;font-size:1rem;line-height:1.6}.FWK_ga_questionForm p{color:#425147;font-size:.85rem;line-height:1.6}.FWK_ga_questionForm button{cursor:pointer;border:0;justify-self:start}.FWK_ga_empty form button{cursor:pointer;color:#f3f1ea;background:#10221e;border:0}.FWK_ga_page :focus-visible{outline-offset:4px;outline:3px solid #b58e46}html.grid-editorial .grid-experience-shell .FWK_ga_intro h1{color:var(--grid-field-text)}
.oxWLSW_root{border-inline-start:3px solid var(--grid-ui-action);background:var(--grid-surface);color:var(--grid-ink);margin-block:1rem;padding:.8rem 1rem;font-size:.9rem;line-height:1.65}.oxWLSW_root:focus{outline:2px solid var(--grid-ui-action);outline-offset:4px}
.iPQzxq_root{background:var(--grid-paper);width:100%;max-width:none;color:var(--grid-ink);margin:0;padding:0;display:block}.iPQzxq_root :is(h1,h2,p){margin:0}.iPQzxq_root a{color:inherit}.iPQzxq_kicker{font:500 .68rem/1.6 var(--font-grid-mono,monospace);letter-spacing:.17em;text-transform:uppercase;color:var(--grid-ui-muted)}.iPQzxq_hero{width:min(100%, var(--grid-content-width));padding:clamp(2rem, 4vw, 4rem) var(--grid-page-gutter);background:var(--grid-paper);min-height:0;color:var(--grid-ink);grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:center;gap:clamp(2rem,4vw,4rem);margin-inline:auto;display:grid}.iPQzxq_heroCopy{flex-direction:column;align-items:flex-start;gap:clamp(1.2rem,2.4vw,2.2rem);display:flex}.iPQzxq_hero .iPQzxq_kicker{color:var(--grid-ui-muted)}.iPQzxq_root .iPQzxq_hero h1{font:450 var(--grid-type-title)/1.08 var(--font-grid-display,Georgia, serif);letter-spacing:-.04em;color:var(--grid-ink);text-wrap:balance;max-width:18ch}.iPQzxq_hero .iPQzxq_lede{font-size:var(--grid-type-body);color:var(--grid-ui-muted);max-width:52ch;line-height:1.7}.iPQzxq_actions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;margin:0;display:flex}.iPQzxq_root a.iPQzxq_primary{background:var(--grid-accent);min-height:52px;color:var(--grid-ink);align-items:center;padding:.75rem 1.3rem;font-weight:650;text-decoration:none;display:inline-flex}.iPQzxq_heroSecondary{border-bottom:1px solid var(--grid-line-strong);align-items:center;gap:.8rem;min-height:52px;text-decoration:none;display:inline-flex;color:var(--grid-ink)!important}.iPQzxq_heroGuide{border-top:1px solid var(--grid-line-strong);align-content:start;min-width:0;padding-top:1.5rem;display:grid}.iPQzxq_guideCaption{letter-spacing:.12em;color:var(--grid-ui-muted);text-transform:uppercase;font-size:.71rem;margin:0 0 .75rem!important}.iPQzxq_guideLink{border-bottom:1px solid var(--grid-line);grid-template-columns:2.6rem 1fr 1rem;align-items:center;gap:1rem;min-height:4.8rem;text-decoration:none;display:grid;color:var(--grid-ink)!important}.iPQzxq_guideLink span:first-child{font:.74rem var(--font-grid-mono,monospace);color:var(--grid-ui-muted)}.iPQzxq_guideLink strong{font:550 clamp(1.05rem, 1.45vw, 1.45rem)/1.2 var(--font-grid-sans,Arial, sans-serif)}.iPQzxq_guideLink span:last-child{color:var(--grid-ui-muted)}.iPQzxq_guideNote{color:var(--grid-ui-muted);max-width:55ch;font-size:.78rem;line-height:1.7;margin:1.5rem 0 0!important}.iPQzxq_utilityLinks{width:min(100%, var(--grid-content-width));padding:1.2rem var(--grid-page-gutter);border-bottom:1px solid var(--grid-line);flex-wrap:wrap;align-items:center;gap:.5rem 1.6rem;margin-inline:auto;font-size:.81rem;display:flex}.iPQzxq_utilityLinks span{color:var(--grid-ui-faint);margin-right:auto}.iPQzxq_utilityLinks a{border-bottom:1px solid var(--grid-line-strong);align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.iPQzxq_discoveryHeading{width:min(100%, var(--grid-content-width));padding:clamp(2rem, 4vw, 4rem) var(--grid-page-gutter) 1.75rem;grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);align-items:end;gap:.8rem clamp(2rem,5vw,6rem);margin-inline:auto;display:grid}.iPQzxq_discoveryHeading .iPQzxq_kicker{grid-column:1/-1}.iPQzxq_root .iPQzxq_discoveryHeading h2{font:450 var(--grid-type-section)/1.16 var(--font-grid-display,Georgia, serif);letter-spacing:-.03em;color:var(--grid-ink);max-width:18ch}.iPQzxq_discoveryHeading>p:last-child{color:var(--grid-ui-muted);max-width:55ch;line-height:1.7}.iPQzxq_root .iPQzxq_search{width:calc(min(100%, var(--grid-content-width)) - 2 * var(--grid-page-gutter));border:1px solid var(--grid-line);background:var(--grid-surface);grid-template-columns:minmax(0,1.4fr) minmax(120px,.45fr) auto;align-items:end;gap:1rem;margin-inline:auto;padding:clamp(1rem,2vw,1.8rem);display:grid}.iPQzxq_search label{gap:.5rem;min-width:0;font-size:.8rem;font-weight:600;display:grid}.iPQzxq_search input{background:var(--grid-paper);width:100%;min-width:0;min-height:50px;color:var(--grid-ink);border:1px solid var(--grid-line-strong);font:1rem var(--font-grid-sans,Arial, sans-serif);border-radius:2px;padding:.75rem 1rem}.iPQzxq_search button{background:var(--grid-ink);min-height:50px;color:var(--grid-paper);cursor:pointer;border:0;padding:.7rem 1.6rem;font-weight:600}.iPQzxq_topics{width:min(100%, var(--grid-content-width));padding:clamp(1rem, 3vw, 3rem) var(--grid-page-gutter);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(1.25rem,4vw,5rem);margin-block:0;margin-inline:auto;list-style:none;display:grid}.iPQzxq_topics li{min-width:0}.iPQzxq_topic{border-top:1px solid var(--grid-line);flex-direction:column;align-items:start;gap:.5rem;min-height:92px;padding:1.3rem 0;text-decoration:none;transition:color .2s;display:flex}.iPQzxq_topic[aria-current=page]{border-top:2px solid var(--grid-ink);background:0 0}.iPQzxq_topic strong{font:600 clamp(1rem, 1.4vw, 1.3rem)/1.25 var(--font-grid-sans,Arial, sans-serif)}.iPQzxq_topic span{color:var(--grid-ui-muted);font-size:.85rem;line-height:1.6}.iPQzxq_topic:hover strong{text-underline-offset:4px;text-decoration:underline}.iPQzxq_section{width:min(100%, var(--grid-content-width));padding:clamp(2rem, 4vw, 4rem) var(--grid-page-gutter);border-top:1px solid var(--grid-line);align-content:start;gap:1.5rem;margin-block:0;margin-inline:auto;display:grid}.iPQzxq_root .iPQzxq_section h2{font:450 var(--grid-type-section)/1.16 var(--font-grid-display,Georgia, serif);letter-spacing:-.03em;color:var(--grid-ink);max-width:22ch}.iPQzxq_sectionLead{max-width:70ch;color:var(--grid-ui-muted);line-height:1.7}.iPQzxq_status{max-width:75ch;color:var(--grid-ui-muted);line-height:1.6}.iPQzxq_empty{border-top:1px solid var(--grid-line-strong);background:var(--grid-surface);max-width:100%;color:var(--grid-ui-muted);padding:clamp(1.5rem,3vw,2.5rem);line-height:1.7}.iPQzxq_list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;margin:0;padding:0;list-style:none;display:grid}.iPQzxq_list li{min-width:0}.iPQzxq_list a{border-top:1px solid var(--grid-line);flex-direction:column;justify-content:center;gap:.5rem;min-height:86px;padding:1rem 0;text-decoration:none;display:flex}.iPQzxq_list strong{font:600 clamp(1rem, 1.45vw, 1.35rem)/1.3 var(--font-grid-sans,Arial, sans-serif)}.iPQzxq_list small{color:var(--grid-ui-muted);font-size:.78rem;line-height:1.5}.iPQzxq_quiet{border-bottom:1px solid;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.iPQzxq_root :focus-visible{outline:2px solid var(--grid-ink);outline-offset:4px}@media (max-width:1000px){.iPQzxq_hero,.iPQzxq_discoveryHeading{grid-template-columns:1fr}.iPQzxq_hero{min-height:0}.iPQzxq_heroGuide{max-width:720px}.iPQzxq_discoveryHeading .iPQzxq_kicker{grid-column:1}.iPQzxq_topics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.iPQzxq_hero{padding-block:2rem}.iPQzxq_root .iPQzxq_search,.iPQzxq_list,.iPQzxq_topics{grid-template-columns:1fr}.iPQzxq_utilityLinks span{flex-basis:100%;width:100%}}@media (prefers-reduced-motion:reduce){.iPQzxq_topic{transition:none}}.iPQzxq_hero{background:#ebe1d6;border-bottom:1px solid #d1bca5}.iPQzxq_heroGuide{background:var(--grid-paper);border-top:4px solid #b68e65;padding:clamp(1.25rem,3vw,2.5rem)}.iPQzxq_topics a:is(:hover,:focus-visible){background:#ebe1d6}.iPQzxq_search select{background:var(--grid-paper);width:100%;min-width:0;min-height:50px;color:var(--grid-ink);border:1px solid var(--grid-line-strong);font:1rem var(--font-grid-sans,Arial, sans-serif);border-radius:2px;padding:.75rem 1rem}.iPQzxq_filterState{width:min(100%, var(--grid-content-width));padding:1rem var(--grid-page-gutter) 0;color:var(--grid-ui-muted);margin-inline:auto;font-size:.8rem;line-height:1.7}.iPQzxq_filterState .iPQzxq_actions{margin-top:.5rem}.iPQzxq_filterState a,.iPQzxq_meetingNote a,.iPQzxq_contextActions a{text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.iPQzxq_scopeNote{color:var(--grid-ui-muted);font-size:.8rem;line-height:1.7}.iPQzxq_meetingNote,.iPQzxq_contextActions{width:min(100%, var(--grid-content-width));padding:clamp(1.5rem, 3vw, 3rem) var(--grid-page-gutter);background:#e1e8df;border-top:1px solid #b8c8bb;margin-inline:auto}.iPQzxq_root :is(.iPQzxq_meetingNote,.iPQzxq_contextActions) h2{font:500 clamp(1.4rem, 2.4vw, 2rem)/1.2 var(--font-grid-sans);letter-spacing:-.03em;max-width:30ch}.iPQzxq_meetingNote p,.iPQzxq_contextActions p{max-width:70ch;margin-block:1rem;font-size:.9rem;line-height:1.75}:is(.iPQzxq_root #community-find,.iPQzxq_root #community-results){scroll-margin-top:7rem}
.I8KzNW_system .I8KzNW_areas{perspective:none;min-width:0}.I8KzNW_system .I8KzNW_areas button{border-radius:0;grid-template-columns:2rem minmax(0,1fr) auto 1rem;min-height:88px;align-items:center!important;width:100%!important;height:auto!important;animation:none!important;display:grid!important;position:relative!important;inset:auto!important;transform:none!important}.I8KzNW_system .I8KzNW_areas button span{color:inherit}.I8KzNW_system .I8KzNW_areas button[data-connected=true]{border-inline-start:2px solid;padding-inline-start:1rem}.I8KzNW_system .I8KzNW_areas button[aria-pressed=true]{border-inline-start:4px solid;padding-inline-start:1rem;transform:none!important}.I8KzNW_system .I8KzNW_areas button:focus-visible{outline-offset:4px;outline:2px solid}@media (max-width:600px){.I8KzNW_system .I8KzNW_areas button{grid-template-columns:1.5rem minmax(0,1fr) auto;min-height:76px}}
.XzpeCW_root{max-width:1440px;color:var(--grid-ui-ink);background:var(--grid-paper);margin:auto;padding:clamp(1.5rem,4vw,4rem)}.XzpeCW_lead{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:clamp(2rem,6vw,6rem);padding:2rem 0 4rem;display:grid}.XzpeCW_kicker{font:10px/1.6 var(--font-grid-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--grid-ui-muted);margin:0 0 1.5rem}html.grid-editorial .grid-experience-shell .XzpeCW_root h1{letter-spacing:-.055em;margin:0;font-size:clamp(2.6rem,5.5vw,6.2rem);font-weight:450;line-height:1.03}.XzpeCW_lead h1 span{display:block}.XzpeCW_lead p:not(.XzpeCW_kicker){max-width:37ch;font-size:1rem;line-height:1.8}.XzpeCW_lead a{min-height:44px;color:inherit;border-bottom:1px solid;align-items:center;gap:1rem;margin-top:1.5rem;text-decoration:none;display:inline-flex}.XzpeCW_filters{border-block:1px solid var(--grid-line);flex-wrap:wrap;align-items:end;gap:1.5rem;padding:1.5rem 0;display:flex}.XzpeCW_filters label{gap:.7rem;min-width:0;font-size:.8rem;display:grid}html.grid-editorial .grid-experience-shell .XzpeCW_filters :is(input[type=search],select){border:1px solid var(--grid-line-strong);background:var(--grid-surface);min-height:44px;color:var(--grid-ui-ink);border-radius:2px;max-width:100%;padding:.75rem}.XzpeCW_filters .XzpeCW_check{align-items:center;gap:.6rem;min-height:44px;display:flex}.XzpeCW_count{color:var(--grid-ui-muted);padding-top:1.2rem;font-size:.8rem}.XzpeCW_results{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin:1rem 0 4rem;display:grid}.XzpeCW_results>a{border-bottom:1px solid var(--grid-line);min-width:0;color:inherit;gap:1rem;padding:2rem 1rem 2rem 0;text-decoration:none;transition:background .2s;display:grid}.XzpeCW_results>a:hover{background:#e7e7dc}.XzpeCW_meta{font:10px/1.5 var(--font-grid-mono,monospace);text-transform:uppercase;letter-spacing:.08em;color:var(--grid-ui-muted);justify-content:space-between;gap:1rem;display:flex}html.grid-editorial .grid-experience-shell .XzpeCW_results h2{letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(1.9rem,3vw,3rem);font-weight:450;line-height:1.1}.XzpeCW_results p{color:var(--grid-ui-muted);font-size:.85rem;line-height:1.7}.XzpeCW_action{justify-content:space-between;align-items:center;gap:1rem;font-size:.8rem;display:flex}.XzpeCW_method{border-top:1px solid var(--grid-line);max-width:75ch;padding-top:2rem;line-height:1.8}.XzpeCW_method h2{letter-spacing:-.04em;font-size:2rem;font-weight:450;line-height:1.2}.XzpeCW_method>p:not(.XzpeCW_kicker){margin-block:1.5rem}.XzpeCW_method nav{flex-wrap:wrap;gap:1.5rem;display:flex}.XzpeCW_method nav a{min-height:44px;color:inherit;border-bottom:1px solid;align-items:center;text-decoration:none;display:inline-flex}.XzpeCW_empty{padding:3rem 0}.XzpeCW_empty h2{margin-bottom:1rem}.XzpeCW_empty button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid;padding:.75rem 1rem}.XzpeCW_root :is(a,button,input,select):focus-visible{outline:var(--grid-focus);outline-offset:4px}@media (max-width:800px){.XzpeCW_lead{grid-template-columns:minmax(0,1fr);gap:2rem}.XzpeCW_results{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.XzpeCW_results{grid-template-columns:minmax(0,1fr)}.XzpeCW_filters label{width:100%}}@media (prefers-reduced-motion:reduce){.XzpeCW_results>a{transition:none}}
.Smp88W_root{width:min(100%, var(--grid-content-width));padding:clamp(1.25rem, 4vw, 4rem) var(--grid-page-gutter);color:var(--grid-ink);margin:auto}.Smp88W_header{background:#e1e8df;padding:clamp(1.25rem,4vw,4rem)}.Smp88W_header h1{font:500 clamp(2rem, 5vw, 4.5rem)/1.06 var(--font-grid-sans);white-space:pre-line;letter-spacing:-.05em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;margin:1rem 0}.Smp88W_header>p:last-child{max-width:65ch;font-size:1.05rem;line-height:1.75}.Smp88W_kicker{font:.7rem/1.6 var(--font-grid-mono);letter-spacing:.12em}.Smp88W_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:2.5rem 0;list-style:none;display:grid}.Smp88W_steps li{border-top:1px solid var(--grid-line-strong);min-width:0;padding-top:1.25rem}.Smp88W_steps span{font:.7rem var(--font-grid-mono);margin-bottom:1rem;display:block}.Smp88W_steps strong{font-size:1.15rem}.Smp88W_steps p{font-size:.9rem;line-height:1.7}.Smp88W_steps a{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;font-size:.9rem;display:inline-flex}@media (max-width:760px){.Smp88W_steps{grid-template-columns:minmax(0,1fr);gap:1.25rem}}.Smp88W_tasks{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.5rem;margin-block:2rem;display:grid}.Smp88W_tasks article{border-top:1px solid var(--grid-line-strong);min-width:0;padding-block:1.5rem}.Smp88W_tasks article h2{font:550 clamp(1.3rem, 2.5vw, 1.9rem)/1.25 var(--font-grid-sans);letter-spacing:-.03em;margin:0 0 .75rem}.Smp88W_tasks p{max-width:65ch;font-size:.95rem;line-height:1.7}.Smp88W_tasks .Smp88W_outcome{color:var(--grid-ui-muted);font-size:.85rem}.Smp88W_tasks article>div{flex-wrap:wrap;gap:.5rem 1.5rem;display:flex}.Smp88W_tasks a{min-height:44px;color:inherit;text-underline-offset:5px;align-items:center;font-size:.9rem;display:inline-flex}.Smp88W_method{border-block:1px solid var(--grid-line-strong);margin-block:2rem}.Smp88W_method>summary{cursor:pointer;align-content:center;min-height:56px;font-weight:550}@media (max-width:760px){.Smp88W_tasks{grid-template-columns:minmax(0,1fr)}}
.Zutymq_root{background:var(--grid-paper);max-width:1440px;color:var(--grid-ui-ink);margin:auto;padding:clamp(1.5rem,4vw,4rem)}.Zutymq_kicker{font:10px/1.6 var(--font-grid-mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--grid-ui-muted);margin:0 0 1.4rem}.Zutymq_lead{padding:1rem 0 4rem}html.grid-editorial .grid-experience-shell .Zutymq_lead h1{letter-spacing:-.055em;margin:0 0 2rem;font-size:clamp(2.7rem,6vw,6rem);font-weight:450;line-height:1.03}.Zutymq_lead h1 span{display:block}.Zutymq_lead>p:last-child{max-width:60ch;line-height:1.8}.Zutymq_workspace{border-block:1px solid var(--grid-line);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);display:grid}.Zutymq_operator{padding:2rem 2.5rem 2rem 0}.Zutymq_operator>label{margin-bottom:.8rem;font-size:1.1rem;display:block}html.grid-editorial .grid-experience-shell .Zutymq_operator select{border:1px solid var(--grid-line-strong);background:var(--grid-surface);width:100%;max-width:100%;min-height:48px;color:inherit;padding:.75rem}.Zutymq_source{min-height:48px;color:inherit;border-bottom:1px solid var(--grid-line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:.85rem;text-decoration:none;display:flex}.Zutymq_operator>p:not(.Zutymq_kicker),.Zutymq_note{color:var(--grid-ui-muted);margin-block:1rem;font-size:.85rem;line-height:1.7}.Zutymq_progress{border-bottom:1px solid var(--grid-line);gap:.5rem;padding:2rem 0;display:grid}.Zutymq_progress strong{letter-spacing:-.05em;font-size:2.5rem;font-weight:450}.Zutymq_progress span{color:var(--grid-ui-muted);font-size:.8rem}.Zutymq_questions{border-left:1px solid var(--grid-line);min-width:0}.Zutymq_steps{border-bottom:1px solid var(--grid-line);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.Zutymq_steps button{border:0;border-right:1px solid var(--grid-line);min-height:64px;color:var(--grid-ui-ink);font:11px var(--font-grid-mono,monospace);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.3rem;padding:.7rem;display:flex}.Zutymq_steps button:last-child{border-right:0}.Zutymq_steps button[aria-pressed=true]{background:var(--grid-ui-action);color:var(--grid-field-text)}.Zutymq_question{padding:clamp(1.2rem,3vw,3rem)}html.grid-editorial .grid-experience-shell .Zutymq_question h2{letter-spacing:-.04em;max-width:21ch;font-size:clamp(1.8rem,3vw,3rem);font-weight:450;line-height:1.12}.Zutymq_question>p:not(.Zutymq_kicker){margin-block:1.5rem;line-height:1.7}.Zutymq_question label{margin-bottom:.7rem;font-size:.8rem;display:block}html.grid-editorial .grid-experience-shell .Zutymq_question textarea{border:1px solid var(--grid-line-strong);background:var(--grid-surface);width:100%;min-width:0;max-width:100%;color:inherit;font:1rem/1.7 var(--font-grid-sans);resize:vertical;border-radius:2px;padding:1rem}.Zutymq_controls{justify-content:space-between;gap:1rem;margin-top:1rem;display:flex}.Zutymq_controls button{border:1px solid var(--grid-line-strong);min-height:44px;color:inherit;font:inherit;cursor:pointer;background:0 0;padding:.6rem 1rem}.Zutymq_controls button:disabled{color:var(--grid-ui-faint);cursor:default}.Zutymq_finish{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:3rem;padding-top:3rem;display:grid}.Zutymq_finish h2{letter-spacing:-.045em;font-size:2.2rem;font-weight:450;line-height:1.1}.Zutymq_finish p:not(.Zutymq_kicker){max-width:60ch;margin-top:1.5rem;line-height:1.8}.Zutymq_actions{align-content:start;gap:1rem;display:grid}.Zutymq_actions :is(a,button){border:1px solid var(--grid-line-strong);min-height:48px;color:inherit;font:inherit;cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:.9rem 1.1rem;font-size:.85rem;text-decoration:none;display:flex}.Zutymq_actions button{background:var(--grid-ui-action);color:var(--grid-field-text)}.Zutymq_root :is(a,button,input,textarea,select):focus-visible{outline:var(--grid-focus);outline-offset:4px}@media (max-width:760px){.Zutymq_workspace,.Zutymq_finish{grid-template-columns:minmax(0,1fr)}.Zutymq_operator{padding:1.5rem 0}.Zutymq_questions{border-left:0;border-top:1px solid var(--grid-line)}.Zutymq_steps button{min-height:56px;padding:.6rem .4rem}}
._Y8jCa_root{margin-block:3rem;scroll-margin-top:7rem}._Y8jCa_root header{max-width:52rem;margin-bottom:1.5rem}._Y8jCa_kicker,._Y8jCa_label{font:11px/1.6 var(--font-grid-mono,monospace);letter-spacing:.08em}._Y8jCa_root header p:last-child{max-width:60ch;margin-top:1rem;line-height:1.7}._Y8jCa_options{border:1px solid var(--grid-line-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._Y8jCa_options article{flex-direction:column;align-items:start;min-width:0;padding:clamp(1.2rem,2.5vw,2.5rem);display:flex}._Y8jCa_options article+article{border-inline-start:1px solid var(--grid-line-strong)}._Y8jCa_options article:last-child{background:var(--grid-ink);color:var(--grid-paper)}html.grid-editorial .grid-experience-shell ._Y8jCa_options article:last-child :is(h3,p,li,a){color:var(--grid-paper)}html.grid-editorial .grid-experience-shell ._Y8jCa_options h3{font:400 clamp(1.5rem,2.5vw,2rem)/1.15 var(--font-grid-display);margin:1.4rem 0 1rem}._Y8jCa_price{min-height:3.2em;font-size:.9rem;line-height:1.6}._Y8jCa_options ul{flex:1;margin-block:1rem 1.5rem;padding-left:1.1rem;font-size:.9rem;line-height:1.7}._Y8jCa_options li+li{margin-top:.55rem}._Y8jCa_options a{border-block-start:1px solid;justify-content:space-between;align-items:center;gap:1rem;width:100%;min-height:44px;padding-block:.6rem;font-size:.85rem;line-height:1.5;text-decoration:none;display:flex}._Y8jCa_limit{max-width:88ch;color:var(--grid-ui-muted);margin-top:1rem;font-size:.8rem;line-height:1.7}@media (max-width:800px){._Y8jCa_options{grid-template-columns:minmax(0,1fr)}._Y8jCa_options article+article{border-inline-start:0;border-block-start:1px solid var(--grid-line-strong)}._Y8jCa_price{min-height:0}}html.grid-editorial .grid-experience-shell ._Y8jCa_root header h2{font:400 clamp(2rem,3.8vw,3.8rem)/1.1 var(--font-grid-display);letter-spacing:-.035em;text-wrap:balance;margin-block:1rem}
.AZgYIa_origin{width:min(var(--grid-content-width,1280px), 100%);padding:clamp(3rem, 6vw, 6rem) var(--grid-page-gutter,clamp(1.25rem, 4vw, 4rem));background:var(--grid-paper);color:var(--grid-ink);grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:clamp(2rem,5vw,6rem);margin-inline:auto;display:grid}.AZgYIa_originImage{align-self:start;min-width:0;margin:0;position:sticky;top:7rem}.AZgYIa_originImage>div{aspect-ratio:4/5;overflow:hidden}.AZgYIa_originImage img{object-fit:cover;width:100%;height:100%;display:block}.AZgYIa_originImage figcaption{font:10px/1.6 var(--font-grid-mono,monospace);letter-spacing:.08em;color:var(--grid-ui-muted);margin-top:.8rem}.AZgYIa_kicker{font:11px/1.6 var(--font-grid-mono,monospace);letter-spacing:.14em}html.grid-editorial .grid-experience-shell .AZgYIa_origin h2{font:400 var(--grid-type-section,clamp(2rem, 3.8vw, 3.8rem))/1.1 var(--font-grid-display);letter-spacing:-.045em;text-wrap:balance;margin:1rem 0 1.5rem}.AZgYIa_originCopy{min-width:0}.AZgYIa_originCopy>p:not(.AZgYIa_kicker){max-width:52ch;line-height:1.75}.AZgYIa_storyChoices{margin-block:1.75rem;display:grid}html.grid-editorial .grid-experience-shell .AZgYIa_storyChoices button{text-align:left;border:0;border-top:1px solid var(--grid-line-strong);min-height:64px;color:var(--grid-ink);background:0 0;border-radius:0;align-items:center;gap:1rem;padding:1rem .5rem;font-size:.95rem;transition:background .2s,color .2s;display:flex}html.grid-editorial .grid-experience-shell .AZgYIa_storyChoices button[aria-pressed=true]{background:var(--grid-ink);color:var(--grid-paper);padding-inline:1rem}.AZgYIa_storyChoices button>span{font:10px/1.5 var(--font-grid-mono,monospace)}.AZgYIa_lesson{border-bottom:1px solid var(--grid-line-strong);padding:0 0 1.5rem}.AZgYIa_lesson>p{min-height:5.1em;line-height:1.7}.AZgYIa_lesson a,.AZgYIa_originLinks a{text-underline-offset:5px;align-items:center;gap:.7rem;min-height:44px;font-size:.85rem;text-decoration:underline;display:inline-flex}.AZgYIa_originLimit{color:var(--grid-ui-muted);margin-top:1.2rem;font-size:.8rem}.AZgYIa_originLinks{flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.6rem;display:flex}@media (max-width:900px){.AZgYIa_origin{grid-template-columns:minmax(0,1fr);gap:2rem}.AZgYIa_originImage{position:relative;top:auto}.AZgYIa_originImage>div{aspect-ratio:4/3}}@media (prefers-reduced-motion:reduce){.AZgYIa_storyChoices button{transition:none!important}}.AZgYIa_origin :is(a,button):focus-visible{outline:2px solid var(--grid-ink);outline-offset:4px;box-shadow:0 0 0 6px var(--grid-paper)}
html.grid-editorial .grid-experience-shell .vdmbxa_root{--world-wash:#e8ece4;--world-mark:#9caa87;width:min(100%, var(--grid-content-width));padding:1rem var(--grid-page-gutter) 3rem;color:var(--grid-ink);background:var(--grid-paper);box-sizing:border-box;margin-inline:auto}.vdmbxa_root[data-world=work]{--world-wash:#e4e9ec;--world-mark:#8eabb8}.vdmbxa_root[data-world=company]{--world-wash:#eee5db;--world-mark:#bd9a76}.vdmbxa_root[data-world=money]{--world-wash:#eee8d6;--world-mark:#ad985d}.vdmbxa_root[data-world=life]{--world-wash:#e3ebe5;--world-mark:#8da798}.vdmbxa_root :is(section,header,div,figure,nav){min-width:0}.vdmbxa_root p{max-width:64ch;line-height:1.65}.vdmbxa_root :is(a,summary,button,input):focus-visible{outline-offset:5px;outline:3px solid}.vdmbxa_root [id]{scroll-margin-top:7rem}.vdmbxa_kicker{font:.68rem/1.6 var(--font-grid-mono);letter-spacing:.12em}.vdmbxa_root .vdmbxa_kicker a{color:inherit;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.vdmbxa_opening{isolation:isolate;color:#fffaf0;background:#17251f;min-height:clamp(420px,48vw,640px);display:grid;position:relative;overflow:hidden}.vdmbxa_root .grid-world__hero{z-index:1;background:linear-gradient(#10201900 0%,#102019ed 35%,#102019 100%);align-self:end;width:100%;padding:6rem clamp(1.5rem,5vw,4rem) clamp(1.5rem,5vw,4rem);position:relative}html.grid-editorial .grid-experience-shell .vdmbxa_root .grid-world__hero h1{font:450 clamp(2.2rem, 5.3vw, 5.3rem)/1.04 var(--font-grid-display,var(--font-grid-sans));letter-spacing:-.045em;color:#fffaf0;overflow-wrap:anywhere;max-width:20ch;margin:.6rem 0 1rem}.vdmbxa_root .grid-world__hero .reality-lede{color:#fffaf0;max-width:54ch;margin-bottom:0;font-size:clamp(1rem,1.5vw,1.2rem)}.vdmbxa_root .grid-world-photo{z-index:0;margin:0;position:absolute;inset:0}.vdmbxa_root .grid-world-photo img{object-fit:cover;width:100%;height:100%;display:block}.vdmbxa_root .grid-world-photo figcaption{color:#fffaf0;max-width:calc(100% - 2rem);font:.65rem/1.5 var(--font-grid-mono);background:#102019;padding:.45rem .75rem;position:absolute;top:1rem;right:1rem}.vdmbxa_topic{min-height:clamp(360px,38vw,500px)}.vdmbxa_actionRail{border-bottom:1px solid var(--grid-line-strong);grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:2rem;padding:1.5rem 0 2rem;display:grid}.vdmbxa_primaryAction{align-content:start;justify-items:start;gap:.6rem;display:grid}.vdmbxa_root .vdmbxa_primaryAction .g10-btn{background:var(--grid-ink);min-height:48px;color:var(--grid-paper);border-radius:0;margin:0;display:inline-flex}.vdmbxa_perspective{width:100%;max-width:40rem;margin-top:.4rem}.vdmbxa_perspective summary{cursor:pointer;min-height:44px;padding-block:.6rem;font-size:.85rem;line-height:1.6}.vdmbxa_root .grid-world__lens{gap:.4rem;margin:0;font-size:.85rem;display:grid}.vdmbxa_chapterNav{align-content:start;display:grid}.vdmbxa_chapterNav a{color:inherit;border-bottom:1px solid var(--grid-line);justify-content:space-between;gap:1rem;min-height:48px;padding-block:.75rem;font-size:.85rem;text-decoration:none;display:flex}html.grid-editorial .grid-experience-shell .vdmbxa_root h2{font:450 clamp(1.6rem, 3vw, 2.8rem)/1.15 var(--font-grid-display,var(--font-grid-sans));letter-spacing:-.035em;color:inherit;max-width:24ch}.vdmbxa_root .grid-world__collection{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;margin-block:2rem 3rem;display:grid}html.grid-editorial .grid-experience-shell .vdmbxa_root .grid-world__card{border:0;border-bottom:1px solid var(--grid-line-strong);min-height:88px;color:inherit;background:0 0;border-radius:0;grid-template-columns:2rem minmax(0,1fr) 1rem;align-items:center;gap:.8rem;padding:1.25rem .75rem;text-decoration:none;transition:background .18s;display:grid}html.grid-editorial .grid-experience-shell .vdmbxa_root .grid-world__card h2{font:500 clamp(1rem, 1.8vw, 1.3rem)/1.35 var(--font-grid-sans);margin:0}.vdmbxa_root .grid-world__card:is(:hover,:focus-visible){background:var(--world-wash)}.vdmbxa_root .grid-world__index{font:.7rem/1.6 var(--font-grid-mono);color:var(--grid-ui-muted)}.vdmbxa_root .grid-world__checks{background:var(--world-wash);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2rem 3rem;margin-block:3rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.vdmbxa_root .grid-world__checks ol{margin:0;padding:0;list-style:none}.vdmbxa_root .grid-world__checks li{border-top:1px solid var(--grid-line-strong);grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding-block:1rem;display:grid}.vdmbxa_root .grid-world__checks li span{font:.7rem/1.5 var(--font-grid-mono);padding-top:.25rem}.vdmbxa_root .grid-world__checks li p{margin:0}.vdmbxa_root .grid-world-support{object-fit:cover;grid-column:1/-1;width:100%;max-width:100%;height:clamp(200px,30vw,400px)}.vdmbxa_sources,.vdmbxa_connections{border-top:1px solid var(--grid-line-strong);padding-block:clamp(2.5rem,5vw,5rem)}.vdmbxa_root .grid-world__steps{border-top:1px solid var(--grid-line-strong);padding-block:clamp(2.5rem,5vw,5rem)}.vdmbxa_root .grid-world__resources{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:2rem;display:grid}.vdmbxa_root .grid-world__resources article{border-top:1px solid var(--grid-line-strong);flex-direction:column;align-items:start;gap:.8rem;padding-block:1.25rem;display:flex}.vdmbxa_root .grid-world__resources h3{font:550 1.1rem/1.4 var(--font-grid-sans);margin:0}.vdmbxa_root .grid-world__resources p{margin:0;font-size:.9rem}:is(.vdmbxa_root .grid-world__resources a,.vdmbxa_root .grid-world__steps a){text-underline-offset:5px;align-items:center;min-height:44px;display:inline-flex}.vdmbxa_root .topic-resources__limit{border-top:1px solid var(--grid-line);color:var(--grid-ui-muted);padding-top:1rem}.vdmbxa_root .grid-world__resources small{color:var(--grid-ui-muted);font-size:.75rem}.vdmbxa_root .grid-world__steps nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem;display:grid}.vdmbxa_root .grid-world__connections{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.vdmbxa_root .grid-world__connections a{color:inherit;grid-template-columns:minmax(0,1fr) auto;gap:1rem .5rem;min-height:44px;text-decoration:none;display:grid}.vdmbxa_root .grid-world__connections img{aspect-ratio:4/3;object-fit:cover;grid-column:1/-1;width:100%;height:auto}.vdmbxa_root .grid-world__connections a>span:first-of-type{font-weight:550}.vdmbxa_preparation{min-width:0}@media (max-width:760px){.vdmbxa_actionRail{grid-template-columns:minmax(0,1fr);gap:1.25rem}.vdmbxa_root .grid-world__checks{grid-template-columns:minmax(0,1fr);gap:1.25rem}.vdmbxa_opening,.vdmbxa_topic{min-height:0;padding-top:clamp(180px,55vw,300px)}.vdmbxa_root .grid-world-photo{height:clamp(230px,70vw,350px)}.vdmbxa_root .grid-world__hero{background:#17251f;padding:2rem 1.25rem}html.grid-editorial .grid-experience-shell .vdmbxa_root .grid-world__hero h1{font-size:clamp(2rem,7vw,3.5rem)}.vdmbxa_root .grid-world__connections{gap:.75rem}}@media (max-width:600px){.vdmbxa_root .grid-world__collection{grid-template-columns:minmax(0,1fr)}.vdmbxa_root .grid-world__resources{grid-template-columns:minmax(0,1fr)}.vdmbxa_root .grid-world__steps nav{grid-template-columns:minmax(0,1fr)}.vdmbxa_root .grid-world__connections{grid-template-columns:minmax(0,1fr)}.vdmbxa_root .grid-world__connections a{border-bottom:1px solid var(--grid-line);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:.75rem}.vdmbxa_root .grid-world__connections img{grid-column:auto;width:84px;height:70px}}@media (prefers-reduced-motion:reduce){.vdmbxa_root .grid-world__card{transition:none}}html.grid-editorial .grid-experience-shell .vdmbxa_root .vdmbxa_opening .vdmbxa_kicker{color:#fffaf0}html.grid-editorial .grid-experience-shell .vdmbxa_root .vdmbxa_opening .vdmbxa_kicker a{color:#fffaf0}
