.marketing-site{--marketing-paper:#ffffff;--marketing-page:#f7f5f0;--marketing-soft:#efece5;--marketing-preview:#efece5;--marketing-ink:#1e1f24;--marketing-dark:#1e1f24;--marketing-dark-secondary:#2a2c32;--marketing-text:#2a2c32;--marketing-muted:#6f7178;--marketing-line:#ddd9d1;--marketing-primary:#5b5fef;--marketing-primary-hover:#4b4fd7;--marketing-primary-soft:#efefff;--marketing-coral:#ff6b4a;--marketing-green:#a7d46f;min-height:100dvh;overflow:clip;background:var(--marketing-page);color:var(--marketing-text);font-size:16px}.marketing-site *{box-sizing:border-box}.marketing-site figure,.marketing-site h1,.marketing-site h2,.marketing-site h3,.marketing-site p,.marketing-site ul{margin:0}.marketing-site h1,.marketing-site h2,.marketing-site h3{color:var(--marketing-ink)}.marketing-site a{color:inherit}.marketing-container{width:min(1240px,calc(100% - 96px));margin-inline:auto}.marketing-header{position:sticky;z-index:40;top:0;background:rgba(247,245,240,.98);border-bottom:1px solid transparent;transition:background-color .18s ease-out,border-color .18s ease-out}.marketing-header[data-scrolled=true]{background:rgba(255,255,255,.97);border-bottom-color:var(--marketing-line)}.marketing-header-inner{min-height:76px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:40px;transition:min-height .18s ease-out}.marketing-header[data-scrolled=true] .marketing-header-inner{min-height:64px}.marketing-site section[id]{scroll-margin-top:84px}.marketing-brand{color:var(--marketing-ink);font-size:23px;font-weight:650;letter-spacing:-.035em;text-decoration:none}.marketing-nav{display:flex;justify-content:center;gap:clamp(18px,2.1vw,32px)}.marketing-header-actions>a:first-child,.marketing-nav a{color:var(--marketing-text);font-size:13px;font-weight:550;text-decoration:none}.marketing-header-actions>a:first-child:hover,.marketing-nav a:hover{color:var(--marketing-primary)}.marketing-header-actions{display:flex;align-items:center;gap:20px}.marketing-button{display:inline-flex;min-height:46px;align-items:center;justify-content:center;padding:11px 18px;border:1px solid var(--marketing-primary);border-radius:8px;background:var(--marketing-primary);color:white!important;font-size:14px;font-weight:650;line-height:1.25;text-decoration:none}.marketing-button:hover{background:var(--marketing-primary-hover);border-color:var(--marketing-primary-hover)}.marketing-button--small{min-height:38px;padding:8px 14px;font-size:13px}.marketing-mobile-menu{display:none}.marketing-kicker{margin-bottom:16px!important;color:var(--marketing-primary);font-size:12px;font-weight:650;letter-spacing:.1em;text-transform:uppercase}.marketing-hero{padding:96px 0 112px;background:var(--marketing-page)}.marketing-hero>.marketing-container{display:grid;grid-template-columns:minmax(380px,.78fr) minmax(560px,1.22fr);align-items:center;gap:64px}.marketing-hero-copy h1{max-width:690px;font-size:clamp(48px,5.3vw,76px);font-weight:620;line-height:.98;letter-spacing:-.055em}.marketing-hero-copy>p:not(.marketing-kicker){max-width:620px;margin-top:28px;color:var(--marketing-text);font-size:19px;line-height:1.55}.marketing-cta-row{display:flex;align-items:center;gap:24px;margin-top:32px}.marketing-text-link{color:var(--marketing-ink)!important;font-size:14px;font-weight:600;text-underline-offset:5px}.marketing-hero-copy small{display:block;margin-top:16px;color:var(--marketing-muted);font-size:13px}.marketing-pdf-visual,.marketing-product-stage,.marketing-ui-window{--marketing-soft:#f2f4f7;--marketing-preview:#eef2f6;--marketing-ink:#172033;--marketing-text:#3f4a5d;--marketing-muted:#667085;--marketing-line:#d8dee8;--marketing-primary:#2563eb;--marketing-primary-hover:#1d4ed8;--marketing-primary-soft:#edf3ff}.marketing-product-stage{min-width:0;width:calc(100% + 36px);height:610px;display:grid;grid-template-columns:minmax(250px,.82fr) minmax(300px,1.18fr);gap:18px;transform:translateX(36px)}.marketing-editor-sample{min-width:0;padding:22px 18px;overflow:hidden;background:white;border:1px solid var(--marketing-line);box-shadow:0 10px 24px rgba(30,31,36,.07);font-size:12px}.marketing-editor-sample section{padding:22px 0;border-bottom:1px solid var(--marketing-line)}.marketing-editor-sample section:last-child{border-bottom:0}.marketing-editor-sample h3,.marketing-ui-topline strong{font-size:14px;font-weight:650}.marketing-ui-topline{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:var(--marketing-muted)}.marketing-editor-sample label{margin-top:14px;color:var(--marketing-muted);font-size:11px}.marketing-editor-sample input,.marketing-editor-sample select{height:36px;margin-top:5px;padding-inline:9px;border-color:var(--marketing-line);border-radius:5px;color:var(--marketing-ink);font-size:12px}.marketing-line-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:11px 0;border-bottom:1px solid var(--marketing-line)}.marketing-line-item strong{min-width:0;color:var(--marketing-ink);overflow-wrap:anywhere}.marketing-line-item span{grid-row:2;color:var(--marketing-muted)}.marketing-line-item b{grid-column:2;grid-row:1/3;align-self:center;color:var(--marketing-ink);font-variant-numeric:tabular-nums}.marketing-a4-sample{min-width:0;padding:4px 0 0;overflow:hidden;background:transparent}.marketing-a4-label{display:block;margin-bottom:12px;color:var(--marketing-muted);font-size:11px;text-align:right}.marketing-document-frame{position:relative;height:535px;overflow:hidden}.marketing-document-scale{position:absolute;top:0;left:50%;width:794px;transform:translateX(-50%) scale(.46);transform-origin:top center}.marketing-document-scale .quote-document{box-shadow:0 8px 28px rgba(23,32,51,.12)}.marketing-problem{padding:104px 0;background:var(--marketing-paper)}.marketing-problem-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(320px,.72fr);gap:96px;align-items:start}.marketing-feature-copy h2,.marketing-final h2,.marketing-pricing h2,.marketing-problem h2,.marketing-section-heading h2{font-size:clamp(32px,3.2vw,44px);font-weight:620;line-height:1.06;letter-spacing:-.04em}.marketing-feature-copy>p:not(.marketing-kicker),.marketing-problem-copy>p,.marketing-section-heading--wide>p{color:var(--marketing-text);font-size:18px;line-height:1.65}.marketing-problem-copy ul{display:grid;grid-template-columns:1fr 1fr;gap:0 28px;margin-top:32px;padding:0;list-style:none;border-top:1px solid var(--marketing-line)}.marketing-problem-copy li{padding:14px 0;border-bottom:1px solid var(--marketing-line);color:var(--marketing-ink);font-weight:550}.marketing-flow{padding:108px 0;background:var(--marketing-page)}.marketing-section-heading{max-width:760px;margin-bottom:56px}.marketing-designs-intro{display:grid;gap:20px;align-content:start}.marketing-designs-intro>p{color:rgba(255,255,255,.76);font-size:18px;line-height:1.65}.marketing-designs-intro .marketing-text-link{justify-self:start;color:rgba(255,255,255,.88)!important}.marketing-feature-row{display:grid;grid-template-columns:minmax(260px,.68fr) minmax(540px,1.32fr);gap:80px;align-items:center;padding:68px 0}.marketing-feature-row:not(.marketing-feature-row--reverse)>:last-child{width:calc(100% + 32px)}.marketing-feature-row--reverse .marketing-feature-copy{grid-column:2}.marketing-feature-row--reverse>:last-child{width:calc(100% + 40px);margin-left:-40px;grid-column:1;grid-row:1}.marketing-feature-row--brand{position:relative;isolation:isolate;border-top:0}.marketing-feature-row--brand:before{content:"";position:absolute;z-index:-1;inset-block:0;left:50%;width:100vw;transform:translateX(-50%);background:linear-gradient(118deg,#2a2c32,#363a4c 55%,#28434a)}.marketing-feature-row--brand .marketing-feature-copy>span{color:var(--marketing-green)}.marketing-feature-row--brand .marketing-feature-copy h3{color:white}.marketing-feature-row--brand .marketing-feature-copy>p{color:rgba(255,255,255,.76)}.marketing-feature-copy>span{display:block;margin-bottom:24px;color:var(--marketing-primary);font-size:13px;font-weight:650;font-variant-numeric:tabular-nums}.marketing-feature-copy h3{max-width:560px;font-size:clamp(29px,2.7vw,40px);font-weight:620;line-height:1.08;letter-spacing:-.04em}.marketing-feature-copy h2+p,.marketing-feature-copy h3+p{margin-top:20px}.marketing-sentence{display:block}.marketing-sentence+.marketing-sentence{margin-top:4px}.marketing-ui-window{min-width:0;overflow:hidden;background:white;border:1px solid var(--marketing-line)}.marketing-window-bar{min-height:52px;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:0 20px;border-bottom:1px solid var(--marketing-line);color:var(--marketing-ink);font-size:14px;font-weight:650}.marketing-window-bar small{color:var(--marketing-muted);font-size:12px;font-weight:500}.marketing-edit-row,.marketing-field-headings{display:grid;grid-template-columns:minmax(0,1fr) 90px 130px;gap:16px;padding-inline:20px}.marketing-field-headings{padding-top:14px;padding-bottom:10px;color:var(--marketing-muted);font-size:11px;font-weight:600}.marketing-edit-row{align-items:center;padding-top:14px;padding-bottom:14px;border-top:1px solid var(--marketing-line)}.marketing-edit-row div{display:grid;gap:3px}.marketing-edit-row b,.marketing-edit-row strong{color:var(--marketing-ink);font-size:13px}.marketing-edit-row small,.marketing-edit-row span{color:var(--marketing-muted);font-size:12px}.marketing-edit-row b{text-align:right;font-variant-numeric:tabular-nums}.marketing-ui-action{margin:18px 20px;color:var(--marketing-primary);font-size:12px;font-weight:650}.marketing-brand-window{padding-bottom:24px}.marketing-logo-sample{margin:24px 20px 18px;padding:24px;border:1px solid var(--marketing-line);color:var(--marketing-ink);font-size:25px;font-weight:700;letter-spacing:-.045em;text-align:center}.marketing-logo-sample img{display:block;width:min(100%,338px);height:94px;margin-inline:auto;object-fit:contain}.marketing-palette-sample{display:flex;gap:6px;margin:0 20px 24px}.marketing-palette-sample i{width:34px;height:18px;background:var(--marketing-primary)}.marketing-palette-sample i:nth-child(2){background:#172033}.marketing-palette-sample i:nth-child(3){background:#91a4c2}.marketing-palette-sample i:nth-child(4){background:#edf3ff;border:1px solid var(--marketing-line)}.marketing-template-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:0 20px}.marketing-template-row>div{min-width:0;padding:8px;border:1px solid var(--marketing-line)}.marketing-template-row>.is-selected{border-color:var(--marketing-primary);background:var(--marketing-primary-soft)}.marketing-template-row .template-thumbnail{width:100%;height:110px}.marketing-template-row strong{display:block;margin-top:7px;color:var(--marketing-ink);font-size:11px}.marketing-pdf-visual{position:relative;max-width:560px;justify-self:center;padding:18px 18px 0;background:transparent}.marketing-pdf-visual .marketing-document-frame--compact{width:420px;height:430px}.marketing-pdf-visual .marketing-document-scale{transform:translateX(-50%) scale(.38)}.marketing-pdf-action{position:absolute;right:30px;bottom:20px;padding:8px 12px;border-radius:6px;background:var(--marketing-primary);color:white;font-size:11px;font-weight:650}.marketing-design-story,.marketing-designs,.marketing-excel,.marketing-history,.marketing-pricing{padding:104px 0}.marketing-excel{background:var(--marketing-soft)}.marketing-split-section{display:grid;grid-template-columns:minmax(300px,.72fr) minmax(520px,1.28fr);gap:96px;align-items:center}.marketing-excel .marketing-split-section{grid-template-columns:minmax(240px,.52fr) minmax(0,1.48fr);gap:56px}.marketing-transfer-motion{min-width:0;width:calc(100% + 44px);margin-right:-44px}.marketing-transfer-grid{min-height:384px;display:grid;grid-template-columns:minmax(0,1fr) 56px minmax(0,1fr);align-items:stretch}.marketing-sheet{min-width:0;overflow:hidden;display:grid;grid-template-rows:auto 1fr auto;border:1px solid #77736c;background:#d9d8d5;color:#181714;font-family:Times New Roman,Times,serif}.marketing-sheet-bar{min-height:36px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 9px;border-bottom:1px solid #77736c;background:#d5d3ce}.marketing-sheet-bar strong{overflow:hidden;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.marketing-sheet-bar span{color:#4e4b46;font-size:9px;white-space:nowrap}.marketing-sheet table{width:100%;height:100%;border-collapse:collapse;table-layout:fixed;font-size:10px}.marketing-sheet td,.marketing-sheet th{padding:2px 5px;overflow:hidden;border-right:1px solid #77736c;border-bottom:1px solid #77736c;text-overflow:ellipsis;white-space:nowrap}.marketing-sheet tbody th,.marketing-sheet thead th{background:#d6d5d1;color:#2f2d29;font-weight:400;text-align:center}.marketing-sheet thead th:first-child{width:28px}.marketing-sheet thead th:nth-child(2){width:42%}.marketing-sheet thead th:nth-child(3),.marketing-sheet thead th:nth-child(4){width:16%}.marketing-sheet thead th:nth-child(5){width:26%}.marketing-sheet tbody td{background:#ecebe7}.marketing-sheet tbody tr:first-child td{background:#efd04f;color:#17160f;font-weight:700}.marketing-sheet tbody td:nth-child(3),.marketing-sheet tbody td:nth-child(5){text-align:right;font-variant-numeric:tabular-nums}.marketing-sheet tbody tr:nth-child(3) td:first-of-type{position:relative;outline:2px solid #4c7657;outline-offset:-2px}.marketing-sheet-tabs{height:27px;display:flex;align-items:center;gap:14px;padding:0 10px;background:#d5d3ce;color:#4e4b46;font-size:9px}.marketing-sheet-tabs .is-active{height:100%;display:flex;align-items:center;border-bottom:2px solid #4c7657;color:#17160f;font-weight:700}.marketing-transfer-target{min-width:0;display:grid;grid-template-rows:auto repeat(3,1fr) auto;background:white}.marketing-transfer-path{position:relative;display:grid;align-content:center;justify-items:center;gap:68px;overflow:hidden}.marketing-transfer-path:before{content:"okunuyor";position:absolute;top:72px;color:var(--marketing-muted);font-size:8px;letter-spacing:.04em}.marketing-transfer-path i{position:relative;width:38px;height:1px;background:var(--marketing-primary);transform-origin:left center}.marketing-transfer-path i:after{content:"";position:absolute;top:-3px;right:-1px;border-block:3px solid transparent;border-left:5px solid var(--marketing-primary)}.marketing-transfer-item{min-height:0;display:grid;align-content:center;gap:10px;padding:12px 16px;border-top:1px solid var(--marketing-line)}.marketing-transfer-item-copy{display:grid;gap:2px;min-width:0}.marketing-transfer-item-copy strong{overflow:hidden;color:var(--marketing-ink);font-size:11px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.marketing-transfer-item-copy small{overflow:hidden;color:var(--marketing-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.marketing-transfer-item-fields{display:grid;grid-template-columns:.55fr .55fr 1fr 1fr;gap:8px}.marketing-transfer-item-fields>span{min-width:0;display:grid;gap:2px}.marketing-transfer-item-fields small{color:var(--marketing-muted);font-size:7px;line-height:1.1}.marketing-transfer-item-fields b{overflow:hidden;color:var(--marketing-ink);font-size:9px;font-weight:620;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.marketing-transfer-item-fields>span:nth-last-child(-n+2){text-align:right}.marketing-transfer-result{padding:14px;border-top:1px solid var(--marketing-line);color:var(--marketing-primary);font-size:11px;font-weight:650;text-align:right}.marketing-transfer-motion[data-motion-state=prepared] .marketing-transfer-row td{background:#ecebe7}.marketing-transfer-motion[data-motion-state=prepared] .marketing-transfer-path i{opacity:0;transform:translateX(-12px) scaleX(.2)}.marketing-transfer-motion[data-motion-state=prepared] .marketing-transfer-item{opacity:.18;transform:translateX(-8px)}.marketing-transfer-motion[data-motion-state=prepared] .marketing-transfer-result{opacity:0;transform:translateY(4px)}.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-row td{animation:marketing-source-row .82s cubic-bezier(.22,.72,.2,1) both}.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-path i{animation:marketing-transfer-line .76s cubic-bezier(.22,.72,.2,1) both}.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-item{animation:marketing-target-row .72s cubic-bezier(.22,.72,.2,1) both}.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-result{animation:marketing-result .52s ease-out .98s both}.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-item:nth-child(2),.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-path i:first-child,.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-row:nth-child(2) td{animation-delay:80ms}.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-item:nth-child(3),.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-path i:nth-child(2),.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-row:nth-child(3) td{animation-delay:.18s}.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-item:nth-child(4),.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-path i:nth-child(3),.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-row:nth-child(4) td{animation-delay:.28s}@keyframes marketing-source-row{0%{background:#ecebe7}42%{background:#dce8dc;transform:translateX(3px)}to{background:#ecebe7;transform:none}}@keyframes marketing-transfer-line{0%{opacity:0;transform:translateX(-12px) scaleX(.2)}35%{opacity:1}to{opacity:.45;transform:none}}@keyframes marketing-target-row{0%{opacity:.18;transform:translateX(-8px)}to{opacity:1;transform:none}}@keyframes marketing-result{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.marketing-design-story{background:linear-gradient(135deg,var(--marketing-paper) 0,var(--marketing-page) 58%,var(--marketing-primary-soft) 100%)}.marketing-design-story-grid{display:grid;grid-template-columns:minmax(360px,.82fr) minmax(480px,1.18fr);gap:96px;align-items:center}.marketing-design-story-copy h2{max-width:610px;color:var(--marketing-ink);font-size:clamp(32px,3.2vw,44px);font-weight:620;line-height:1.06;letter-spacing:-.04em}.marketing-design-story-body{display:grid;gap:16px;max-width:620px;margin-top:28px}.marketing-design-story-body p{color:var(--marketing-text);font-size:17px;line-height:1.65}.marketing-design-story-emphasis{max-width:610px;margin-top:32px!important;padding-left:20px;border-left:2px solid var(--marketing-primary);color:var(--marketing-ink);font-size:19px;font-weight:560;line-height:1.5}.marketing-design-story-motion{width:min(calc(100% + 40px),600px);margin-right:-40px;justify-self:end}.marketing-design-story-visual{width:100%}.marketing-design-story-visual .marketing-document-frame{height:650px}.marketing-design-story-visual .marketing-document-scale{transform:translateX(-50%) scale(.56)}.marketing-design-story-visual .quote-document{background:white}.marketing-design-story-motion[data-motion-state=prepared] .quote-document{filter:grayscale(1) saturate(.15)}.marketing-design-story-motion[data-motion-state=prepared] .document-logo{opacity:0;transform:translateY(6px)}.marketing-design-story-motion[data-motion-state=prepared] .document-title{opacity:.72;transform:translateY(4px)}.marketing-design-story-motion[data-motion-state=active] .quote-document{animation:marketing-brand-document 1.4s cubic-bezier(.22,.72,.2,1) both}.marketing-design-story-motion[data-motion-state=active] .document-logo{animation:marketing-brand-logo .9s cubic-bezier(.22,.72,.2,1) .18s both}.marketing-design-story-motion[data-motion-state=active] .document-title{animation:marketing-brand-title .9s cubic-bezier(.22,.72,.2,1) .36s both}@keyframes marketing-brand-document{0%{filter:grayscale(1) saturate(.15)}to{filter:none}}@keyframes marketing-brand-logo{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes marketing-brand-title{0%{opacity:.72;transform:translateY(4px)}to{opacity:1;transform:none}}.marketing-site .quote-document[data-company=Popservis] .document-logo{max-width:61.152mm;max-height:28.6mm}.marketing-design-story-visual figcaption{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:14px 0 0}.marketing-design-story-visual figcaption span{color:var(--marketing-muted);font-size:12px}.marketing-design-story-visual figcaption strong{color:var(--marketing-ink);font-size:14px;font-weight:620}.marketing-design-story-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:52px}.marketing-design-story-values>div{padding:24px 28px}.marketing-design-story-values>div:first-child{padding-left:0}.marketing-design-story-values>div+div{border-left:1px solid var(--marketing-line)}.marketing-design-story-values strong{color:var(--marketing-ink);font-size:16px;font-weight:620}.marketing-design-story-values p{margin-top:8px!important;color:var(--marketing-muted);font-size:14px;line-height:1.55}.marketing-designs{padding-block:92px;background:var(--marketing-dark);color:rgba(255,255,255,.7)}.marketing-designs h2{color:white}.marketing-designs .marketing-kicker{color:var(--marketing-green)}.marketing-section-heading--wide{max-width:none;display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:80px;align-items:end}.marketing-designs .marketing-section-heading--wide>p{color:rgba(255,255,255,.72)}.marketing-design-showcase{display:grid;grid-template-columns:minmax(500px,1.2fr) minmax(380px,.8fr);gap:56px;align-items:center}.marketing-design-feature{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:24px;align-items:end}.marketing-design-feature-document{min-width:0;padding:0}.marketing-design-feature-document .marketing-document-frame{height:650px}.marketing-design-feature-document .marketing-document-scale{transform:translateX(-50%) scale(.56)}.marketing-design-feature-document .quote-document{background:white}.marketing-design-feature figcaption{display:grid;gap:6px;padding-bottom:8px}.marketing-design-feature figcaption span{color:var(--marketing-green);font-size:11px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.marketing-design-feature figcaption strong{color:white;font-size:20px;font-weight:620}.marketing-design-feature figcaption p{color:rgba(255,255,255,.66);font-size:13px;line-height:1.5}.marketing-design-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.marketing-design-choice{min-width:0;padding:14px;background:rgba(255,255,255,.035)}.marketing-design-choice.is-active{outline:1px solid var(--marketing-primary);outline-offset:-1px;background:rgba(255,255,255,.07)}.marketing-design-choice-preview{min-width:0;padding:4px;background:transparent}.marketing-design-choice-preview .marketing-document-frame{height:164px}.marketing-design-choice-preview .marketing-document-scale{transform:translateX(-50%) scale(.145)}.marketing-design-choice-preview .quote-document{background:white;box-shadow:0 5px 16px rgba(4,12,25,.22)}.marketing-design-choice>div:last-child{display:grid;gap:5px;padding-top:13px}.marketing-design-choice strong{color:white;font-size:14px;font-weight:620}.marketing-design-choice p{color:rgba(255,255,255,.64);font-size:12px;line-height:1.45}.marketing-history{background:var(--marketing-paper)}.marketing-split-section--history{grid-template-columns:minmax(290px,.58fr) minmax(600px,1.42fr);gap:72px}.marketing-split-section--history>:last-child{width:calc(100% + 40px);margin-right:-40px}.marketing-history-window{background:white}.marketing-history-tools{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:10px;padding:18px;border-bottom:1px solid var(--marketing-line)}.marketing-history-tools span{padding:10px;border:1px solid var(--marketing-line);color:var(--marketing-muted);font-size:11px}.marketing-history-head,.marketing-history-row{display:grid;grid-template-columns:1fr 1.15fr 100px 120px;gap:14px;padding-inline:18px}.marketing-history-head{padding-top:12px;padding-bottom:10px;color:var(--marketing-muted);font-size:11px;font-weight:600}.marketing-history-row{align-items:center;min-height:50px;border-top:1px solid var(--marketing-line);font-size:12px}.marketing-history-row strong{color:var(--marketing-ink)}.marketing-history-row span:last-child{color:var(--marketing-ink);font-weight:650;text-align:right;font-variant-numeric:tabular-nums}.marketing-mobile-use{overflow:clip;padding-top:104px;padding-bottom:56px;background:var(--marketing-soft)}.marketing-mobile-use .marketing-mobile-use-grid{width:min(1120px,calc(100% - 96px));display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);gap:48px;align-items:center}.marketing-mobile-use-copy{max-width:620px}.marketing-mobile-use-copy h2{color:var(--marketing-ink);font-size:clamp(32px,3.2vw,44px);font-weight:620;line-height:1.06;letter-spacing:-.04em}.marketing-mobile-use-copy>p:not(.marketing-kicker){max-width:590px;margin-top:22px;color:var(--marketing-text);font-size:18px;line-height:1.65}.marketing-mobile-use-copy .marketing-mobile-use-support{margin-top:16px;color:var(--marketing-muted);font-size:15px;line-height:1.55}.marketing-mobile-use-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;padding:0;list-style:none}.marketing-mobile-use-values li{padding:15px 16px;color:var(--marketing-ink);font-size:13px;font-weight:600;line-height:1.4}.marketing-mobile-use-values li:first-child{padding-left:0}.marketing-mobile-use-values li+li{border-left:1px solid var(--marketing-line)}.marketing-mobile-product{position:relative;width:min(100%,470px);margin-bottom:-32px;justify-self:end;display:grid;justify-items:center;gap:16px;transform:translateX(18px)}.marketing-mobile-product:after{content:"";position:absolute;z-index:0;right:46px;bottom:44px;width:280px;height:26px;border-radius:50%;background:rgba(42,44,50,.08);filter:blur(14px)}.marketing-phone-frame{position:relative;z-index:1;width:334px;height:683px;padding:9px;border:1px solid #3d3f46;border-radius:44px;background:#1e1f24;box-shadow:4px 14px 26px rgba(30,31,36,.11);transform:perspective(1400px) rotateY(-1.5deg);transform-origin:center center}.marketing-phone-screen{position:relative;height:100%;overflow:hidden;border-radius:39px;background:#f5f7fa;color:#172033}.marketing-phone-content{width:119.05%;transform:scale(.84);transform-origin:top left}.marketing-phone-status{position:relative;z-index:2;height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 22px;background:white;font-size:10px;font-weight:650}.marketing-phone-status i{position:absolute;top:7px;left:50%;width:82px;height:20px;transform:translateX(-50%);border-radius:12px;background:#111217}.marketing-phone-browser{height:33px;display:grid;place-items:center;padding:0 16px 7px;background:white;border-bottom:1px solid #d8dee8}.marketing-phone-browser span{min-width:148px;padding:4px 14px;border-radius:12px;background:#eef2f6;color:#667085;font-size:9px;text-align:center}.marketing-mobile-editor{padding:15px 17px 18px;font-size:10px}.marketing-mobile-editor header{padding-bottom:12px}.marketing-mobile-editor header a{display:block;color:#2563eb;font-size:9px;text-decoration:none}.marketing-mobile-editor header div{display:flex;align-items:baseline;gap:9px;margin-top:8px}.marketing-mobile-editor h3{color:#172033;font-size:20px;font-weight:650;letter-spacing:-.035em}.marketing-mobile-editor header span{color:#667085;font-size:9px}.marketing-mobile-editor section{padding:14px 0;border-top:1px solid #d8dee8}.marketing-mobile-editor h4{color:#172033;font-size:12px;font-weight:650}.marketing-mobile-editor label{display:grid;gap:4px;margin-top:10px;color:#667085;font-size:9px;font-weight:550}.marketing-mobile-editor input{width:100%;height:34px;padding:0 9px;border:1px solid #d8dee8;border-radius:6px;background:white;color:#172033;font:inherit}.marketing-mobile-editor-heading{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.marketing-mobile-editor-heading span{color:#667085;font-size:9px}.marketing-mobile-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;padding:10px 0;border-bottom:1px solid #d8dee8}.marketing-mobile-item strong{color:#172033;font-size:10px;font-weight:620}.marketing-mobile-item small{grid-column:1;color:#667085;font-size:9px}.marketing-mobile-item b{grid-column:2;grid-row:1/3;align-self:center;color:#172033;font-size:10px;font-variant-numeric:tabular-nums}.marketing-mobile-editor button{margin-top:10px;padding:0;border:0;background:transparent;color:#2563eb;font:inherit;font-weight:650}.marketing-mobile-pricing p{display:flex;justify-content:space-between;gap:16px;margin-top:8px!important;color:#667085;font-variant-numeric:tabular-nums}.marketing-mobile-pricing p b{color:#172033}.marketing-mobile-pricing .marketing-mobile-total{margin-top:11px!important;padding-top:10px;border-top:1px solid #172033;color:#172033;font-size:11px}.marketing-mobile-actions{display:grid;grid-template-columns:.65fr 1.35fr;gap:8px;padding-top:2px}.marketing-mobile-actions span,.marketing-mobile-actions strong{min-height:34px;display:grid;place-items:center;border:1px solid #2563eb;border-radius:6px;font-size:9px;font-weight:650}.marketing-mobile-actions span{background:white;color:#2563eb}.marketing-mobile-actions strong{background:#2563eb;color:white}.marketing-phone-side{position:absolute;left:-4px;width:3px;border-radius:2px 0 0 2px;background:#4b4d54}.marketing-phone-side--top{top:124px;height:58px}.marketing-phone-side--bottom{top:198px;height:86px}.marketing-mobile-product figcaption{position:relative;z-index:1;color:var(--marketing-muted);font-size:12px}.marketing-pricing{background:var(--marketing-page)}.marketing-pricing-header{max-width:760px;margin-bottom:40px}.marketing-pricing-header p{margin-top:18px;color:var(--marketing-text);font-size:18px;line-height:1.6}.marketing-pricing-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--marketing-paper);border:1px solid rgba(111,113,120,.24)}.marketing-pricing-option{min-width:0;display:flex;flex-direction:column;padding:28px}.marketing-pricing-option+.marketing-pricing-option{border-left:1px solid var(--marketing-line)}.marketing-pricing-option--trial{background:var(--marketing-paper)}.marketing-pricing-option h3{font-size:19px;font-weight:620;letter-spacing:-.02em}.marketing-pricing-amount{display:flex;min-height:45px;align-items:baseline;gap:8px;margin-top:20px!important}.marketing-pricing-amount strong{color:var(--marketing-ink);font-size:32px;line-height:1.15;font-variant-numeric:tabular-nums}.marketing-pricing-amount span,.marketing-pricing-note,.marketing-pricing-option small{color:var(--marketing-muted);font-size:13px}.marketing-pricing-note{min-height:21px;margin-top:4px!important}.marketing-pricing-option ul{display:grid;gap:0;margin-top:20px!important;margin-bottom:24px!important;padding:0;list-style:none}.marketing-pricing-option li{padding:8px 0;border-top:1px solid var(--marketing-line);color:var(--marketing-text);font-size:14px;line-height:1.45}.marketing-pricing-option--annual{background:#fafaff;box-shadow:inset 0 2px 0 var(--marketing-primary)}.marketing-pricing-saving{color:var(--marketing-muted)!important;font-size:13px!important}.marketing-pricing-action{height:80px;flex:0 0 80px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:auto}.marketing-pricing-option .marketing-button{align-self:flex-start}.marketing-pricing-option--trial .marketing-button{background:transparent;color:var(--marketing-primary)!important}.marketing-pricing-option--trial .marketing-button:hover{background:var(--marketing-primary);color:white!important}.marketing-pricing-option small{display:block}.marketing-final{padding:72px 0 88px;background:var(--marketing-page);color:var(--marketing-text)}.marketing-final .marketing-container{display:flex;align-items:center;justify-content:space-between;gap:48px}.marketing-final h2{color:var(--marketing-ink)}.marketing-final p{margin-top:12px}.marketing-footer{padding:56px 0;background:white;border-top:1px solid var(--marketing-line)}.marketing-footer .marketing-container{display:grid;grid-template-columns:180px minmax(0,1fr) minmax(0,1fr);gap:28px 48px;align-items:start}.marketing-footer p{max-width:520px;color:var(--marketing-muted);font-size:13px}.marketing-footer nav{display:flex;flex-wrap:wrap;gap:12px 24px}.marketing-footer nav a{color:var(--marketing-text);font-size:13px}.marketing-footer small{grid-column:2;color:var(--marketing-muted);font-size:11px}.marketing-example-hero{padding:92px 0 72px;background:var(--marketing-page);border-bottom:1px solid var(--marketing-line)}.marketing-example-intro{max-width:900px;margin-inline:auto;text-align:center}.marketing-example-intro h1{font-size:clamp(46px,5.2vw,72px);font-weight:620;line-height:1;letter-spacing:-.05em}.marketing-example-intro>p:not(.marketing-kicker){max-width:760px;margin:24px auto 0;color:var(--marketing-text);font-size:19px;line-height:1.6}.marketing-example-document-section{padding:88px 0 104px;background:var(--marketing-soft)}.marketing-example-document-heading{display:flex;align-items:baseline;justify-content:space-between;gap:24px;max-width:794px;margin:0 auto 24px}.marketing-example-document-heading h2{font-size:22px;font-weight:620;letter-spacing:-.025em}.marketing-example-document-heading p{max-width:440px;color:var(--marketing-muted);font-size:13px;line-height:1.5;text-align:right}.marketing-example-document-viewport{max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;padding:0 0 10px;outline:none}.marketing-example-document-viewport:focus-visible{outline:2px solid var(--marketing-primary);outline-offset:4px}.marketing-example-document-stage{position:relative;width:596px;height:842px;margin-inline:auto}.marketing-example-document{position:absolute;top:0;left:50%;width:794px;transform:translateX(-50%) scale(.75);transform-origin:top center}.marketing-example-document .quote-document{box-shadow:0 10px 28px rgba(30,31,36,.09)}.marketing-example-guide{padding:104px 0;background:white}.marketing-example-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:80px}.marketing-example-guide article{padding-top:24px;border-top:1px solid var(--marketing-line)}.marketing-example-guide h2{max-width:520px;font-size:clamp(28px,3vw,40px);font-weight:620;line-height:1.08;letter-spacing:-.04em}.marketing-example-guide article>p{max-width:600px;margin-top:20px;color:var(--marketing-text);font-size:16px;line-height:1.65}.marketing-example-actions{display:flex;align-items:center;gap:24px;margin-top:28px}.marketing-example-guide small{display:block;max-width:540px;margin-top:14px;color:var(--marketing-muted);font-size:12px;line-height:1.5}@media (max-width:1100px){.marketing-container{width:min(100% - 64px,1240px)}.marketing-header-inner{gap:24px}.marketing-nav{gap:16px}.marketing-hero>.marketing-container{grid-template-columns:minmax(320px,.78fr) minmax(500px,1.22fr);gap:40px}.marketing-product-stage{width:calc(100% + 16px);height:560px;grid-template-columns:230px minmax(0,1fr);transform:translateX(16px)}.marketing-document-scale{transform:translateX(-50%) scale(.42)}.marketing-feature-row,.marketing-problem-grid,.marketing-split-section{gap:56px}.marketing-design-story-grid{grid-template-columns:minmax(320px,.82fr) minmax(420px,1.18fr);gap:56px}.marketing-design-story-motion{width:min(calc(100% + 16px),576px);margin-right:-16px}.marketing-design-story-visual .marketing-document-frame{height:570px}.marketing-design-story-visual .marketing-document-scale{transform:translateX(-50%) scale(.48)}.marketing-pricing-option{padding:28px 24px}.marketing-design-showcase{grid-template-columns:minmax(0,1fr);gap:40px}.marketing-design-feature{grid-template-columns:minmax(0,1fr) 180px}.marketing-design-feature-document .marketing-document-scale{transform:translateX(-50%) scale(.54)}.marketing-mobile-use .marketing-mobile-use-grid{width:min(960px,calc(100% - 64px));grid-template-columns:minmax(0,1.12fr) minmax(310px,.88fr);gap:40px}.marketing-mobile-product{width:min(100%,404px);transform:translateX(12px)}.marketing-phone-frame{width:318px;height:651px}.marketing-split-section--history>:last-child,.marketing-transfer-motion{width:calc(100% + 16px);margin-right:-16px}}@media (max-width:900px){.marketing-container{width:calc(100% - 48px)}.marketing-header-actions,.marketing-nav{display:none}.marketing-header-inner{grid-template-columns:1fr auto}.marketing-mobile-menu{position:relative;display:block}.marketing-mobile-menu summary{width:40px;height:40px;display:grid;align-content:center;gap:6px;padding:9px;cursor:pointer;list-style:none}.marketing-mobile-menu summary::-webkit-details-marker{display:none}.marketing-mobile-menu summary span{display:block;width:22px;border-top:2px solid var(--marketing-ink)}.marketing-mobile-menu nav{position:absolute;z-index:20;top:48px;right:0;width:min(320px,calc(100vw - 48px));display:grid;padding:16px;background:white;border:1px solid var(--marketing-line);box-shadow:0 12px 28px rgba(23,32,51,.12)}.marketing-mobile-menu nav a{padding:10px 4px;color:var(--marketing-ink);font-size:14px;text-decoration:none}.marketing-mobile-menu nav .marketing-button{margin-top:8px;padding:10px 14px}.marketing-hero{padding:72px 0 88px}.marketing-hero>.marketing-container{grid-template-columns:minmax(0,1fr)}.marketing-hero-copy{max-width:700px}.marketing-product-stage{width:100%;height:590px;grid-template-columns:minmax(260px,.8fr) minmax(330px,1.2fr);transform:none}.marketing-design-story,.marketing-designs,.marketing-excel,.marketing-flow,.marketing-history,.marketing-pricing,.marketing-problem{padding:76px 0}.marketing-design-story-grid,.marketing-excel .marketing-split-section,.marketing-problem-grid,.marketing-split-section{grid-template-columns:minmax(0,1fr);gap:48px}.marketing-mobile-use{padding:80px 0 56px}.marketing-mobile-use .marketing-mobile-use-grid{width:calc(100% - 48px);grid-template-columns:minmax(0,1fr);gap:44px}.marketing-mobile-use-copy{max-width:700px}.marketing-mobile-product{width:min(100%,390px);margin-bottom:-20px;justify-self:center;transform:translateY(20px)}.marketing-phone-frame{width:318px;height:651px}.marketing-design-story-motion{width:min(100%,560px);margin-right:0;justify-self:center}.marketing-split-section--history>:last-child,.marketing-transfer-motion{width:100%;margin-right:0}.marketing-feature-row{grid-template-columns:minmax(0,1fr);gap:40px;padding:56px 0}.marketing-feature-row--reverse>:last-child,.marketing-feature-row:not(.marketing-feature-row--reverse)>:last-child{width:100%;margin-left:0}.marketing-feature-row--reverse .marketing-feature-copy,.marketing-feature-row--reverse>:last-child{grid-column:auto;grid-row:auto}.marketing-section-heading--wide{grid-template-columns:minmax(0,1fr);gap:24px}.marketing-design-feature-document .marketing-document-frame{height:590px}.marketing-design-feature-document .marketing-document-scale{transform:translateX(-50%) scale(.5)}.marketing-pricing-options{grid-template-columns:minmax(0,1fr)}.marketing-example-document-stage{width:524px;height:741px}.marketing-example-document{transform:translateX(-50%) scale(.66)}.marketing-example-guide-grid{grid-template-columns:minmax(0,1fr);gap:56px}.marketing-pricing-option+.marketing-pricing-option{border-top:1px solid var(--marketing-line);border-left:0}.marketing-pricing-action{height:auto;flex-basis:auto}.marketing-footer .marketing-container{grid-template-columns:160px 1fr}.marketing-footer nav{grid-column:1/-1}.marketing-footer small{grid-column:2}}@media (max-width:639px){.marketing-container{width:calc(100% - 32px)}.marketing-header-inner{min-height:64px}.marketing-header[data-scrolled=true] .marketing-header-inner{min-height:60px}.marketing-site section[id]{scroll-margin-top:72px}.marketing-brand{font-size:21px}.marketing-hero{padding:56px 0 64px}.marketing-hero-copy h1{font-size:clamp(40px,12vw,52px)}.marketing-hero-copy>p:not(.marketing-kicker){margin-top:20px;font-size:17px}.marketing-cta-row{display:grid;gap:16px;margin-top:28px}.marketing-cta-row .marketing-button{width:100%}.marketing-text-link{justify-self:start}.marketing-product-stage{height:auto;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:8px;padding:0}.marketing-editor-sample{height:330px;padding:16px 14px}.marketing-a4-sample{height:370px;padding:12px 8px}.marketing-document-frame{height:330px}.marketing-document-scale{transform:translateX(-50%) scale(.29)}.marketing-design-story,.marketing-designs,.marketing-excel,.marketing-flow,.marketing-history,.marketing-pricing,.marketing-problem{padding:60px 0}.marketing-problem-grid{gap:36px}.marketing-design-story-copy h2,.marketing-feature-copy h2,.marketing-final h2,.marketing-mobile-use-copy h2,.marketing-pricing h2,.marketing-problem h2,.marketing-section-heading h2{font-size:34px}.marketing-mobile-use-copy>p:not(.marketing-kicker){margin-top:18px;font-size:16px}.marketing-mobile-use-copy .marketing-mobile-use-support{margin-top:14px;font-size:14px}.marketing-mobile-use-values{grid-template-columns:minmax(0,1fr);margin-top:28px}.marketing-mobile-use-values li,.marketing-mobile-use-values li:first-child{padding:12px 0}.marketing-mobile-use-values li+li{border-top:1px solid var(--marketing-line);border-left:0}.marketing-mobile-use{padding:60px 0}.marketing-mobile-use .marketing-mobile-use-grid{width:calc(100% - 32px);gap:40px}.marketing-mobile-product{width:100%;margin-bottom:0;justify-self:center;transform:none}.marketing-mobile-product:after{right:50%;width:240px;transform:translateX(50%)}.marketing-phone-frame{width:min(100%,310px);height:635px;border-radius:42px}.marketing-phone-screen{border-radius:35px}.marketing-phone-content{width:111.12%;transform:scale(.9)}.marketing-design-story-body{margin-top:24px}.marketing-design-story-body p{font-size:16px}.marketing-design-story-emphasis{margin-top:24px!important;padding-left:16px;font-size:17px}.marketing-design-story-visual .marketing-document-frame{height:440px}.marketing-design-story-visual .marketing-document-scale{transform:translateX(-50%) scale(.37)}.marketing-design-story-values{grid-template-columns:minmax(0,1fr);margin-top:48px}.marketing-design-story-values>div,.marketing-design-story-values>div:first-child{padding:20px 0}.marketing-design-story-values>div+div{border-top:1px solid var(--marketing-line);border-left:0}.marketing-feature-copy>p:not(.marketing-kicker),.marketing-problem-copy>p,.marketing-section-heading--wide>p{font-size:16px}.marketing-problem-copy ul{grid-template-columns:minmax(0,1fr)}.marketing-section-heading{margin-bottom:48px}.marketing-pricing-header{margin-bottom:32px}.marketing-pricing-header p{font-size:16px}.marketing-pricing-option{padding:28px 24px}.marketing-pricing-option .marketing-button{width:100%}.marketing-feature-row{gap:32px;padding:48px 0}.marketing-feature-copy>span{margin-bottom:16px}.marketing-feature-copy h3{font-size:31px}.marketing-example-hero{padding:60px 0 52px}.marketing-example-intro{text-align:left}.marketing-example-intro h1{font-size:42px}.marketing-example-intro>p:not(.marketing-kicker){margin:18px 0 0;font-size:16px}.marketing-example-document-section{padding:56px 0 68px}.marketing-example-document-heading{display:grid;gap:8px;margin-bottom:18px}.marketing-example-document-heading p{text-align:left}.marketing-example-document-viewport{margin-inline:-16px;padding-inline:16px}.marketing-example-document-stage{width:397px;height:562px;margin-left:0}.marketing-example-document{transform:translateX(-50%) scale(.5)}.marketing-example-guide{padding:68px 0}.marketing-example-guide-grid{gap:44px}.marketing-example-actions{align-items:stretch;flex-direction:column;gap:16px}.marketing-example-actions .marketing-button{width:100%}.marketing-field-headings{display:none}.marketing-edit-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:13px 14px}.marketing-edit-row b{grid-column:2;grid-row:1}.marketing-edit-row>span{grid-column:2;grid-row:2;text-align:right}.marketing-template-row{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing-pdf-visual{width:100%;padding-inline:8px}.marketing-pdf-visual .marketing-document-frame--compact{width:100%;height:370px}.marketing-pdf-visual .marketing-document-scale{transform:translateX(-50%) scale(.31)}.marketing-transfer-grid{grid-template-columns:minmax(0,1fr)}.marketing-transfer-path{height:56px;grid-template-columns:repeat(3,1fr);align-content:end;gap:0}.marketing-transfer-path:before{top:2px;left:50%;transform:translateX(-50%)}.marketing-transfer-path i{width:1px;height:25px;transform-origin:center top}.marketing-transfer-path i:after{top:auto;right:-3px;bottom:-1px;border-inline:3px solid transparent;border-top:5px solid var(--marketing-primary);border-bottom:0}.marketing-sheet table{font-size:10px}.marketing-transfer-item{min-height:0}.marketing-transfer-item-copy strong{font-size:12px}.marketing-transfer-item-copy small{font-size:10px}.marketing-transfer-item-fields small{font-size:8px}.marketing-transfer-item-fields b{font-size:10px}.marketing-transfer-motion[data-motion-state=prepared] .marketing-transfer-path i{transform:translateY(-8px) scaleY(.2)}.marketing-transfer-motion[data-motion-state=active] .marketing-transfer-path i{animation-name:marketing-transfer-line-mobile}@keyframes marketing-transfer-line-mobile{0%{opacity:0;transform:translateY(-8px) scaleY(.2)}35%{opacity:1}to{opacity:.45;transform:none}}.marketing-design-showcase{gap:32px}.marketing-design-feature{grid-template-columns:minmax(0,1fr);gap:16px}.marketing-design-feature-document{padding:16px 8px}.marketing-design-feature-document .marketing-document-frame{height:460px}.marketing-design-feature-document .marketing-document-scale{transform:translateX(-50%) scale(.39)}.marketing-design-feature figcaption{padding-bottom:0}.marketing-design-choices{grid-template-columns:minmax(0,1fr)}.marketing-design-choice{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;align-items:center;padding:12px}.marketing-design-choice-preview{padding:6px}.marketing-design-choice-preview .marketing-document-frame{height:126px}.marketing-design-choice-preview .marketing-document-scale{transform:translateX(-50%) scale(.108)}.marketing-design-choice>div:last-child{padding-top:0}.marketing-history-tools{grid-template-columns:minmax(0,1fr)}.marketing-history-head,.marketing-history-tools span:nth-child(n+2){display:none}.marketing-history-row{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:12px 14px}.marketing-history-row span:nth-child(2){grid-column:1}.marketing-history-row span:nth-child(3){grid-column:2;grid-row:2}.marketing-history-row span:last-child{grid-column:2;grid-row:1}.marketing-final{padding:56px 0}.marketing-final .marketing-container{align-items:stretch;flex-direction:column;gap:28px}.marketing-final .marketing-button{width:100%}.marketing-footer .marketing-container{grid-template-columns:minmax(0,1fr)}.marketing-footer nav{grid-column:1;flex-wrap:wrap}.marketing-footer small{grid-column:1}}@media (prefers-reduced-motion:no-preference){.marketing-site a{transition:color .16s ease-out,background-color .16s ease-out,border-color .16s ease-out}}@media (prefers-reduced-motion:reduce){.marketing-design-story-motion *,.marketing-transfer-motion *{animation:none!important;transition:none!important}}