.mkt-desktop-preview{min-width:0;width:100%}.mkt-desktop-preview-viewport{position:relative;width:100%;min-width:0}.mkt-desktop-preview-canvas{width:100%;transform-origin:top left;display:flow-root}.mkt-desktop-browser-bar{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;background:#f6f0f3;border:1px solid #e3d6df;border-radius:15px 15px 0 0;color:#ab879c;font-size:11px;letter-spacing:1.4px}.mkt-desktop-browser-bar>b{font-size:10px;font-weight:500}.mkt-desktop-browser-bar+div{border-top-left-radius:0;border-top-right-radius:0}@media(max-width:1024px){.mkt-desktop-preview-viewport{overflow:clip}.mkt .mkt-desktop-preview-canvas.is-desktop-fit .journey-calendar-demo{grid-template-columns:220px minmax(0,1fr);gap:24px;min-height:420px}.mkt .is-desktop-fit .journey-class-bank{padding:10px 0}.mkt .is-desktop-fit .journey-class-bank>h3,.mkt .is-desktop-fit .journey-class-bank>p{display:block}.mkt .is-desktop-fit .journey-class-bank>h3{font-size:24px}.mkt .is-desktop-fit .journey-class-bank>div{grid-template-columns:1fr;gap:12px;margin-top:22px}.mkt .is-desktop-fit .journey-class-card{padding:15px 12px;gap:10px;align-items:center}.mkt .is-desktop-fit .journey-class-card>svg{width:20px;height:20px}.mkt .is-desktop-fit .journey-class-card strong{font-size:15px;line-height:1.4}.mkt .is-desktop-fit .journey-class-card span{font-size:12px}.mkt .is-desktop-fit .journey-class-card .class-placed{display:block}.mkt .is-desktop-fit .journey-add-class{font-size:12px;min-height:32px}.mkt .is-desktop-fit .journey-calendar-demo>.journey-calendar{padding:20px 16px;min-height:400px}.mkt .is-desktop-fit .journey-calendar-demo .journey-calendar-days{grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible;padding-bottom:0;width:100%;max-width:100%}.mkt .is-desktop-fit .journey-calendar-demo .journey-calendar-days>div{min-height:240px}.mkt .is-desktop-fit .journey-class-in-flight{top:140px;left:1%;width:210px;--fly-x:210%;--fly-y:20px}.mkt .is-desktop-fit .journey-class-in-flight.flight-1{top:225px;left:1%;--fly-x:260%;--fly-y:-25px}.mkt .is-desktop-fit .journey-class-in-flight strong{font-size:15px}.mkt .is-desktop-fit .journey-class-in-flight span{font-size:12px}.mkt .is-desktop-fit .mkt-life-content{grid-template-columns:240px minmax(0,1fr);min-height:480px}.mkt .is-desktop-fit .mkt-life-content>aside{border-right:1px solid #e5d8e0;border-bottom:0;padding:24px}.mkt .is-desktop-fit .mkt-life-stages{display:flex;flex-direction:column;gap:10px}.mkt .is-desktop-fit .mkt-life-stages button{display:flex;flex-direction:row;justify-content:flex-start;min-height:48px;font-size:13px;padding:12px;gap:10px}.mkt .is-desktop-fit .mkt-life-stages button>svg{display:block;margin-left:auto}.mkt .is-desktop-fit .mkt-life-template{display:flex;font-size:12px}.mkt .is-desktop-fit .mkt-life-person h3{font-size:22px}.mkt .is-desktop-fit .mkt-life-fields{gap:15px}.mkt .is-desktop-fit .mkt-life-fields strong{font-size:15px}.mkt .is-desktop-fit .mkt-life-stage{padding:28px}.mkt .is-desktop-fit .mkt-life-stage h4{font-size:30px}.mkt .is-desktop-fit .mkt-life-roster strong{font-size:15px}.mkt .is-desktop-fit .mkt-life-roster>header>span{display:inline}.mkt .is-desktop-fit .mkt-story-app-content{padding:30px;min-height:460px}.mkt .is-desktop-fit .mkt-story-app-content h3{font-size:34px}.mkt .is-desktop-fit .mkt-story-template-list strong{font-size:17px}.mkt .is-desktop-fit .mkt-story-template-list article{padding:19px 16px}.mkt .is-desktop-fit .mkt-story-attendee{flex-wrap:nowrap}.mkt .is-desktop-fit .mkt-story-attendee strong{font-size:17px}.mkt .is-desktop-fit .mkt-story-attendee small{font-size:13px}.mkt .is-desktop-fit .mkt-story-attendee button{font-size:12px}.mkt .is-desktop-fit .mkt-preview-event{font-size:10px;line-height:1.4}.mkt .is-desktop-fit .mkt-preview-grid>div{min-height:90px;padding:6px}.mkt .is-desktop-fit .mkt-preview-heading h3{font-size:28px}.mkt .is-desktop-fit .mkt-preview-heading>div>span{font-size:9px}.mkt .is-desktop-fit .mkt-preview-heading>b{font-size:12px}.mkt .is-desktop-fit .mkt-preview-bottom{font-size:10px}.mkt .is-desktop-fit .mkt-detail-ui h3{font-size:38px}.mkt .is-desktop-fit .mkt-detail-person strong{font-size:17px}.mkt .is-desktop-fit .mkt-detail-person small{font-size:13px}.mkt .is-desktop-fit .mkt-detail-visual{transform:none;min-height:0}.mkt .is-desktop-fit .mkt-wn-panel{grid-template-columns:1.1fr 1fr}.mkt .is-desktop-fit .mkt-wn-board{padding:28px}.mkt .is-desktop-fit .journey-social{display:grid;grid-template-columns:1fr .85fr;gap:28px;height:460px;min-height:460px}.mkt .is-desktop-fit .journey-social-art{max-width:none;width:100%;height:100%;padding:28px}.mkt .is-desktop-fit .journey-social-caption{display:block}.mkt .is-desktop-fit .journey-social-caption>strong{font-size:27px}.mkt .is-desktop-fit .journey-social-caption>p{font-size:16px;line-height:1.7}.mkt .is-desktop-fit .opportunity-view-tabs button{font-size:13px;flex-direction:row;padding:15px 10px;gap:8px}.mkt .is-desktop-fit .opportunity-scene{padding:28px}.mkt .is-desktop-fit .opportunity-scene-heading h3{font-size:29px}.mkt .is-desktop-fit .opportunity-filter button{font-size:12px;padding:10px 13px}.mkt .is-desktop-fit .opportunity-post h4{font-size:26px}.mkt .is-desktop-fit .opportunity-post p{font-size:15px}.mkt .is-desktop-fit .mkt-detail-visual{max-width:none;width:100%}.mkt .is-desktop-fit .mkt-story-app-content{min-height:0}.mkt .is-desktop-fit .mkt-story-design{max-width:470px;margin-inline:auto}.mkt .is-desktop-fit .mkt-story-design .mkt-social-design{height:auto;aspect-ratio:4/5}.mkt .is-desktop-fit .mkt-story-design .mkt-rendered-social{height:auto}.mkt .is-desktop-fit .mkt-life-content{min-height:480px}}