.CommunicationStory_section__Amvc_{position:relative;padding:100px 0 72px;scroll-margin-top:100px;background:radial-gradient(ellipse at 50% 25%,var(--story-glow),transparent 65%)}.CommunicationStory_heading__t4h2n{margin-bottom:36px}.CommunicationStory_eyebrow__SmqiR{display:flex;align-items:center;gap:9px;color:var(--story-accent);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.CommunicationStory_heading__t4h2n h2{max-width:950px;margin:20px 0;color:#f0f4f5;font-size:clamp(34px,4.1vw,58px);font-weight:550;line-height:1.12;letter-spacing:-.045em;text-wrap:balance}.CommunicationStory_introFooter__XCTfk{display:flex;align-items:flex-end;justify-content:space-between;gap:36px}.CommunicationStory_description___B2Da{max-width:720px;margin:0;color:#a2b0b8;font-size:15px;line-height:1.8}.CommunicationStory_scrollHint__hSCEt{display:flex;align-items:center;gap:11px;flex-shrink:0;margin:0 0 3px;color:#a5b5bd;font-size:11px}.CommunicationStory_scrollHint__hSCEt svg{width:32px;height:32px;padding:8px;border:1px solid #ffffff20;border-radius:50%}.CommunicationStory_track__qGMiV{position:relative;height:440svh}.CommunicationStory_sticky__VGA3S{--progress:0;position:sticky;top:96px}.CommunicationStory_explorer__l22jh{display:flex;flex-direction:column;height:min(820px,calc(100svh - 124px));padding:10px 10px 0;overflow:hidden;border:1px solid #ffffff1c;border-radius:28px;background:#0e171c;box-shadow:0 24px 80px #0003,inset 0 1px #ffffff06}.CommunicationStory_figure__LC2W5{position:relative;display:flex;flex:1;flex-direction:column;min-width:0;min-height:0;margin:0;overflow:hidden;border-radius:19px;border:1px solid #ffffff0d}.CommunicationStory_stage__Hu1ED{position:relative;flex:1;min-height:0;overflow:hidden;isolation:isolate}.CommunicationStory_canvas___X0GR{position:absolute;inset:0}.CommunicationStory_canvas___X0GR canvas{display:block;width:100%;height:100%}.CommunicationStory_stageHeader__BUD_8{position:absolute;inset-inline:20px;top:20px;z-index:3;display:flex;justify-content:flex-end;align-items:flex-start;gap:10px;pointer-events:none}.CommunicationStory_status__WSXiw{display:inline-flex;align-items:center;gap:7px;max-width:100%;padding:8px 12px;border:1px solid #ffffff24;border-radius:30px;background:#0b1720d9;color:#e1e8ec;font-size:10px;line-height:1.5;box-shadow:0 3px 16px #0001;backdrop-filter:blur(12px)}.CommunicationStory_status__WSXiw svg{flex-shrink:0}.CommunicationStory_status__WSXiw[data-connected=true]{border-color:#a4e4c645;color:#bcf0d9;background:#0c2826df}.CommunicationStory_loadStatus__vR__4{flex-shrink:0;padding:7px 16px;background:#0c1720;color:#a1b3bf;font-size:11px;line-height:1.5}.CommunicationStory_story___vAEW{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:clamp(24px,4vw,54px);align-items:center;flex-shrink:0;padding:26px 24px 24px}.CommunicationStory_stepDetail__CmbME{min-width:0;animation:CommunicationStory_enter__bczEQ .35s ease both}.CommunicationStory_detailHeading__mvWcc{display:flex;align-items:center;gap:13px;margin-bottom:12px}.CommunicationStory_detailIcon__kZ1Iu{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border-radius:10px;color:var(--story-accent);background:var(--story-tint)}.CommunicationStory_detailIcon__kZ1Iu svg{width:18px;height:18px}.CommunicationStory_detailHeading__mvWcc h3{margin:0;color:#edf3f6;font-size:24px;font-weight:550;line-height:1.25;letter-spacing:-.035em}.CommunicationStory_stepDetail__CmbME>p{max-width:680px;margin:0;color:#a9b7c0;font-size:13px;line-height:1.8}.CommunicationStory_takeaway__kWLin{display:flex;align-items:flex-start;gap:13px;min-width:0;padding:22px;border:1px solid var(--story-border);border-radius:17px;background:linear-gradient(130deg,var(--story-tint),#ffffff02)}.CommunicationStory_takeawayIcon__dTWtG{display:flex;flex-shrink:0;padding-top:4px;color:var(--story-accent)}.CommunicationStory_takeaway__kWLin p{margin:0;color:#e1eaf0;font-size:19px;line-height:1.5;letter-spacing:-.025em;text-wrap:pretty;animation:CommunicationStory_enter__bczEQ .35s ease both}.CommunicationStory_takeaway__kWLin[data-message=true]{border-end-start-radius:5px}.CommunicationStory_progressRail__0dtZA{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;flex-shrink:0;margin:0 24px;padding:17px 0 18px;border-top:1px solid #ffffff0c}.CommunicationStory_progressStep__yHpUX{position:relative;display:flex;align-items:center;gap:8px;min-width:0;padding-bottom:11px;color:#8597a2;transition:color .25s ease}.CommunicationStory_stepNumber__gUYI4{display:grid;place-items:center;width:23px;height:23px;flex-shrink:0;border:1px solid #ffffff14;border-radius:50%;font-family:monospace;font-size:9px;font-variant-numeric:tabular-nums}.CommunicationStory_progressStep__yHpUX strong{font-size:10px;font-weight:500;line-height:1.5}.CommunicationStory_progressStep__yHpUX[data-state=active]{color:#edf3f6}.CommunicationStory_progressStep__yHpUX[data-state=active] .CommunicationStory_stepNumber__gUYI4{color:#101b20;border-color:var(--story-accent);background:var(--story-accent)}.CommunicationStory_progressStep__yHpUX[data-state=complete] .CommunicationStory_stepNumber__gUYI4{color:var(--story-accent);border-color:var(--story-border)}.CommunicationStory_progressStep__yHpUX>i{position:absolute;inset-inline:0;bottom:0;height:2px;border-radius:3px;background:#ffffff0b;overflow:hidden}.CommunicationStory_progressStep__yHpUX>i:after{content:"";display:block;height:100%;width:clamp(0%,calc(var(--progress) * 500% - var(--segment-index) * 100%),100%);background:var(--story-accent)}.CommunicationStory_screenReaderStory__FT47C{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.CommunicationStory_preparation__7N5zg{max-width:940px;margin:26px 0 0;color:#93a5af;font-size:11px;line-height:1.8}.CommunicationStory_disclaimer__aAUjz{display:flex;align-items:flex-start;justify-content:space-between;gap:36px;margin-top:12px}.CommunicationStory_disclaimer__aAUjz p{max-width:830px;margin:0;color:#8196a3;font-size:11px;line-height:1.8}.CommunicationStory_sources__2eVtu{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.CommunicationStory_sources__2eVtu a{display:inline-flex;gap:5px;align-items:center;max-width:250px;color:#a2b5c1;font-size:11px;line-height:1.6;text-decoration-color:#ffffff30;text-underline-offset:4px}.CommunicationStory_sources__2eVtu a:hover{color:#e4edf2;text-decoration:underline}.CommunicationStory_section__Amvc_ a:focus-visible{outline:2px solid var(--story-accent);outline-offset:4px;border-radius:4px}@keyframes CommunicationStory_enter__bczEQ{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1000px){.CommunicationStory_introFooter__XCTfk{align-items:flex-start;flex-direction:column;gap:20px}.CommunicationStory_story___vAEW{gap:22px;padding:22px 18px}.CommunicationStory_detailHeading__mvWcc h3{font-size:21px}.CommunicationStory_takeaway__kWLin{padding:17px}.CommunicationStory_takeaway__kWLin p{font-size:16px}.CommunicationStory_progressRail__0dtZA{gap:12px;margin-inline:18px}.CommunicationStory_progressStep__yHpUX{gap:6px}.CommunicationStory_disclaimer__aAUjz{flex-direction:column;gap:14px}}@media (max-width:600px){.CommunicationStory_section__Amvc_{padding:64px 0 48px}.CommunicationStory_heading__t4h2n{margin-bottom:26px}.CommunicationStory_heading__t4h2n h2{font-size:34px}.CommunicationStory_description___B2Da{font-size:13px}.CommunicationStory_scrollHint__hSCEt{font-size:10px}.CommunicationStory_sticky__VGA3S{top:84px}.CommunicationStory_explorer__l22jh{height:min(760px,calc(100svh - 104px));padding:6px 6px 0;border-radius:22px}.CommunicationStory_figure__LC2W5{border-radius:15px}.CommunicationStory_stageHeader__BUD_8{inset-inline:12px;top:12px}.CommunicationStory_status__WSXiw{font-size:9px;padding:6px 9px;gap:6px}.CommunicationStory_status__WSXiw svg{width:13px;height:13px}.CommunicationStory_story___vAEW{grid-template-columns:minmax(0,1fr);gap:14px;padding:18px 12px 14px}.CommunicationStory_detailHeading__mvWcc{gap:10px;margin-bottom:10px}.CommunicationStory_detailHeading__mvWcc h3{font-size:20px}.CommunicationStory_detailIcon__kZ1Iu{width:30px;height:30px;border-radius:9px}.CommunicationStory_detailIcon__kZ1Iu svg{width:16px;height:16px}.CommunicationStory_stepDetail__CmbME>p{font-size:12px;line-height:1.7}.CommunicationStory_takeaway__kWLin{padding:11px 13px;gap:10px;border-radius:12px}.CommunicationStory_takeaway__kWLin p{font-size:13px;line-height:1.5}.CommunicationStory_takeawayIcon__dTWtG{padding-top:2px}.CommunicationStory_takeawayIcon__dTWtG svg{width:15px;height:15px}.CommunicationStory_progressRail__0dtZA{margin-inline:12px;padding:10px 0 13px;gap:10px}.CommunicationStory_progressStep__yHpUX{justify-content:center;padding-bottom:8px}.CommunicationStory_progressStep__yHpUX strong{display:none}.CommunicationStory_stepNumber__gUYI4{width:20px;height:20px;font-size:8px}.CommunicationStory_loadStatus__vR__4{font-size:10px;padding:6px 12px}}@media (max-height:700px){.CommunicationStory_sticky__VGA3S{top:76px}.CommunicationStory_explorer__l22jh{height:calc(100svh - 94px)}.CommunicationStory_story___vAEW{padding-block:14px}.CommunicationStory_progressRail__0dtZA{padding-top:10px;padding-bottom:12px}}@media (max-height:620px) and (max-width:600px){.CommunicationStory_story___vAEW{padding:12px 10px 10px;gap:10px}.CommunicationStory_detailHeading__mvWcc{margin-bottom:7px}.CommunicationStory_detailHeading__mvWcc h3{font-size:18px}.CommunicationStory_stepDetail__CmbME>p{font-size:11px;line-height:1.6}.CommunicationStory_takeaway__kWLin{padding:8px 10px}.CommunicationStory_takeaway__kWLin p{font-size:12px}.CommunicationStory_progressRail__0dtZA{padding-top:8px;padding-bottom:9px}}@media (prefers-reduced-motion:reduce){.CommunicationStory_stepDetail__CmbME,.CommunicationStory_takeaway__kWLin p{animation:none}.CommunicationStory_progressStep__yHpUX{transition:none}}.OffgridConnectionExplorer_theme__D6xy1{--story-accent:#9be0c3;--story-tint:#9be0c30b;--story-border:#9be0c326;--story-glow:#193d3026}.OffgridConnectionExplorer_stage__YScR_{background:linear-gradient(145deg,#15252a,#0a1718 80%)}.OffgridConnectionExplorer_stage__YScR_:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(#07161c33,transparent 24%,transparent 80%,#07161c20)}.OffgridConnectionExplorer_sceneLabel__bpNpw{position:absolute;left:0;top:0;z-index:2;display:flex;align-items:center;gap:7px;padding:7px 11px;border:1px solid #cde8da30;border-radius:7px;background:#102521ee;color:#ecf5ee;font-size:10px;pointer-events:none;box-shadow:0 6px 20px #0003}.OffgridConnectionExplorer_sceneLabel__bpNpw:after{content:"";position:absolute;top:100%;left:50%;height:15px;width:1px;background:#bfdbcc80}.OffgridConnectionExplorer_sceneLabel__bpNpw i{width:5px;height:5px;border-radius:50%;background:#e9a16b}.OffgridConnectionExplorer_second__ce0yt i{background:#78dbc5}.OffgridConnectionExplorer_fallback__wEm7j{position:absolute;inset:25px 0 15px}.OffgridConnectionExplorer_fallback__wEm7j svg{width:100%;height:100%}.OffgridConnectionExplorer_fallback__wEm7j path{transition:stroke-opacity .55s ease}.OffgridConnectionExplorer_stage__YScR_:not([data-offgrid-ready=true]) .OffgridConnectionExplorer_first__LNaRo{left:39%;top:49%;transform:translate(-50%,-100%)}.OffgridConnectionExplorer_stage__YScR_:not([data-offgrid-ready=true]) .OffgridConnectionExplorer_second__ce0yt{left:61%;top:34%;transform:translate(-50%,-100%)}.OffgridConnectionExplorer_toolHighlights__CyHA1{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin:24px 0 0;padding:0;list-style:none}.OffgridConnectionExplorer_toolHighlights__CyHA1 li{display:flex;align-items:center;gap:8px;color:#aac8ba;font-size:11px;line-height:1.6}.OffgridConnectionExplorer_toolHighlights__CyHA1 svg{flex-shrink:0;color:#9be0c3}.OffgridConnectionExplorer_toolHint__SC__c{position:absolute;bottom:20px;inset-inline-start:20px;z-index:2;display:flex;align-items:center;gap:8px;max-width:calc(100% - 40px);color:#d6f1e4;font-size:11px;line-height:1.5;background:#0a201ae8;border:1px solid #a1e2c340;border-radius:10px;padding:10px 13px;backdrop-filter:blur(10px);pointer-events:none}.OffgridConnectionExplorer_toolHint__SC__c svg{flex-shrink:0;color:#a1e2c3}.OffgridConnectionExplorer_captionStack__9eDqT{display:grid;min-width:0;flex-shrink:0}.OffgridConnectionExplorer_captionPanel__KNCxI{grid-area:1/1;min-width:0;display:flex;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity .18s ease,transform .56s cubic-bezier(.22,1,.36,1),visibility 0s linear .56s}.OffgridConnectionExplorer_captionPanel__KNCxI[data-position=before]{transform:translateY(-12px)}.OffgridConnectionExplorer_captionPanel__KNCxI[data-position=active]{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .42s ease 90ms,transform .64s cubic-bezier(.22,1,.36,1) 40ms,visibility 0s}.OffgridConnectionExplorer_captionPanel__KNCxI>div{width:100%}.OffgridConnectionExplorer_captionPanel__KNCxI p,.OffgridConnectionExplorer_captionPanel__KNCxI>div>div{animation:none}.OffgridConnectionExplorer_stageHeader__tc3JZ .OffgridConnectionExplorer_connectionStatus__5mpBh,.OffgridConnectionExplorer_toolHint__SC__c{display:grid}.OffgridConnectionExplorer_hintContent__rIdu6,.OffgridConnectionExplorer_statusContent__pA6T6{grid-area:1/1;display:flex;align-items:center;gap:8px;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .18s ease,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear .4s}.OffgridConnectionExplorer_hintContent__rIdu6[data-active=true],.OffgridConnectionExplorer_statusContent__pA6T6[data-active=true]{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.1s,50ms,0s;transition-duration:.36s,.5s,0s}.OffgridConnectionExplorer_stageHeader__tc3JZ .OffgridConnectionExplorer_connectionStatus__5mpBh{transition:color .45s ease,background-color .45s ease,border-color .45s ease}.OffgridConnectionExplorer_landscapeProgress__Fhlou>div>span{transition:background-color .35s ease,color .35s ease,border-color .35s ease}@media (max-height:500px) and (min-width:521px){.OffgridConnectionExplorer_explorer__f909i{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:0 12px;padding:8px 8px 0}.OffgridConnectionExplorer_explorer__f909i>figure{grid-column:1;grid-row:1}.OffgridConnectionExplorer_captionStack__9eDqT{grid-column:2;grid-row:1;min-height:0}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC{grid-template-columns:minmax(0,1fr);gap:10px;padding:8px 10px 8px 0;align-content:center}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC>div:first-child>div{margin-bottom:7px;gap:9px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC h3{font-size:18px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC>div:first-child p{font-size:11px;line-height:1.6}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC>div:last-child{padding:9px 11px;gap:9px;border-radius:11px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC>div:last-child p{font-size:12px;line-height:1.5}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeProgress__Fhlou{grid-column:1/-1;margin-inline:10px;padding:10px 0 11px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_stageHeader__tc3JZ{top:8px;inset-inline:10px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_stageHeader__tc3JZ>span{font-size:9px;padding:6px 8px}.OffgridConnectionExplorer_toolHint__SC__c{inset-inline-start:10px;bottom:10px;max-width:calc(100% - 20px);padding:7px 9px;font-size:9px}}@media (max-height:360px) and (min-width:521px){.OffgridConnectionExplorer_explorer__f909i{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:0 8px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC{gap:8px;padding:6px 6px 6px 0}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC>div:first-child>div{gap:7px;margin-bottom:5px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC>div:first-child>div>span{width:24px;height:24px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC h3{font-size:16px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC>div:first-child p{line-height:1.5}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeCaption__7FbrC>div:last-child{padding:7px 9px}.OffgridConnectionExplorer_explorer__f909i .OffgridConnectionExplorer_landscapeProgress__Fhlou strong{display:none}}@media (prefers-reduced-motion:reduce){.OffgridConnectionExplorer_captionPanel__KNCxI,.OffgridConnectionExplorer_captionPanel__KNCxI[data-position],.OffgridConnectionExplorer_fallback__wEm7j path,.OffgridConnectionExplorer_hintContent__rIdu6,.OffgridConnectionExplorer_hintContent__rIdu6[data-active],.OffgridConnectionExplorer_landscapeProgress__Fhlou>div>span,.OffgridConnectionExplorer_stageHeader__tc3JZ .OffgridConnectionExplorer_connectionStatus__5mpBh,.OffgridConnectionExplorer_statusContent__pA6T6,.OffgridConnectionExplorer_statusContent__pA6T6[data-active]{transition:none;transform:none}}@media (max-width:600px){.OffgridConnectionExplorer_sceneLabel__bpNpw{font-size:9px;padding:6px 9px}.OffgridConnectionExplorer_toolHighlights__CyHA1{gap:10px 16px;margin-top:20px}.OffgridConnectionExplorer_toolHighlights__CyHA1 li{font-size:10px}.OffgridConnectionExplorer_toolHint__SC__c{inset-inline-start:12px;bottom:12px;max-width:calc(100% - 24px);font-size:10px;padding:8px 10px}}.OffgridToolkit_section__msMZb{padding:28px 0 60px;scroll-margin-top:112px}.OffgridToolkit_heading__35zEK{max-width:820px;margin-bottom:30px}.OffgridToolkit_eyebrow__003zj{display:flex;gap:9px;align-items:center;margin:0 0 16px;color:#9be0c3;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.OffgridToolkit_heading__35zEK h2{margin:0;color:#edf4f0;font-size:clamp(29px,3.4vw,44px);font-weight:550;line-height:1.15;letter-spacing:-.04em;text-wrap:balance}.OffgridToolkit_description__d3t8i{max-width:650px;margin:18px 0 0;color:#a0b2aa;font-size:14px;line-height:1.8}.OffgridToolkit_grid__16ANG{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.OffgridToolkit_card__uQoZn{display:flex;flex-direction:column;overflow:hidden;border:1px solid #b9e0cd1c;border-radius:20px;background:linear-gradient(160deg,#12211d,#0e171b 80%)}.OffgridToolkit_illustration__ZmBxG{height:138px;color:#a1dbc1;background:radial-gradient(ellipse at 50% 80%,#75c7a40b,transparent 70%);-webkit-mask-image:linear-gradient(#000 85%,transparent);mask-image:linear-gradient(#000 85%,transparent)}.OffgridToolkit_illustration__ZmBxG svg{display:block;width:100%;height:100%}.OffgridToolkit_cardBody__RsCdm{display:flex;flex:1;flex-direction:column;padding:9px 21px 21px}.OffgridToolkit_cardBody__RsCdm h3{display:flex;align-items:center;gap:9px;margin:0;color:#e5eee9;font-size:17px;font-weight:550;line-height:1.4;letter-spacing:-.025em}.OffgridToolkit_cardBody__RsCdm h3 svg{flex-shrink:0;color:#a1dbc1}.OffgridToolkit_cardBody__RsCdm>p{margin:13px 0 20px;color:#a1b3aa;font-size:12px;line-height:1.85}.OffgridToolkit_note__A2XPt{display:flex;align-items:center;gap:7px;margin-top:auto;padding-top:14px;border-top:1px solid #ffffff0a;color:#a5cfbb;font-size:10px;line-height:1.6}.OffgridToolkit_note__A2XPt svg{flex-shrink:0}.OffgridToolkit_dot__ea7F2{width:4px;height:4px;border-radius:50%;background:#a5cfbb;margin-inline:4px;flex-shrink:0}.OffgridToolkit_extras__Fymj4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:24px;padding:24px 3px;border-bottom:1px solid #ffffff0c}.OffgridToolkit_extra__A8D0B{display:flex;align-items:flex-start;gap:14px}.OffgridToolkit_extraIcon__xD3fY{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;border:1px solid #b9e0cd1c;border-radius:12px;color:#96cdb3;background:#9be0c305}.OffgridToolkit_extra__A8D0B h3{margin:0 0 6px;color:#dce9e2;font-size:15px;font-weight:500}.OffgridToolkit_extra__A8D0B p{max-width:430px;margin:0;color:#95a99f;font-size:12px;line-height:1.8}.OffgridToolkit_preparation__QNCdz{max-width:920px;margin:17px 0 0;color:#849d8f;font-size:11px;line-height:1.8}@media (max-width:1000px){.OffgridToolkit_grid__16ANG{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.OffgridToolkit_section__msMZb{padding:12px 0 36px}.OffgridToolkit_heading__35zEK{margin-bottom:24px}.OffgridToolkit_description__d3t8i{font-size:13px}.OffgridToolkit_grid__16ANG{grid-template-columns:minmax(0,1fr);gap:13px}.OffgridToolkit_card__uQoZn{position:relative;border-radius:18px}.OffgridToolkit_illustration__ZmBxG{height:100px}.OffgridToolkit_cardBody__RsCdm{padding:7px 20px 20px}.OffgridToolkit_cardBody__RsCdm h3{font-size:18px}.OffgridToolkit_cardBody__RsCdm>p{font-size:13px;margin-bottom:16px}.OffgridToolkit_extras__Fymj4{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:8px}}.RubbleConnectionExplorer_theme__7cqwM{--story-accent:#efb083;--story-tint:#efb0830b;--story-border:#efb08326;--story-glow:#13232d50}.RubbleConnectionExplorer_stage__CDBJK{background:radial-gradient(ellipse at 35% 55%,#1c334166,transparent 65%),linear-gradient(160deg,#101c26,#081119)}.RubbleConnectionExplorer_stage__CDBJK:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 -25px 40px #08111966}.RubbleConnectionExplorer_fallback__Swo2Q{position:absolute;inset:55px 0 25px}.RubbleConnectionExplorer_fallback__Swo2Q svg{width:100%;height:100%}.RubbleConnectionExplorer_sceneLabel__tTppW{position:absolute;top:0;left:0;z-index:2;display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid #ffffff24;border-radius:9px;background:#0b1722f0;color:#9ed8ed;pointer-events:none;box-shadow:0 8px 24px #0004}.RubbleConnectionExplorer_sceneLabel__tTppW:after{content:"";position:absolute;width:1px;height:22px;background:currentColor;opacity:.4;top:100%;left:50%}.RubbleConnectionExplorer_sceneLabel__tTppW span{color:#e1eaf1;font-size:11px;font-weight:500}.RubbleConnectionExplorer_sceneLabel__tTppW i{position:absolute;top:calc(100% + 20px);left:calc(50% - 2px);width:5px;height:5px;border-radius:50%;background:currentColor}.RubbleConnectionExplorer_victimLabel__v67op{color:#ffb079;border-color:#ffb07944}.RubbleConnectionExplorer_stage__CDBJK:not([data-scene-ready=true]) .RubbleConnectionExplorer_victimLabel__v67op{left:38%;top:51%;transform:translate(-50%,-100%)}.RubbleConnectionExplorer_stage__CDBJK:not([data-scene-ready=true]) .RubbleConnectionExplorer_teamLabel__XyFIl{left:64%;top:51%;transform:translate(-50%,-100%)}.RubbleConnectionExplorer_sectionBadge__uu9M4{position:absolute;inset-inline-start:20px;bottom:20px;z-index:2;display:grid;align-items:center;max-width:calc(100% - 40px);color:#d2e1eb;font-size:10px;padding:8px 12px;border:1px solid #ffffff24;border-radius:30px;background:#0b1720e0;pointer-events:none;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .35s ease,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s linear .5s}.RubbleConnectionExplorer_sectionBadge__uu9M4[data-visible=true]{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.RubbleConnectionExplorer_badgeContent__7gqsl{grid-area:1/1;display:flex;align-items:center;gap:7px;opacity:0;visibility:hidden;transform:translateY(5px);transition:opacity .18s ease,transform .4s cubic-bezier(.22,1,.36,1),visibility 0s linear .4s}.RubbleConnectionExplorer_badgeContent__7gqsl svg{flex-shrink:0}.RubbleConnectionExplorer_badgeContent__7gqsl[data-active=true]{opacity:1;visibility:inherit;transform:translateY(0);transition-delay:.1s,50ms,0s;transition-duration:.36s,.5s,0s}.RubbleConnectionExplorer_captionStack__SMfHo{display:grid;min-width:0;flex-shrink:0}.RubbleConnectionExplorer_captionPanel__mLyFz{grid-area:1/1;min-width:0;display:flex;align-items:center;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity .18s ease,transform .56s cubic-bezier(.22,1,.36,1),visibility 0s linear .56s}.RubbleConnectionExplorer_captionPanel__mLyFz[data-position=before]{transform:translateY(-12px)}.RubbleConnectionExplorer_captionPanel__mLyFz[data-position=active]{opacity:1;visibility:visible;transform:translateY(0);transition:opacity .42s ease 90ms,transform .64s cubic-bezier(.22,1,.36,1) 40ms,visibility 0s}.RubbleConnectionExplorer_captionPanel__mLyFz>div{width:100%}.RubbleConnectionExplorer_captionPanel__mLyFz p,.RubbleConnectionExplorer_captionPanel__mLyFz>div>div{animation:none}.RubbleConnectionExplorer_connectionStatus__jDiPV{transition:color .45s ease,background-color .45s ease,border-color .45s ease}.RubbleConnectionExplorer_landscapeProgress__27u1z>div>span{transition:background-color .35s ease,color .35s ease,border-color .35s ease}.RubbleConnectionExplorer_fallback__Swo2Q path{transition:fill-opacity .55s ease,stroke-opacity .55s ease}@media (max-height:500px) and (min-width:521px){.RubbleConnectionExplorer_explorer__xAc8D{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:0 12px;padding:8px 8px 0}.RubbleConnectionExplorer_explorer__xAc8D>figure{grid-column:1;grid-row:1}.RubbleConnectionExplorer_captionStack__SMfHo{grid-column:2;grid-row:1;min-height:0}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX{grid-template-columns:minmax(0,1fr);gap:10px;padding:8px 10px 8px 0;align-content:center}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX>div:first-child>div{margin-bottom:7px;gap:9px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX h3{font-size:18px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX>div:first-child p{font-size:11px;line-height:1.6}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX>div:last-child{padding:9px 11px;gap:9px;border-radius:11px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX>div:last-child p{font-size:12px;line-height:1.5}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeProgress__27u1z{grid-column:1/-1;margin-inline:10px;padding:10px 0 11px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_stageHeader__oFs_N{top:8px;inset-inline:10px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_stageHeader__oFs_N>span{font-size:9px;padding:6px 8px}.RubbleConnectionExplorer_sectionBadge__uu9M4{inset-inline-start:10px;bottom:10px;max-width:calc(100% - 20px);padding:7px 9px;font-size:9px}.RubbleConnectionExplorer_sceneLabel__tTppW{padding:6px 8px;gap:5px}.RubbleConnectionExplorer_sceneLabel__tTppW span{font-size:9px}.RubbleConnectionExplorer_sceneLabel__tTppW svg{width:12px;height:12px}}@media (max-height:360px) and (min-width:521px){.RubbleConnectionExplorer_explorer__xAc8D{grid-template-columns:minmax(0,1fr) minmax(0,1.65fr);gap:0 8px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX{gap:8px;padding:6px 6px 6px 0}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX>div:first-child>div{gap:7px;margin-bottom:5px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX>div:first-child>div>span{width:24px;height:24px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX h3{font-size:16px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX>div:first-child p{line-height:1.5}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeCaption__6iJoX>div:last-child{padding:7px 9px}.RubbleConnectionExplorer_explorer__xAc8D .RubbleConnectionExplorer_landscapeProgress__27u1z strong{display:none}}@media (max-width:600px){.RubbleConnectionExplorer_sceneLabel__tTppW{padding:7px 9px;gap:6px;border-radius:7px}.RubbleConnectionExplorer_sceneLabel__tTppW span{font-size:9px}.RubbleConnectionExplorer_sceneLabel__tTppW svg{width:13px;height:13px}.RubbleConnectionExplorer_sceneLabel__tTppW:after{height:16px}.RubbleConnectionExplorer_sceneLabel__tTppW i{top:calc(100% + 15px)}.RubbleConnectionExplorer_sectionBadge__uu9M4{inset-inline-start:12px;bottom:12px;max-width:calc(100% - 24px);font-size:9px;padding:7px 9px}}@media (prefers-reduced-motion:reduce){.RubbleConnectionExplorer_badgeContent__7gqsl,.RubbleConnectionExplorer_badgeContent__7gqsl[data-active],.RubbleConnectionExplorer_captionPanel__mLyFz,.RubbleConnectionExplorer_captionPanel__mLyFz[data-position],.RubbleConnectionExplorer_connectionStatus__jDiPV,.RubbleConnectionExplorer_fallback__Swo2Q path,.RubbleConnectionExplorer_landscapeProgress__27u1z>div>span,.RubbleConnectionExplorer_sectionBadge__uu9M4,.RubbleConnectionExplorer_sectionBadge__uu9M4[data-visible]{transition:none;transform:none}}