/* KillerConversions: a bolder, product-led local preview. */
:root{--ink:#142d25;--green:#173e30;--lime:#d7f75b;--muted:#5d6d63;--line:#dce2d7;--pale:#f4f5ed;--paper:#fbfcf7}
body{background:#fbfcf7;font-size:16px;-webkit-font-smoothing:antialiased}::selection{background:#d7f75b;color:#142d25}.wrap{max-width:1356px;padding:0 52px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #819935;outline-offset:5px}.btn{border-radius:5px;min-height:49px;padding:14px 22px;font-size:14px;gap:25px}.btn span:last-child{font-size:19px}.eyebrow{font-size:11px;letter-spacing:.09em}header{background:#fbfcf7;border-color:#dce2d7}.nav{height:83px}.brand{width:265px}.navlinks{gap:29px}.navlinks a{font-size:13px}.nav>.btn{background:#173e30}.nav .btn.small{min-height:43px}.navlinks a:hover{text-decoration-thickness:2px}.menu-toggle{min-height:44px}.page-home main{overflow:clip}
.new-hero{position:relative;isolation:isolate;background:#132f25;color:#f4f6ec;overflow:hidden}.hero-cut{position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:linear-gradient(133deg,transparent 58%,#d7f75b05 58%,#d7f75b05 78%,transparent 78%)}.hero-cut:after{content:"";position:absolute;width:640px;height:640px;right:-290px;top:150px;border:1px solid #d7f75b20;transform:rotate(45deg)}.hero-layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);gap:65px;align-items:center;padding-top:53px;padding-bottom:39px}.hero-message{padding:10px 0 12px;min-width:0}.hero-kicker{display:flex;align-items:center;gap:10px;color:#d3e4c7;font-size:10px;letter-spacing:.13em;font-weight:600}.live-dot{display:inline-block;width:6px;height:6px;background:var(--lime);border-radius:50%;flex-shrink:0}.hero-message h1{font-size:clamp(56px,5.7vw,82px);font-weight:600;letter-spacing:-.065em;line-height:1.025;margin:29px 0 27px}.hero-message h1 em{font-style:normal;color:var(--lime)}.hero-description{color:#c3d0c3;font-size:16px;line-height:1.85;margin:0;max-width:470px}.hero-actions{display:flex;gap:26px;align-items:center;margin:29px 0 18px}.btn.hero-primary{background:var(--lime);border-color:var(--lime);color:#142d25;min-height:53px;justify-content:space-between;gap:33px;font-weight:750}.btn.hero-primary:hover{background:#e4ff83;border-color:#e4ff83}.hero-secondary{display:flex;align-items:center;gap:15px;text-decoration:none;font-size:13px;color:#edf2e6;border-bottom:1px solid #758577;padding:10px 0}.hero-secondary:hover{color:var(--lime);border-color:var(--lime)}.hero-secondary span{font-size:19px}.hero-meta{font-size:11px;color:#aebbaf;display:flex;gap:9px;align-items:center;flex-wrap:wrap;margin:0}.hero-meta>span{color:#788e7a}.hero-bottom-note{display:flex;gap:15px;align-items:center;border-top:1px solid #fff2;padding-top:23px;margin-top:38px;width:max-content;max-width:100%;font-size:11px;line-height:1.6;color:#aebdb0}.hero-bottom-note strong{font-weight:500;color:#e6eddf}.tiny-cross{font-size:34px;color:var(--lime);line-height:1}.hero-tail{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:20px;padding-bottom:24px;font-size:9px;color:#99ae9b;letter-spacing:.1em;border-top:1px solid #ffffff17}.hero-tail a{text-decoration:none;color:#d3ddcc}.hero-tail a span{margin-left:18px;color:var(--lime);font-size:15px}
.demo-stage{position:relative;min-width:0;scroll-margin-top:100px}.demo-caption{display:flex;justify-content:space-between;align-items:center;margin:0 0 12px;color:#c6d6be;font-size:9px;letter-spacing:.075em}.demo-caption>span:first-child{display:flex;gap:8px;align-items:center}.demo-caption>span:last-child{font-size:11px;letter-spacing:0}.demo-caption .live-dot{width:5px;height:5px}.demo-card{background:#fcfdf9;color:var(--ink);border-radius:10px;padding:26px 31px 17px;box-shadow:0 22px 55px #03110b25;position:relative;z-index:1}.demo-brand{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:23px}.demo-studio{font-size:17px;font-weight:750;letter-spacing:-.04em;display:flex;align-items:center;gap:8px}.demo-studio>span{font-size:28px;line-height:1}.demo-example{font-size:8px;letter-spacing:.07em;color:#657261}.demo-progress-label{display:flex;justify-content:space-between;align-items:center;font-size:9px;letter-spacing:.075em;font-weight:600;color:#62705d;margin-bottom:9px}.demo-progress-track{height:3px;border-radius:4px;background:#e5e9dd;overflow:hidden;margin-bottom:23px}#hero-progress-fill{display:block;height:100%;width:50%;background:#79923b;transition:width .3s}.demo-card fieldset{padding:0;margin:0;border:0;min-width:0}.demo-card h2{font-size:36px;line-height:1.1;letter-spacing:-.05em;margin:0 0 9px;font-weight:600}.demo-intro{font-size:12px;color:#687362;line-height:1.6;margin:0 0 21px}.demo-choices{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0 0 22px}.demo-choice{position:relative;display:flex;align-items:center;gap:9px;border:1px solid #dce2d2;border-radius:5px;min-height:55px;padding:11px;cursor:pointer;transition:background .15s,border-color .15s;background:#fff;font-size:11px;line-height:1.3;font-weight:600}.demo-choice input{position:absolute;opacity:0;width:18px;height:18px;left:10px;margin:0}.demo-choice svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:currentColor;stroke-width:1.35;stroke-linecap:round;stroke-linejoin:round}.demo-choice:has(input:checked){background:#eef5d8;border-color:#91a754}.demo-choice:has(input:focus-visible){outline:3px solid #839a42;outline-offset:3px}.demo-choice:hover{background:#f4f6ed}.demo-check{margin-left:auto;visibility:hidden;color:#4b611e;font-size:12px}.demo-choice:has(input:checked) .demo-check{visibility:visible}.demo-field{margin-bottom:16px}.demo-field>label{display:flex;justify-content:space-between;gap:8px;font-size:12px;font-weight:650;margin-bottom:8px}.demo-field>label>span{font-size:10px;font-weight:400;color:#677260}.demo-field select,.demo-field input{width:100%;min-height:43px;background:#fff;color:var(--ink);border:1px solid #d6decc;border-radius:5px;font-size:12px;padding:10px 12px}.demo-field select:invalid{color:#788171}.demo-next{display:flex;width:100%;align-items:center;justify-content:space-between;border:1px solid #1c3c2d;border-radius:5px;background:#1c3c2d;color:#fff;padding:13px 17px;min-height:47px;font-size:12px;font-weight:650;transition:background .2s}.demo-next:hover{background:#2c533d}.demo-next>span{font-size:19px;line-height:1}.demo-back{background:transparent;border:0;text-decoration:underline;text-underline-offset:4px;font-size:12px;padding:12px 0;color:var(--ink)}.demo-privacy{display:flex;gap:6px;align-items:center;justify-content:center;margin:14px 0 0;font-size:10px;color:#697464;line-height:1.5}.demo-privacy svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.4}.demo-receipt{display:flex;align-items:center;gap:13px;background:#d7f75b;color:#233518;padding:17px 21px;margin:13px 12px 0;border-radius:6px;box-shadow:0 9px 25px #03110b18;transition:background .25s,transform .25s}.receipt-symbol{font-size:30px;font-weight:400;line-height:1;flex-shrink:0}.receipt-eyebrow{font-size:8px;letter-spacing:.09em;font-weight:650;display:block;margin-bottom:4px}.demo-receipt strong{display:block;font-size:12px;font-weight:750}.demo-receipt p{font-size:10px;margin:3px 0 0;line-height:1.5;overflow-wrap:anywhere}.receipt-end{margin-left:auto;font-size:24px;align-self:center}.demo-receipt.is-complete{background:#e7ffa0;transform:translateY(-2px)}.demo-footnote{text-align:center;font-size:9px;color:#b9c8b3;margin:13px 0 0;line-height:1.7}.demo-footnote a{text-underline-offset:3px;color:#d9e6cd;margin-left:3px}.demo-complete{padding:18px 0 6px;min-height:320px}.demo-complete h3{font-size:31px;line-height:1.15;margin:16px 0}.demo-complete p{font-size:13px;color:#5d6d55;line-height:1.75}.complete-mark{background:#d7f75b;border-radius:50%;width:45px;height:45px;display:grid;place-items:center;font-size:23px}
.page-home .strip{background:#f0f2e6;padding:25px 0;border-color:#dbe1d3}.page-home .strip .wrap>span{font-size:10px;letter-spacing:.07em}.page-home .strip strong{font-size:12px;font-weight:600}.page-home .strip strong:before{content:'↗';color:#5a7337;margin-right:4px}.page-home .section{padding:91px 0}.page-home .section-head{margin-bottom:45px;gap:50px}.page-home .section-head h2{font-size:clamp(35px,3.8vw,53px);font-weight:600;line-height:1.12;letter-spacing:-.055em}.page-home .section-head p{font-size:15px;line-height:1.8;max-width:360px}.page-home .section-head .eyebrow{margin-bottom:20px;color:#667855}.page-home .section-head .eyebrow .line{display:none}.page-home #product .cards{gap:45px}.page-home #product .card{background:transparent;border:0;border-top:1px solid #bcc9b5;border-radius:0;padding:25px 0 0;position:relative}.page-home #product .card .number{font-size:11px;color:#6e7d65}.page-home #product .card .icon{width:45px;height:45px;margin:29px 0 10px}.page-home #product .card .icon svg{width:36px;height:36px;stroke-width:1.2}.page-home #product .card h3{font-size:26px;line-height:1.2;letter-spacing:-.045em;margin:14px 0}.page-home #product .card p{font-size:14px;line-height:1.8;margin:0 0 22px}.page-home #product .mini-ui{border:0;border-top:1px solid #d8dfd0;border-radius:0;padding:12px 0;background:transparent;font-size:12px}.page-home #product .mini-row{padding:8px 0}.page-home #product .pill{background:#e8eeda;font-size:10px}.page-home #product .tag{background:#e8eeda;font-size:9px}
.page-home .editor-section{background:#edf0e5;padding:75px 0 62px}.page-home .editor-window{border:1px solid #c8d1bc;border-radius:10px;box-shadow:0 20px 40px #25391d09;background:#fff;padding:0}.page-home .editor-window-bar{background:#e3e9d6;border-color:#cbd5bf;padding:17px 24px;font-size:10px;letter-spacing:.04em}.page-home .editor-shot{aspect-ratio:1260/580;border-radius:0}.page-home .workspace-notes{gap:40px;margin-top:28px}.page-home .workspace-notes strong{font-size:14px}.page-home .workspace-notes p{font-size:13px;line-height:1.7}.page-home .workspace-notes>div{padding-left:35px}.page-home .workspace-notes>div>span{font-size:11px;color:#6b8051}.page-home .editor-section .micro{font-size:11px;color:#67745e}.page-home .dark{background:#173e30;position:relative}.page-home .dark h2{font-size:clamp(35px,3.5vw,50px);font-weight:600;line-height:1.12;letter-spacing:-.05em}.page-home .dark p{font-size:15px;line-height:1.85;color:#c9d8c8}.page-home .dark .eyebrow{font-size:10px;letter-spacing:.1em;color:#d7f75b}.page-home .dark .eyebrow .line{display:none}.page-home .workflow{gap:0;border-top:1px solid #ffffff29}.page-home .workflow>div{border:0;border-bottom:1px solid #ffffff29;border-radius:0;background:transparent;padding:27px 0;gap:23px}.page-home .workflow .connector{display:none}.page-home .workflow .n{font-size:28px;font-weight:500;letter-spacing:-.05em}.page-home .workflow strong{font-size:17px;font-weight:600}.page-home .workflow small{font-size:13px;line-height:1.8;margin-top:5px}.page-home .dark .btn{font-size:13px;margin-top:9px}
.page-home .templates{gap:23px}.page-home .template{border:0;border-radius:7px;background:#e5efb9;overflow:hidden}.page-home .template:nth-child(2){background:#e7dff1}.page-home .template:nth-child(3){background:#f1ddca}.page-home .template-art{background:transparent!important;height:258px;padding:36px 35px 0}.page-home .paper{padding:27px;border:1px solid #142d2512;background:#ffffffa8;box-shadow:none;border-radius:6px;font-size:12px}.page-home .paper strong{font-size:18px;letter-spacing:-.04em;line-height:1.3}.page-home .paper i{background:#ffffff6b}.page-home .template-caption{padding:26px 29px;background:transparent}.page-home .template-caption h3{font-size:20px;font-weight:650;margin-bottom:8px}.page-home .template-caption small{font-size:12px;color:#58664f}.page-home .template-caption>span{font-size:25px}.page-home .closing{border-radius:0;background:#132f25;color:#fff;padding:75px 40px;margin-bottom:80px;position:relative;overflow:hidden}.page-home .closing:after{content:'↗';position:absolute;right:25px;bottom:-72px;font-size:340px;line-height:1;color:#d7f75b0a;pointer-events:none}.page-home .closing h2{font-size:clamp(40px,4.8vw,65px);line-height:1.08;letter-spacing:-.055em;margin:23px auto}.page-home .closing .eyebrow{font-size:10px}.page-home .closing p{font-size:14px;line-height:1.8;max-width:540px}.page-home .closing .btn{position:relative;z-index:1;background:var(--lime);color:#142d25;border-color:var(--lime)}
footer{background:#eef1e6;padding:48px 0 26px}footer .brand{width:300px}footer .footer-top .micro{font-size:13px}.footer-links{font-size:13px;gap:27px}.footer-bottom{font-size:11px;line-height:1.7;margin-top:40px;border-color:#d3dacb}.footer-links a{text-decoration:none}.footer-links a:hover{text-decoration:underline;text-underline-offset:5px}
@media(min-width:1450px){.hero-message h1{font-size:86px}.hero-layout{gap:82px;padding-top:62px;padding-bottom:46px}.demo-card{padding:30px 34px 20px}}
@media(max-width:1150px){.wrap{padding-left:32px;padding-right:32px}.hero-layout{gap:35px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hero-message h1{font-size:clamp(47px,5.8vw,67px)}.hero-description{font-size:14px}.desktop-break{display:none}.hero-actions{gap:19px}.hero-primary{font-size:13px}.hero-secondary{font-size:12px;gap:8px}.hero-meta{font-size:10px;gap:6px}.demo-card{padding:23px 24px 17px}.demo-card h2{font-size:32px}.demo-choice{font-size:10px;padding:10px 8px;gap:6px}.demo-choice svg{width:17px;flex-basis:17px}.demo-caption>span:last-child{font-size:10px}.demo-receipt{padding:15px;margin-left:5px;margin-right:5px}.demo-receipt strong{font-size:11px}.demo-footnote{font-size:8px}.page-home #product .cards{gap:27px}.page-home #product .card h3{font-size:23px}.hero-tail{font-size:8px}.hero-bottom-note{margin-top:27px;padding-top:20px}}
@media(min-width:761px) and (max-width:960px){.navlinks{top:83px}.hero-layout{gap:25px;padding-top:35px}.hero-message h1{font-size:clamp(43px,5.8vw,56px)}.hero-kicker{font-size:8px;letter-spacing:.06em}.hero-description{font-size:13px}.hero-actions{align-items:flex-start;flex-direction:column;gap:10px;margin-top:22px}.hero-secondary{padding:6px 0}.hero-bottom-note{margin-top:22px;font-size:10px}.demo-card{padding:21px 18px 16px}.demo-studio{font-size:15px}.demo-example{font-size:7px}.demo-caption{font-size:8px}.demo-caption>span:last-child{display:none}.demo-card h2{font-size:29px}.demo-intro{font-size:11px}.demo-choice{font-size:9px;padding:11px 7px;gap:5px;min-height:51px}.demo-check{font-size:10px}.demo-field>label{font-size:11px}.demo-receipt{gap:8px;padding:13px 12px}.receipt-symbol{font-size:25px}.receipt-eyebrow{font-size:7px}.demo-receipt strong{font-size:10px}.demo-receipt p{font-size:9px}.receipt-end{font-size:19px}.hero-tail>span:last-child{display:none}.page-home .section-head p{font-size:14px;max-width:290px}.page-home #product .cards{gap:21px}.page-home #product .card h3{font-size:21px}.page-home #product .card p{font-size:13px}.page-home .template-art{padding:28px 18px 0;height:230px}.page-home .paper{padding:19px}.page-home .template-caption{padding:23px 19px}.page-home .template-caption h3{font-size:17px}.page-home .template-caption small{font-size:11px}}
@media(max-width:760px){.wrap{padding-left:22px;padding-right:22px}.nav{height:72px}.brand{width:210px}.navlinks{top:72px;background:#fbfcf7}.navlinks a{font-size:15px}.new-hero{overflow:hidden}.hero-layout{grid-template-columns:minmax(0,1fr);gap:31px;padding-top:32px;padding-bottom:28px}.hero-message{padding:0}.hero-kicker{font-size:8px;letter-spacing:.075em;gap:7px}.hero-kicker .live-dot{width:5px;height:5px}.hero-message h1{font-size:clamp(41px,9.1vw,63px);line-height:1.02;margin:21px 0 20px;letter-spacing:-.058em}.hero-message h1 br:nth-of-type(2){display:none}.hero-message h1 em{display:block}.hero-description{font-size:13px;line-height:1.8;max-width:400px}.hero-actions{gap:23px;margin:23px 0 13px}.hero-actions .btn{font-size:12px;min-height:48px;padding:12px 18px;gap:22px}.hero-secondary{font-size:11px;gap:8px}.hero-meta{font-size:9px;gap:6px}.hero-bottom-note{display:none}.hero-tail{padding-top:16px;padding-bottom:18px;font-size:8px;justify-content:center}.hero-tail>span{display:none}.hero-tail a span{margin-left:12px}.demo-stage{max-width:490px;width:100%;justify-self:center}.demo-caption{font-size:8px;margin-bottom:11px}.demo-caption>span:last-child{font-size:9px}.demo-card{padding:23px 23px 16px;border-radius:8px}.demo-brand{padding-bottom:22px}.demo-studio{font-size:17px}.demo-example{font-size:7px}.demo-progress-label{font-size:8px}.demo-progress-track{margin-bottom:21px}.demo-card h2{font-size:32px}.demo-intro{font-size:11px;margin-bottom:19px}.demo-choice{font-size:10px;min-height:53px;padding:11px 9px;gap:7px}.demo-choices{gap:8px;margin-bottom:20px}.demo-choice svg{width:18px;flex-basis:18px}.demo-field>label{font-size:11px}.demo-field input,.demo-field select{font-size:16px;min-height:44px}.demo-field>label>span{font-size:9px}.demo-next{font-size:12px;min-height:47px}.demo-privacy{font-size:9px}.demo-receipt{padding:16px 13px;margin:12px 6px 0;gap:11px}.demo-receipt strong{font-size:11px}.demo-receipt p{font-size:9px}.receipt-eyebrow{font-size:7px}.receipt-end{font-size:20px}.demo-footnote{font-size:8px;line-height:1.8;margin-top:12px}.page-home .strip{padding:22px 0}.page-home .strip .wrap{gap:15px 9px}.page-home .strip .wrap>span{font-size:9px;margin-bottom:2px}.page-home .strip strong{font-size:11px}.page-home .section{padding:59px 0}.page-home .section-head{margin-bottom:32px}.page-home .section-head h2{font-size:35px;line-height:1.1}.page-home .section-head .eyebrow{font-size:9px;margin-bottom:17px}.page-home .section-head p{font-size:14px;line-height:1.8;margin-top:18px;max-width:450px}.page-home #product .cards{gap:29px}.page-home #product .card{min-height:0;padding-top:20px;display:grid;grid-template-columns:48px 1fr;column-gap:15px}.page-home #product .card .number{grid-column:1/-1;font-size:10px}.page-home #product .card .icon{grid-row:2/4;margin:21px 0 0;width:35px}.page-home #product .card h3{grid-column:2;font-size:24px;margin:19px 0 13px}.page-home #product .card p{grid-column:2;font-size:13px;line-height:1.8;margin:0 0 18px}.page-home #product .mini-ui{grid-column:2;font-size:11px;margin:0}.page-home .editor-section{padding:52px 0 42px}.page-home .editor-window-bar{font-size:8px;padding:13px 11px;gap:9px}.page-home .editor-shot{aspect-ratio:1.35}.page-home .editor-shot img{width:157%;left:-22%;margin-top:-79%;max-width:none}.page-home .workspace-notes{gap:19px;margin-top:27px}.page-home .workspace-notes strong{font-size:14px}.page-home .workspace-notes p{font-size:12px}.page-home .editor-section .micro{font-size:10px}.page-home .dark h2{font-size:35px}.page-home .dark p{font-size:14px}.page-home .dark .eyebrow{font-size:9px}.page-home .workflow>div{padding:24px 0}.page-home .workflow strong{font-size:16px}.page-home .workflow small{font-size:12px}.page-home .workflow .n{font-size:27px}.page-home .templates{gap:18px}.page-home .template-art{height:220px;padding:29px 33px 0}.page-home .paper{padding:23px}.page-home .template-caption{padding:25px 28px}.page-home .template-caption h3{font-size:20px}.page-home .template-caption small{font-size:12px}.page-home .closing{padding:49px 22px;margin-bottom:44px}.page-home .closing h2{font-size:37px;line-height:1.1;margin:21px 0}.page-home .closing p{font-size:13px}.page-home .closing .eyebrow{font-size:8px}.page-home .closing:after{font-size:270px;right:-30px;bottom:-60px}footer{padding-top:36px}footer .brand{width:265px}.footer-links{font-size:12px;gap:22px}.footer-bottom{font-size:10px;gap:12px;line-height:1.8}}
@media(max-width:359px){.wrap{padding-left:18px;padding-right:18px}.brand{width:202px}.nav{gap:8px}.menu-toggle{font-size:12px;padding:7px 9px}.hero-message h1{font-size:39px}.hero-kicker{font-size:7px}.hero-description{font-size:12px}.hero-actions{gap:16px}.hero-actions .btn{font-size:11px;padding:12px 14px;gap:14px}.hero-secondary{font-size:10px;gap:6px}.hero-meta{font-size:8px}.demo-card{padding:21px 17px 16px}.demo-studio{font-size:15px}.demo-example{font-size:6px}.demo-card h2{font-size:29px}.demo-intro{font-size:10px}.demo-choice{font-size:9px;padding:10px 7px;gap:6px}.demo-choice svg{width:16px;flex-basis:16px}.demo-receipt{gap:8px;margin-left:0;margin-right:0}.demo-receipt strong{font-size:10px}.receipt-eyebrow{font-size:6px}.demo-footnote{font-size:7px}.page-home .section-head h2,.page-home .dark h2{font-size:31px}.page-home .closing h2{font-size:32px}.page-home #product .card h3{font-size:21px}}
.hero-description-mobile{display:none}.demo-receipt>div{min-width:0;flex:1}.demo-receipt strong{overflow-wrap:anywhere}.demo-choice{font-size:12px}.demo-intro{font-size:13px}.demo-field>label{font-size:13px}.demo-field input,.demo-field select{font-size:13px}.demo-next{font-size:13px}
@media(min-width:761px) and (max-width:960px){.demo-choice{font-size:10px}.demo-intro{font-size:12px}}
@media(max-width:760px){.hero-description-desktop{display:none}.hero-description-mobile{display:inline}.hero-layout{padding-top:26px;gap:23px}.hero-message h1{margin:17px 0 16px}.hero-actions{margin-top:20px}.demo-caption{display:none}.hero-meta{margin-bottom:0}.demo-choice{font-size:11px}.demo-intro{font-size:12px}.demo-field input,.demo-field select{font-size:16px}.demo-field>label{font-size:12px}}
@media(max-width:359px){.demo-choice{font-size:10px}.demo-intro{font-size:11px}}
@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}.demo-receipt.is-complete{transform:none}}

/* The public image contains only the customer-relevant editor detail. */
.page-home .editor-shot{aspect-ratio:auto;max-height:none}.page-home .editor-shot img{position:static;width:100%;max-width:100%;height:auto;left:auto;top:auto;margin:0}

/* Preserve the genuine current editor capture's full aspect ratio. */
.page-home .editor-shot{aspect-ratio:auto;max-height:none}.page-home .editor-shot img{position:static;display:block;width:100%;max-width:100%;height:auto;left:auto;top:auto;margin:0;object-fit:contain}
