@font-face{font-family:Jost;src:url('fonts/jost-regular.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}
:root{--brand-navy:#003E60;--brand-teal:#169C95;--paper:#F6F8FA;--ink:#153847;--copy:#4A626D;--rule:#DCE5E9}
.conference-enabled{font-family:Jost,Inter,sans-serif;font-synthesis:weight;letter-spacing:0}.conference-enabled button,.conference-enabled a{touch-action:manipulation}.conference-enabled button:focus-visible,.conference-enabled a:focus-visible{outline:3px solid var(--brand-teal);outline-offset:4px}.conference-enabled header{height:112px;min-height:112px;padding:0 48px;gap:44px;z-index:10;background:var(--brand-navy);border-bottom:1px solid #ffffff26}.conference-enabled .brand{display:block;flex-shrink:0;transform:translateZ(0)}.conference-enabled .brand img{display:block;width:160px;height:auto;max-height:44px}.conference-enabled .edition{padding-left:0;border:0;font-size:11px;letter-spacing:1.5px;color:#D2E5EC;white-space:nowrap}.conference-enabled #trace{display:none}.conference-nav{margin-left:auto;display:flex;align-items:center;gap:24px;white-space:nowrap}.conference-nav button{font-family:Jost,sans-serif;padding:12px 0;font-size:14px;color:#D8E8ED;border-bottom:2px solid transparent}.conference-nav button:hover,.conference-nav button.active{color:#fff;border-bottom-color:#55C8BF}#guided-play{display:flex;align-items:center;gap:8px;border:1px solid #ffffff55;border-radius:5px;padding:10px 12px;white-space:nowrap;font-size:13px;background:#ffffff0b}#guided-play svg{width:16px;height:16px}#guided-play[aria-pressed=true]{background:#169C95;color:#071D2B;border-color:#169C95}.header-home{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:8px;margin-left:-25px}.header-home svg{width:21px;height:21px}.conference-enabled #stage{height:calc(100dvh - 112px)}.conference-enabled [hidden]{display:none!important}
#conference-app{position:fixed;inset:112px 0 0;z-index:7;background:var(--paper);color:var(--ink)}.k-page{height:100%;overflow:auto;overscroll-behavior:contain;padding:40px max(40px,calc((100vw - 1440px)/2));background:var(--paper)}.k-page h1,.k-page h2,.k-page h3{font-family:Jost,Inter,sans-serif;letter-spacing:0;color:var(--brand-navy);font-weight:400}.k-page h1{font-size:clamp(36px,3.4vw,54px);line-height:1.14;margin:10px 0 20px;max-width:1050px}.k-page h2{font-size:25px;line-height:1.25}.k-page p{line-height:1.55}.k-eyebrow{font-size:11px;letter-spacing:1.2px;line-height:1.4;font-weight:500;color:#326B7B;margin:0 0 14px}.k-back{display:block;padding:0 0 24px;color:#54707C;font-size:13px}.k-back:hover{color:var(--brand-navy)}.k-page-heading{margin-bottom:32px}.k-page-heading>p:last-child{font-size:18px;line-height:1.5;max-width:820px;color:var(--copy);margin:0}.k-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 20px;border-radius:5px;border:1px solid var(--brand-navy);font-size:15px;font-family:Jost,sans-serif;text-decoration:none}.k-button svg{width:18px;height:18px;flex-shrink:0}.k-button.primary{background:var(--brand-teal);border-color:var(--brand-teal);color:#071D2B}.k-button.primary:hover{background:#68CFC5;border-color:#68CFC5}.k-text-link{display:inline-flex;align-items:center;gap:24px;padding:8px 0;border-bottom:1px solid #169C9580;font-size:15px;color:var(--brand-navy);text-align:left}.k-text-link span{color:#0A827C}.home-page{padding-top:36px}.home-hero{display:grid;grid-template-columns:1.05fr 1fr;gap:30px;min-height:390px;align-items:center;margin-bottom:32px}.home-copy{padding:20px 0 20px 4px}.home-copy h1{font-size:clamp(38px,3.65vw,58px);line-height:1.12;margin:12px 0 22px}.home-copy h1 em{font-style:normal;color:#117F7A}.home-lede{font-size:21px;max-width:590px;margin:0 0 14px;line-height:1.45!important;color:#254D5E}.home-support{font-size:16px;max-width:520px;color:var(--copy);margin:0 0 20px}.home-scene{position:relative;min-height:390px;height:100%;max-height:490px;background:#082C40;border-radius:10px;overflow:hidden;border:1px solid #D4E1E7}.home-scene iframe{display:block;width:100%;height:100%;min-height:390px;border:0;pointer-events:none}.scene-entry{position:absolute;inset:0;z-index:1;width:100%;height:100%;cursor:pointer}.scene-entry:hover{box-shadow:inset 0 0 0 3px #169C95}.scene-badge{position:absolute;z-index:2;bottom:20px;left:20px;right:20px;display:flex;align-items:center;gap:8px;font-size:12px;color:#E1F0F3;pointer-events:none}.scene-badge i{width:6px;height:6px;border-radius:50%;background:#56C7BE}.scene-badge span{margin-left:auto;color:#99B7C4;font-size:11px}.entry-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.entry-heading h2{font-size:25px;margin:0}.entry-heading>span{font-size:13px;color:#6A808B}.entry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.entry-card{display:flex;flex-direction:column;text-align:left;background:#fff;border:1px solid var(--rule);border-radius:8px;padding:24px;min-height:245px;color:var(--ink);box-shadow:0 4px 16px #003E6005;transition:border-color .18s,transform .18s}.entry-card:hover{border-color:#169C95;transform:translateY(-3px)}.entry-card.featured{border-color:#169C95;box-shadow:0 5px 20px #169C950d}.entry-icon,.problem-icon{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#EAF7F4;color:#08736E;margin-bottom:14px}.entry-icon svg,.problem-icon svg{width:21px;height:21px}.featured .entry-icon{background:var(--brand-teal);color:#082B3B}.entry-card h3{font-size:23px;margin:0 0 10px}.entry-card p{font-size:15px;color:var(--copy);margin:0 0 20px;max-width:410px}.entry-foot{display:flex;justify-content:space-between;align-items:center;gap:16px;width:100%;margin-top:auto;color:#126F6A;font-size:13px}.entry-foot b{font-size:21px;font-weight:400}.k-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 0 0;color:#647C87;font-size:12px}.k-footer button,.k-footer-contact{display:inline-flex;align-items:center;gap:8px;padding:7px 0;min-height:34px;color:#315E70;font-size:12px}.k-footer svg{width:15px;height:15px}.problem-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.problem-card{display:flex;flex-direction:column;min-height:250px;padding:28px;background:#fff;border:1px solid var(--rule);border-radius:8px;text-align:left;color:var(--ink);transition:transform .18s,border-color .18s}.problem-card:hover{transform:translateY(-3px);border-color:var(--problem-color,#169C95)}.problem-icon{background:color-mix(in srgb,var(--problem-color,#169C95) 13%,white);color:color-mix(in srgb,var(--problem-color,#169C95) 65%,#173442)}.problem-card h2{font-size:23px;margin:0 0 12px}.problem-card p{font-size:16px;color:var(--copy);margin:0 0 24px}.problem-card>span:last-child{display:flex;justify-content:space-between;width:100%;font-size:13px;color:#126F6A;margin-top:auto}.overview-card{background:#EBF5F5;border-color:#A6CDC8}.problem-body{display:grid;grid-template-columns:1fr 1fr;gap:72px;max-width:1400px}.problem-explanation{font-size:21px;line-height:1.65!important;margin:4px 0 30px}.problem-bridge{display:flex;gap:16px;padding:22px;background:#EAF3F6;border:1px solid #D9E6EB;border-radius:6px;margin:0 0 36px;color:#3F6172}.problem-bridge svg{width:28px;height:28px;flex-shrink:0}.problem-bridge p{font-size:15px;margin:0}.related-features h2{font-size:24px;margin:0 0 18px}.related-features>button{display:flex;align-items:center;gap:18px;width:100%;padding:22px;margin-bottom:14px;border:1px solid var(--rule);border-radius:6px;background:#fff;text-align:left}.related-features>button:hover{border-color:var(--brand-teal)}.related-number{padding:7px 10px;background:color-mix(in srgb,var(--step-color) 12%,white);color:#1C525F;font-size:15px}.related-features strong{display:block;font-size:20px;color:var(--brand-navy);font-weight:400}.related-features small{display:block;font-size:15px;line-height:1.45;color:var(--copy);margin-top:6px}.related-features b{margin-left:auto;color:var(--brand-teal);font-weight:400}.feature-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.browse-feature{display:flex;flex-direction:column;overflow:hidden;border:1px solid var(--rule);border-radius:7px;background:#fff;text-align:left;color:var(--ink)}.browse-feature:hover{border-color:var(--brand-teal);box-shadow:0 6px 18px #003E6008}.feature-preview{width:100%;height:118px;background:#E5EDF0;overflow:hidden;border-bottom:1px solid var(--rule);pointer-events:none}.feature-preview img{width:100%;height:100%;object-fit:cover;object-position:top left;opacity:.9}.feature-card-copy{padding:20px;display:flex;flex:1;flex-direction:column}.feature-step{font-size:9px;letter-spacing:1px;color:#5E7C89}.feature-card-copy h2{font-size:22px;margin:10px 0}.feature-card-copy p{font-size:15px;line-height:1.45;margin:0 0 24px;color:var(--copy)}.feature-open{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#126F6A;margin-top:auto}.feature-open b{font-size:17px;font-weight:400}.value-thread{display:grid;grid-template-columns:repeat(8,1fr);gap:0;margin:20px 0 38px}.value-thread button{display:flex;flex-direction:column;align-items:center;position:relative;text-align:center;color:#466B7B;padding:0 7px;min-height:100px}.value-thread button:not(:last-child):after{content:'';position:absolute;top:17px;left:60%;right:-40%;height:1px;background:#B5CFD7}.value-thread span{display:flex;align-items:center;justify-content:center;width:35px;height:35px;border:1px solid var(--step-color);border-radius:50%;background:#fff;color:#174D5E;z-index:1;font-size:14px}.value-thread small{margin-top:12px;font-size:13px;line-height:1.35;max-width:130px}.value-thread button:hover span{background:var(--step-color)}.values-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.values-grid article{position:relative;background:#fff;border:1px solid var(--rule);padding:32px;border-radius:8px}.values-grid article>span{color:#147D77}.values-grid article>span svg{width:34px;height:34px}.value-number{position:absolute;right:28px;top:16px;color:#8BABBA;font-size:14px}.values-grid h2{font-size:27px;margin:22px 0 16px}.values-grid article>p:last-child{font-size:18px;color:var(--copy);margin:0}.values-next{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:36px;padding:30px 0;border-top:1px solid var(--rule)}.values-next h2{font-size:28px;margin:0 0 12px}.values-next p{font-size:17px;color:var(--copy);margin:0}.product-note{font-size:13px;color:#6D8089;max-width:850px;margin:10px 0}.attract-page{position:fixed;inset:0;z-index:20;background:var(--brand-navy);display:flex;flex-direction:column;justify-content:center;padding:8vw 9vw;color:#fff;overflow:auto}.attract-page>img{width:200px;height:auto;position:absolute;left:9vw;top:7vh}.attract-page>.k-eyebrow{color:#8BD5CE;margin-top:70px}.attract-page h1{font-family:Jost,sans-serif;font-size:clamp(40px,5vw,76px);line-height:1.12;letter-spacing:0;font-weight:400;margin:0 0 30px;max-width:1100px}.attract-page>p:not(.k-eyebrow){font-size:23px;line-height:1.5;max-width:780px;color:#D0E5EB;margin:0 0 40px}.attract-page>.k-button{align-self:flex-start}.attract-track{display:flex;gap:0;margin-top:60px;max-width:700px}.attract-track span{display:flex;align-items:center;justify-content:center;width:38px;height:38px;background:#003E60;border:1px solid var(--step-color);border-radius:50%;font-size:14px;position:relative;margin-right:55px}.attract-track span:not(:last-child):after{content:'';position:absolute;width:55px;height:1px;left:37px;background:#548294}
/* The established scene remains the product demonstration surface. */
.conference-enabled[data-experience]:not([data-experience=scene]) #stage{visibility:hidden;pointer-events:none} .conference-enabled[data-experience]:not([data-experience=scene]) #stage *{visibility:hidden!important}.story-panel{display:none;position:absolute;left:32px;top:32px;bottom:132px;width:238px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff25 transparent;z-index:3;padding-right:8px;background:linear-gradient(90deg,#0A1929ed,#0A1929e6 94%,transparent)}[data-experience=scene][data-scene-mode=journey]:not(.is-map) .story-panel{display:block}[data-experience=scene][data-scene-mode=journey]:not(.is-map) .feature-nav,[data-experience=scene][data-scene-mode=journey]:not(.is-map) .chapter-intro{display:none}.story-panel .k-eyebrow{color:#87D4CE;font-size:10px;letter-spacing:1px}.story-panel h1{font-family:Jost,sans-serif;font-size:31px;line-height:1.13;letter-spacing:0;font-weight:400;margin:12px 0 15px}.story-panel #story-copy{font-size:14px;line-height:1.5;color:#B1C4CE;margin:0 0 18px}.story-panel ul{list-style:none;margin:0 0 22px;padding:0}.story-panel li{position:relative;padding-left:17px;margin-bottom:8px;color:#CAD9E0;font-size:12px;line-height:1.5}.story-panel li:before{content:'✓';position:absolute;left:0;color:var(--story-color)}.story-tabs{display:flex;justify-content:space-between;align-items:center;gap:8px;margin:12px 0 8px;padding-top:16px;border-top:1px solid #ffffff18}.story-tabs strong{font-size:9px;letter-spacing:1px;color:#6C8C9E;font-weight:400}.story-tabs button{font-size:11px;color:#95C9CC;min-height:34px}.journey-steps{display:flex;flex-direction:column;gap:3px}.journey-step{display:flex;align-items:center;gap:9px;width:100%;min-height:38px;padding:7px 5px;text-align:left;color:#8EA8B8;font-size:12px;line-height:1.3;border-radius:4px}.journey-step>span:nth-child(2){flex:1}.step-number{display:flex;align-items:center;justify-content:center;min-width:21px;height:21px;border:1px solid #ffffff20;border-radius:50%;font-size:10px;color:#9BC2CD}.step-node{width:5px;height:5px;flex-shrink:0;border:1px solid var(--step-color);border-radius:50%}.journey-step:hover,.journey-step.active{color:#fff;background:color-mix(in srgb,var(--step-color) 17%,transparent)}.journey-step.active .step-number{background:var(--step-color);border-color:var(--step-color);color:#071D2B}.journey-step.active .step-node{background:var(--step-color)}.story-values{width:100%;display:flex;justify-content:space-between;padding:16px 5px 6px;color:#A4C9D1;font-size:12px;text-align:left}.story-problem{font-size:11px;color:#ABC8D3;text-align:left;padding:10px 0;line-height:1.4}.is-focused .story-panel .story-summary{opacity:.8}.conference-enabled .screen-caption{max-width:calc(100vw - 420px)}.conference-enabled .screen-caption strong{overflow:hidden;text-overflow:ellipsis}.conference-enabled .screen-caption #screen-hint{display:none}.conference-enabled.is-focused .screen-caption,.conference-enabled.is-focused .transport{left:calc(50% + 53px)}#arc-contact{position:absolute;right:20px;top:50%;transform:translateY(-50%);width:140px;z-index:5;border:1px solid #7BB3BD44;border-radius:7px;padding:18px 12px;background:#08394Ff2;box-shadow:0 8px 30px #00000012;display:flex;flex-direction:column;align-items:flex-start}#arc-contact .contact-mark{color:#78CCC4;display:flex;margin-bottom:13px}#arc-contact .contact-mark svg{width:22px;height:22px}#arc-contact strong{font-family:Jost,sans-serif;font-size:19px;line-height:1.2;font-weight:400}#arc-contact p{color:#B5CDD7;font-size:12px;line-height:1.45;margin:12px 0 18px}#arc-contact .k-button{font-size:12px;gap:6px;min-height:42px;padding:10px;width:100%;white-space:nowrap}#arc-contact .k-button svg{display:none}#arc-contact small{font-size:9px;line-height:1.4;color:#92ACB8;margin-top:12px}#return-guide{display:none;position:absolute;left:32px;top:185px;z-index:4;font-size:11px;color:#8DCFC8;padding:8px 0;border-bottom:1px solid #169C9560}[data-scene-mode=explore] #return-guide{display:block}.is-map #return-guide{display:none}.conference-enabled .source-note{right:24px}.is-embedded header,.is-embedded .chapter-intro,.is-embedded .feature-nav,.is-embedded .view-tools,.is-embedded .screen-caption,.is-embedded .transport,.is-embedded .gesture-hint,.is-embedded .source-note,.is-embedded #features-toggle,.is-embedded #next-chapter,.is-embedded #node-lines,.is-embedded #map-hits{display:none!important}.is-embedded #stage{height:100dvh;background:#082C40}.is-embedded #scene{pointer-events:none}
@media(min-width:1600px){.story-panel{width:252px}#arc-contact{right:28px;width:148px}.home-hero{min-height:470px}.home-scene{min-height:440px}.home-scene iframe{min-height:440px}.entry-card{min-height:265px}}
@media(max-width:1250px){.conference-enabled header{padding-left:42px;padding-right:30px;gap:36px}.conference-enabled .edition{display:none}.conference-nav{gap:22px}.header-home{margin-left:-20px}.k-page{padding:32px}.home-hero{gap:24px}.home-copy h1{font-size:44px}.home-lede{font-size:19px}.home-support{font-size:15px}.entry-card{padding:22px}.feature-grid{gap:14px}.feature-card-copy{padding:16px}.feature-card-copy h2{font-size:21px}.story-panel{left:20px;width:190px}.story-panel h1{font-size:27px}.story-panel #story-copy{font-size:13px}.story-panel li{font-size:11px}.journey-step{font-size:11px}.story-tabs button{font-size:10px}#arc-contact{width:120px;right:14px;padding:15px 10px}#arc-contact strong{font-size:17px}#arc-contact .k-button{font-size:11px;padding:8px 5px}.conference-enabled.is-focused .screen-caption,.conference-enabled.is-focused .transport{left:calc(50% + 43px)}}
@media(max-width:1000px){.conference-nav{gap:15px}.conference-nav button{font-size:13px}.conference-enabled header{gap:36px}#guided-play{font-size:12px;padding:9px}.home-hero{grid-template-columns:1fr 1fr;min-height:360px}.home-copy h1{font-size:37px}.home-lede{font-size:18px}.home-scene,.home-scene iframe{min-height:350px}.scene-badge{font-size:10px;left:12px;right:12px}.scene-badge span{display:none}.entry-card{padding:20px;min-height:260px}.entry-card h3{font-size:21px}.entry-card p{font-size:14px}.entry-heading>span{display:none}.feature-grid{grid-template-columns:repeat(2,1fr)}.problem-grid{grid-template-columns:repeat(2,1fr)}.problem-body{gap:32px}.values-grid{gap:15px}.values-grid article{padding:23px}.values-grid h2{font-size:23px}.values-grid article>p:last-child{font-size:16px}.value-thread small{font-size:11px}.value-thread button{padding:0 4px}}
@media(max-width:800px){.conference-nav{display:none}.conference-enabled header{padding:0 42px;justify-content:space-between}.header-home{margin:0}.conference-enabled .brand{margin-right:35px}#guided-play{margin-left:auto}.home-hero{grid-template-columns:1fr;gap:24px}.home-copy{padding:12px 0}.home-copy h1{font-size:44px}.home-lede{max-width:650px}.home-scene{height:380px}.entry-grid{grid-template-columns:1fr}.entry-card{min-height:215px}.entry-card p{max-width:600px}.entry-heading h2{font-size:24px}.k-footer{flex-wrap:wrap;justify-content:flex-start;gap:12px 28px}.problem-body{grid-template-columns:1fr}.values-grid{grid-template-columns:1fr}.values-grid article{padding:28px}.values-next{align-items:flex-start;flex-direction:column}.value-thread{grid-template-columns:repeat(4,1fr);gap:24px 0}.value-thread button:nth-child(4):after{display:none}.value-thread small{font-size:12px}.attract-page>img{width:180px}.attract-page h1{font-size:48px}.attract-page>p:not(.k-eyebrow){font-size:20px}.attract-track span{margin-right:24px}.attract-track span:not(:last-child):after{width:24px}}
@media(max-width:600px){.conference-enabled header{height:112px;padding:0 30px;gap:38px}.conference-enabled .brand{margin:0}.conference-enabled .brand img{width:160px;max-height:none}.header-home{width:44px;height:44px}#guided-play{display:none}.conference-enabled #stage{height:calc(100dvh - 112px)}#conference-app{top:112px}.k-page{padding:28px 20px}.k-page h1{font-size:35px;line-height:1.18;margin-top:10px}.k-page-heading{margin-bottom:28px}.k-page-heading>p:last-child{font-size:17px}.k-back{padding-bottom:22px}.home-hero{margin-bottom:28px;gap:22px}.home-copy h1{font-size:37px}.home-copy .k-eyebrow{font-size:10px;max-width:300px}.home-lede{font-size:19px}.home-support{font-size:16px}.home-scene,.home-scene iframe{min-height:330px;height:330px}.home-scene{max-height:none}.entry-card{min-height:230px;padding:23px}.entry-card h3{font-size:24px}.entry-card p{font-size:16px}.entry-heading h2{font-size:24px;max-width:300px}.k-footer{padding-bottom:15px;font-size:13px}.k-footer button,.k-footer-contact{font-size:13px}.problem-grid,.feature-grid{grid-template-columns:1fr;gap:18px}.problem-card{min-height:235px;padding:25px}.problem-card h2{font-size:25px}.problem-explanation{font-size:19px}.related-features>button{padding:18px;gap:14px}.related-features strong{font-size:21px}.feature-preview{height:155px}.feature-card-copy{padding:22px}.feature-card-copy h2{font-size:26px}.feature-card-copy p{font-size:17px}.feature-open{font-size:14px;min-height:35px}.value-thread{grid-template-columns:repeat(2,1fr)}.value-thread button:nth-child(2n):after{display:none}.value-thread small{font-size:13px;max-width:140px}.values-grid h2{font-size:27px}.values-grid article>p:last-child{font-size:18px}.values-next h2{font-size:28px}.attract-page{padding:44px 26px}.attract-page>img{left:36px;top:40px;width:180px}.attract-page>.k-eyebrow{margin-top:140px}.attract-page h1{font-size:40px}.attract-page>p:not(.k-eyebrow){font-size:19px}.attract-track{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:40px}.attract-track span{margin:0}.attract-track span:after{display:none}.story-panel{left:18px;right:18px;top:24px;bottom:auto;width:auto;height:136px;padding-right:0;background:transparent;overflow:hidden}.story-panel h1{font-size:27px;line-height:1.1;margin:8px 0 10px}.story-panel .k-eyebrow{font-size:9px;margin:0}.story-panel #story-copy{font-size:12px;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0}.story-panel ul,.story-panel .journey-steps,.story-panel .story-tabs,.story-panel .story-values,.story-panel .story-problem{display:none}.features-open .story-panel{top:204px;bottom:135px;height:auto;left:18px;right:18px;width:auto;overflow:auto;border:1px solid #ffffff30;border-radius:6px;background:#0A1929fa;padding:14px;z-index:8}.features-open .story-panel .story-summary{display:none}.features-open .story-panel .journey-steps{display:flex}.features-open .story-panel .story-tabs{display:flex;margin:0 0 10px;padding-top:0}.features-open .story-panel .story-values{display:flex}.features-open .journey-step{font-size:13px;min-height:43px;padding:10px}.conference-enabled[data-scene-mode=journey] #features-toggle{top:165px}.conference-enabled[data-scene-mode=journey] .feature-nav{display:none!important}.conference-enabled.is-map #features-toggle{top:145px}.conference-enabled.is-focused .screen-caption,.conference-enabled.is-focused .transport{left:calc(50% - 25px)}.conference-enabled .screen-caption{max-width:calc(100vw - 60px)}.conference-enabled .screen-caption strong{font-size:11px}#arc-contact{right:10px;top:50%;width:44px;padding:0;border:0;background:none;box-shadow:none}#arc-contact>.contact-mark,#arc-contact>strong,#arc-contact>p,#arc-contact>small{display:none}#arc-contact .k-button{width:44px;height:44px;min-height:44px;border-radius:50%;padding:11px}#arc-contact .k-button>span{display:none}#arc-contact .k-button svg{display:block;width:20px;height:20px}#return-guide{left:18px;top:160px;font-size:10px}.conference-enabled .gesture-hint{max-width:170px}.conference-enabled .source-note{display:none}.is-map .story-panel{display:none!important}}
@media(max-height:900px) and (min-width:1001px){.k-page{padding-top:28px;padding-bottom:28px}.home-hero{min-height:320px;margin-bottom:22px}.home-copy{padding:7px 0}.home-copy h1{font-size:43px;margin:10px 0 16px}.home-lede{font-size:18px}.home-support{font-size:15px;margin-bottom:12px}.home-scene,.home-scene iframe{min-height:320px}.entry-card{min-height:218px;padding:20px}.entry-icon{width:34px;height:34px;margin-bottom:10px}.entry-card h3{font-size:21px;margin-bottom:8px}.entry-card p{font-size:14px;margin-bottom:16px}.k-footer{padding-top:16px}.feature-preview{height:95px}.story-panel #story-copy{font-size:12px}.story-panel li{font-size:11px}.story-panel h1{font-size:27px}.journey-step{min-height:33px;font-size:11px}}
@media(prefers-reduced-motion:reduce){.entry-card,.problem-card{transition:none}.entry-card:hover,.problem-card:hover{transform:none}}

@media(min-width:601px){[data-experience=scene][data-scene-mode=journey]:not(.is-map) .story-panel{display:flex;flex-direction:column}.story-summary,.story-tabs,.story-values{flex-shrink:0}.journey-steps{min-height:0;flex:1;overflow:auto;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent}}
