.qnne-fl-page{color:var(--qnne-fl-ink, #27221f);background:var(--qnne-fl-paper, #fffdfa);font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.8;-webkit-font-smoothing:antialiased;--qnne-fl-white: #ffffff;--qnne-fl-serif: "Noto Serif JP", "Hiragino Mincho ProN", "Yu Mincho", serif;--qnne-fl-sans: "Noto Sans JP", "Hiragino Kaku Gothic ProN", "Yu Gothic", -apple-system, BlinkMacSystemFont, sans-serif}.qnne-fl-page,.qnne-fl-page *{box-sizing:border-box}.qnne-fl-page :where(h1,h2,h3,p,figure,figcaption,ul,ol,li,details,summary,article,section){margin:0;padding:0}.qnne-fl-page :where(h1,h2,h3,p){color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:inherit}.qnne-fl-page :where(a){color:inherit}.qnne-fl-page img.qnne-fl-image{display:block;width:100%;max-width:100%;height:auto;border:0}.qnne-fl-page .qnne-fl-section{padding:104px 24px}.qnne-fl-page .qnne-fl-inner{width:min(100%,var(--qnne-fl-max));margin:auto}.qnne-fl-page .qnne-fl-eyebrow{margin:0 0 12px;color:var(--qnne-fl-accent-dark);font-family:var(--qnne-fl-sans);font-size:11px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.qnne-fl-page .qnne-fl-title,.qnne-fl-page .qnne-fl-card-title{margin:0;font-family:var(--qnne-fl-serif);font-weight:500;letter-spacing:.035em;color:inherit}.qnne-fl-page .qnne-fl-title{font-size:clamp(32px,3.6vw,52px);line-height:1.45}.qnne-fl-page .qnne-fl-card-title{font-size:22px;line-height:1.5}.qnne-fl-page .qnne-fl-lead{max-width:680px;margin:20px 0 0;color:var(--qnne-fl-muted);font-size:15px}.qnne-fl-page .qnne-fl-small{margin:12px 0 0;color:var(--qnne-fl-muted);font-size:12px}.qnne-fl-page .qnne-fl-section-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:72px;align-items:end;margin-bottom:48px}.qnne-fl-page .qnne-fl-section-head .qnne-fl-lead{margin:0}.qnne-fl-page .qnne-fl-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.qnne-fl-page a.qnne-fl-button{min-height:54px;display:inline-flex;align-items:center;justify-content:center;padding:0 28px;border:1px solid var(--qnne-fl-accent);background:var(--qnne-fl-accent);color:var(--qnne-fl-white);font-family:var(--qnne-fl-sans);font-size:14px;font-weight:700;letter-spacing:.04em;text-decoration:none;transition:background .2s,border-color .2s,color .2s,transform .2s}.qnne-fl-page a.qnne-fl-button:hover,.qnne-fl-page a.qnne-fl-button:focus-visible{border-color:var(--qnne-fl-accent-dark);background:var(--qnne-fl-accent-dark);color:var(--qnne-fl-white);transform:translateY(-1px)}.qnne-fl-page a.qnne-fl-button--line{border-color:var(--qnne-fl-accent);background:transparent;color:var(--qnne-fl-accent-dark)}.qnne-fl-page a.qnne-fl-button--line:hover,.qnne-fl-page a.qnne-fl-button--line:focus-visible{background:var(--qnne-fl-accent-dark);color:var(--qnne-fl-white)}.qnne-fl-page a.qnne-fl-text-link{min-height:44px;display:inline-flex;align-items:center;margin-top:18px;color:var(--qnne-fl-accent-dark);font-weight:700;text-decoration:underline;text-underline-offset:4px}.qnne-fl-page .qnne-fl-hero{min-height:720px;display:grid;grid-template-columns:minmax(0,46%) minmax(0,54%);overflow:hidden;background:var(--qnne-fl-ivory)}.qnne-fl-page .qnne-fl-hero-copy{padding:88px 52px 76px max(24px,calc((100vw - var(--qnne-fl-max)) / 2));display:flex;flex-direction:column;justify-content:center}.qnne-fl-page .qnne-fl-hero--nomedia{min-height:0;grid-template-columns:1fr}.qnne-fl-page .qnne-fl-hero--nomedia .qnne-fl-hero-copy{max-width:var(--qnne-fl-max);width:100%;margin:0 auto;padding:76px max(24px,calc((100vw - var(--qnne-fl-max)) / 2)) 64px}.qnne-fl-page .qnne-fl-hero-title{margin:0;font-family:var(--qnne-fl-serif);font-size:clamp(44px,4.5vw,68px);font-weight:500;line-height:1.42;letter-spacing:.04em;color:inherit}.qnne-fl-page .qnne-fl-hero-kicker{margin:20px 0 0;color:var(--qnne-fl-accent-dark);font-family:var(--qnne-fl-serif);font-size:clamp(21px,2.1vw,30px)}.qnne-fl-page .qnne-fl-hero-text{max-width:510px;margin:20px 0 0;color:var(--qnne-fl-muted);font-size:14px}.qnne-fl-page .qnne-fl-hero-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:30px;border-top:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-hero-fact{min-height:58px;display:flex;align-items:center;padding-right:14px;border-bottom:1px solid var(--qnne-fl-line);font-size:12px}.qnne-fl-page .qnne-fl-hero-media{min-width:0;position:relative;padding:42px 0 42px 28px;background:var(--qnne-fl-paper)}.qnne-fl-page .qnne-fl-collage{height:636px;position:relative;overflow:hidden}.qnne-fl-page .qnne-fl-frame{position:absolute;overflow:hidden;margin:0;border:7px solid var(--qnne-fl-black);background:var(--qnne-fl-black);box-shadow:0 14px 34px #27221f1f}.qnne-fl-page .qnne-fl-frame .qnne-fl-image{height:100%;object-fit:cover;object-position:var(--qnne-fl-focal, center 50%)}.qnne-fl-page .qnne-fl-frame--1{z-index:3;top:0;left:3%;width:48%;height:360px;transform:rotate(-2.2deg)}.qnne-fl-page .qnne-fl-frame--2{z-index:2;top:38px;right:-4%;width:52%;height:330px;transform:rotate(2.4deg)}.qnne-fl-page .qnne-fl-frame--3{z-index:4;bottom:10px;left:12%;width:42%;height:290px;transform:rotate(1.7deg)}.qnne-fl-page .qnne-fl-frame--4{z-index:3;right:2%;bottom:0;width:44%;height:304px;transform:rotate(-1.6deg)}.qnne-fl-page .qnne-fl-frame-label{position:absolute;right:8px;bottom:7px;padding:2px 7px;background:var(--qnne-fl-black);color:var(--qnne-fl-white);font-family:var(--qnne-fl-sans);font-size:9px;letter-spacing:.14em}.qnne-fl-page .qnne-fl-gallery{padding:48px 24px 74px;overflow:hidden;background:var(--qnne-fl-black);color:var(--qnne-fl-white)}.qnne-fl-page .qnne-fl-gallery-head{width:min(100%,var(--qnne-fl-max));margin:auto;display:flex;align-items:end;justify-content:space-between;gap:32px}.qnne-fl-page .qnne-fl-gallery .qnne-fl-title{font-size:clamp(28px,3vw,42px)}.qnne-fl-page .qnne-fl-gallery-note{margin:0;color:#d4c8c0;font-size:12px}.qnne-fl-page .qnne-fl-gallery-app{width:min(100%,var(--qnne-fl-max));margin:28px auto 0}.qnne-fl-page .qnne-fl-price{background:var(--qnne-fl-paper)}.qnne-fl-page .qnne-fl-price-heading-line{display:block;white-space:nowrap}.qnne-fl-page .qnne-fl-price-grid{display:grid;grid-template-columns:repeat(var(--qnne-fl-plan-count, 2),minmax(0,1fr));border-block:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-price-card{position:relative;padding:42px 48px}.qnne-fl-page .qnne-fl-price-card+.qnne-fl-price-card{border-left:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-plan-tag{display:inline-block;margin-bottom:14px;padding:4px 9px;background:var(--qnne-fl-sand);font-family:var(--qnne-fl-sans);font-size:10px;font-weight:700;letter-spacing:.08em}.qnne-fl-page .qnne-fl-plan-meta{margin:8px 0 0;color:var(--qnne-fl-muted);font-size:13px}.qnne-fl-page .qnne-fl-plan-price{margin:24px 0;color:var(--qnne-fl-accent-dark);font-family:var(--qnne-fl-serif);font-size:clamp(42px,5vw,66px);line-height:1}.qnne-fl-page .qnne-fl-plan-price .qnne-fl-plan-price-label{font-size:.3em}.qnne-fl-page .qnne-fl-price-row{min-height:46px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--qnne-fl-line);font-size:13px}.qnne-fl-page .qnne-fl-price-row-value{font-family:var(--qnne-fl-serif);font-size:17px;font-weight:600}.qnne-fl-page .qnne-fl-includes{display:grid;grid-template-columns:repeat(var(--qnne-fl-include-count, 3),1fr);gap:1px;margin-top:26px;border:1px solid var(--qnne-fl-line);background:var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-include{padding:13px 10px;background:var(--qnne-fl-ivory);text-align:center;font-size:12px}.qnne-fl-page .qnne-fl-near-cta{display:grid;grid-template-columns:repeat(var(--qnne-fl-near-count, 3),1fr) auto;gap:18px;align-items:center;margin-top:28px;padding:20px 22px;background:var(--qnne-fl-ivory)}.qnne-fl-page .qnne-fl-near-cta-item{color:var(--qnne-fl-muted);font-size:12px}.qnne-fl-page .qnne-fl-near-cta-strong{display:block;color:var(--qnne-fl-ink);font-weight:700}.qnne-fl-page .qnne-fl-options{background:var(--qnne-fl-ivory)}.qnne-fl-page .qnne-fl-option-grid{display:grid;grid-template-columns:repeat(var(--qnne-fl-option-count, 5),minmax(0,1fr));border-block:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-option{min-width:0;padding:28px 20px}.qnne-fl-page .qnne-fl-option+.qnne-fl-option{border-left:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-option-icon{width:32px;height:32px;display:block;margin-bottom:20px;color:var(--qnne-fl-accent-dark)}.qnne-fl-page .qnne-fl-option-name{margin:0;font-family:var(--qnne-fl-serif);font-size:18px;font-weight:500;line-height:1.55;color:inherit}.qnne-fl-page .qnne-fl-option-formal{min-height:44px;margin:7px 0 0;color:var(--qnne-fl-muted);font-size:11px;line-height:1.65}.qnne-fl-page .qnne-fl-option-price{margin:18px 0 0;color:var(--qnne-fl-accent-dark);font-family:var(--qnne-fl-serif);font-size:19px;font-weight:600}.qnne-fl-page .qnne-fl-builder{margin-top:36px;padding:30px;border:1px solid var(--qnne-fl-line);background:var(--qnne-fl-paper)}.qnne-fl-page .qnne-fl-builder-title{margin:0 0 20px;font-size:12px;font-weight:700;letter-spacing:.12em}.qnne-fl-page .qnne-fl-equation{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.qnne-fl-page .qnne-fl-equation-item{padding:14px 16px;background:var(--qnne-fl-ivory);font-size:12px}.qnne-fl-page .qnne-fl-equation-value{display:block;color:var(--qnne-fl-accent-dark);font-family:var(--qnne-fl-serif);font-size:17px}.qnne-fl-page .qnne-fl-equation-plus{color:var(--qnne-fl-accent-dark);font-size:22px}.qnne-fl-page .qnne-fl-retouch{background:var(--qnne-fl-paper)}.qnne-fl-page .qnne-fl-retouch .qnne-fl-title{font-size:clamp(28px,3.4vw,48px);letter-spacing:0}.qnne-fl-page .qnne-fl-retouch-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:76px;align-items:center}.qnne-fl-page .qnne-fl-before-after{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.qnne-fl-page .qnne-fl-retouch-figure{position:relative;margin:0;overflow:hidden}.qnne-fl-page .qnne-fl-retouch-figure .qnne-fl-image{aspect-ratio:2 / 3;height:auto;object-fit:cover}.qnne-fl-page .qnne-fl-image-label{position:absolute;left:10px;bottom:10px;padding:4px 8px;background:#171412d1;color:var(--qnne-fl-white);font-family:var(--qnne-fl-sans);font-size:9px;letter-spacing:.16em}.qnne-fl-page .qnne-fl-steps{background:var(--qnne-fl-ivory)}.qnne-fl-page .qnne-fl-step-grid{display:grid;grid-template-columns:repeat(var(--qnne-fl-step-count, 3),1fr);margin-top:46px;border-block:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-step{padding:32px}.qnne-fl-page .qnne-fl-step+.qnne-fl-step{border-left:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-step-num{display:block;margin-bottom:18px;color:var(--qnne-fl-accent-dark);font-family:var(--qnne-fl-serif)}.qnne-fl-page .qnne-fl-step-text{margin:12px 0 0;color:var(--qnne-fl-muted);font-size:13px}.qnne-fl-page .qnne-fl-reasons{background:var(--qnne-fl-paper)}.qnne-fl-page .qnne-fl-reason-list{margin-top:42px;border-top:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-reason{min-height:104px;display:grid;grid-template-columns:70px minmax(220px,.8fr) 1.2fr;gap:26px;align-items:center;border-bottom:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-reason-num{color:var(--qnne-fl-accent-dark);font-family:var(--qnne-fl-serif)}.qnne-fl-page .qnne-fl-reason-text{margin:0;color:var(--qnne-fl-muted);font-size:13px}.qnne-fl-page .qnne-fl-scenes{background:var(--qnne-fl-ivory)}.qnne-fl-page .qnne-fl-scene-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:42px}.qnne-fl-page .qnne-fl-scene{position:relative;min-height:390px;overflow:hidden;background:var(--qnne-fl-sand)}.qnne-fl-page .qnne-fl-scene .qnne-fl-image{height:100%;object-fit:cover;object-position:var(--qnne-fl-focal, center 50%);transition:transform .3s}.qnne-fl-page .qnne-fl-scene:hover .qnne-fl-image{transform:scale(1.02)}.qnne-fl-page .qnne-fl-scene-label{position:absolute;inset:auto 0 0;padding:14px 8px;background:#171412b8;color:var(--qnne-fl-white);text-align:center;font-family:var(--qnne-fl-serif);font-size:14px}.qnne-fl-page .qnne-fl-pro{overflow:hidden;background:linear-gradient(135deg,var(--qnne-fl-highlight),var(--qnne-fl-highlight-mid) 56%,var(--qnne-fl-paper))}.qnne-fl-page .qnne-fl-pro-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:70px;align-items:center}.qnne-fl-page .qnne-fl-pro-media{position:relative}.qnne-fl-page .qnne-fl-pro-media .qnne-fl-image{height:620px;object-fit:cover;object-position:var(--qnne-fl-focal, center 35%)}.qnne-fl-page .qnne-fl-pro-stamp{position:absolute;right:-20px;top:28px;width:126px;height:126px;display:grid;place-items:center;border-radius:50%;background:var(--qnne-fl-accent-dark);color:var(--qnne-fl-white);text-align:center;font-family:var(--qnne-fl-sans);font-size:12px;line-height:1.5;transform:rotate(8deg)}.qnne-fl-page .qnne-fl-pro-paths{margin-top:30px;border-top:1px solid rgba(39,34,31,.28)}.qnne-fl-page .qnne-fl-pro-path{padding:22px 0;border-bottom:1px solid rgba(39,34,31,.28)}.qnne-fl-page .qnne-fl-pro-path-head{display:flex;justify-content:space-between;gap:22px;align-items:baseline}.qnne-fl-page .qnne-fl-pro-path-name{margin:0;font-family:var(--qnne-fl-serif);font-size:20px;font-weight:600;color:inherit}.qnne-fl-page .qnne-fl-pro-path-price{color:var(--qnne-fl-accent-dark);font-family:var(--qnne-fl-serif);font-size:20px;font-weight:600;white-space:nowrap}.qnne-fl-page .qnne-fl-pro-path-text{margin:7px 0 0;color:#5e514a;font-size:12px}.qnne-fl-page .qnne-fl-faq{background:var(--qnne-fl-paper)}.qnne-fl-page .qnne-fl-faq-inner{width:min(100%,900px);margin:auto}.qnne-fl-page .qnne-fl-faq-list{margin-top:40px;border-top:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-faq-item{border-bottom:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-faq-question{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-family:var(--qnne-fl-serif);font-size:17px}.qnne-fl-page .qnne-fl-faq-question::-webkit-details-marker{display:none}.qnne-fl-page .qnne-fl-faq-question:after{content:"\ff0b";color:var(--qnne-fl-accent-dark);font-family:var(--qnne-fl-sans)}.qnne-fl-page .qnne-fl-faq-item[open] .qnne-fl-faq-question:after{content:"\2212"}.qnne-fl-page .qnne-fl-faq-answer{margin:0;padding:0 44px 24px 0;color:var(--qnne-fl-muted);font-size:13px}.qnne-fl-page .qnne-fl-faq-answer p{margin:0 0 10px;color:inherit;font-size:inherit}.qnne-fl-page .qnne-fl-faq-answer p:last-child{margin-bottom:0}.qnne-fl-page .qnne-fl-final{padding:92px 24px;background:var(--qnne-fl-accent);color:var(--qnne-fl-white);text-align:center}.qnne-fl-page .qnne-fl-final .qnne-fl-eyebrow{color:#f9e8e0}.qnne-fl-page .qnne-fl-final .qnne-fl-title{font-size:clamp(32px,4vw,52px)}.qnne-fl-page .qnne-fl-final-text{margin:18px 0 0;color:#f9e8e0;font-size:14px}.qnne-fl-page .qnne-fl-final-actions{display:flex;justify-content:center;gap:12px;margin-top:28px}.qnne-fl-page .qnne-fl-final a.qnne-fl-button{border-color:var(--qnne-fl-black);background:var(--qnne-fl-black);color:var(--qnne-fl-white)}.qnne-fl-page .qnne-fl-final a.qnne-fl-button--line{border-color:var(--qnne-fl-white);background:transparent;color:var(--qnne-fl-white)}.qnne-fl-page .qnne-fl-final a.qnne-fl-button--line:hover,.qnne-fl-page .qnne-fl-final a.qnne-fl-button--line:focus-visible{background:var(--qnne-fl-white);color:var(--qnne-fl-accent-dark)}@media(max-width:980px){.qnne-fl-page .qnne-fl-hero{grid-template-columns:48% 52%}.qnne-fl-page .qnne-fl-hero-copy{padding-inline:34px}.qnne-fl-page .qnne-fl-hero-title{font-size:clamp(30px,4.4vw,44px)}.qnne-fl-page .qnne-fl-option-grid{grid-template-columns:repeat(3,1fr)}.qnne-fl-page .qnne-fl-option:nth-child(4){border-left:0;border-top:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-option:nth-child(5){border-top:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-retouch-grid,.qnne-fl-page .qnne-fl-pro-grid{gap:42px}.qnne-fl-page .qnne-fl-scene{min-height:310px}.qnne-fl-page .qnne-fl-near-cta{grid-template-columns:repeat(var(--qnne-fl-near-count, 3),1fr)}.qnne-fl-page .qnne-fl-near-cta a.qnne-fl-button{grid-column:1 / -1}.qnne-fl-page .qnne-fl-pro-media .qnne-fl-image{height:520px}}@media(max-width:720px){.qnne-fl-page .qnne-fl-section{padding:76px 20px}.qnne-fl-page .qnne-fl-section-head{grid-template-columns:1fr;gap:18px;margin-bottom:34px}.qnne-fl-page .qnne-fl-title{font-size:32px}.qnne-fl-page .qnne-fl-hero{min-height:0;grid-template-columns:1fr}.qnne-fl-page .qnne-fl-hero-copy{padding:58px 22px 42px}.qnne-fl-page .qnne-fl-hero-title{font-size:40px}.qnne-fl-page .qnne-fl-hero-media{padding:22px 0 26px 12px}.qnne-fl-page .qnne-fl-collage{height:518px}.qnne-fl-page .qnne-fl-frame{border-width:5px}.qnne-fl-page .qnne-fl-frame--1{left:1%;width:55%;height:270px}.qnne-fl-page .qnne-fl-frame--2{top:24px;right:-2%;width:54%;height:250px}.qnne-fl-page .qnne-fl-frame--3{bottom:4px;left:5%;width:48%;height:260px}.qnne-fl-page .qnne-fl-frame--4{right:1%;bottom:8px;width:49%;height:245px}.qnne-fl-page .qnne-fl-gallery{padding:38px 20px 56px}.qnne-fl-page .qnne-fl-gallery-head{align-items:start;flex-direction:column;gap:8px}.qnne-fl-page .qnne-fl-price-heading-line{font-size:30px;letter-spacing:0}.qnne-fl-page .qnne-fl-price-grid{grid-template-columns:1fr}.qnne-fl-page .qnne-fl-price-card{padding:32px 0}.qnne-fl-page .qnne-fl-price-card+.qnne-fl-price-card{border-left:0;border-top:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-plan-price{font-size:48px}.qnne-fl-page .qnne-fl-near-cta{grid-template-columns:1fr}.qnne-fl-page .qnne-fl-near-cta a.qnne-fl-button{grid-column:auto;width:100%}.qnne-fl-page .qnne-fl-option-grid{grid-template-columns:1fr 1fr}.qnne-fl-page .qnne-fl-option{padding:24px 16px}.qnne-fl-page .qnne-fl-option:nth-child(3),.qnne-fl-page .qnne-fl-option:nth-child(5){border-left:0}.qnne-fl-page .qnne-fl-option:nth-child(3){border-top:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-option:nth-child(4){border-left:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-option-formal{min-height:0}.qnne-fl-page .qnne-fl-builder{padding:22px 18px}.qnne-fl-page .qnne-fl-equation{align-items:stretch;flex-direction:column}.qnne-fl-page .qnne-fl-equation-plus{text-align:center;line-height:1}.qnne-fl-page .qnne-fl-retouch-grid{grid-template-columns:1fr;gap:40px}.qnne-fl-page .qnne-fl-before-after{order:-1}.qnne-fl-page .qnne-fl-step-grid{grid-template-columns:1fr}.qnne-fl-page .qnne-fl-step{padding:26px 0}.qnne-fl-page .qnne-fl-step+.qnne-fl-step{border-left:0;border-top:1px solid var(--qnne-fl-line)}.qnne-fl-page .qnne-fl-reason{min-height:0;grid-template-columns:48px 1fr;gap:14px;padding:24px 0}.qnne-fl-page .qnne-fl-reason-text{grid-column:2}.qnne-fl-page .qnne-fl-scene-grid{grid-template-columns:repeat(2,1fr)}.qnne-fl-page .qnne-fl-scene{min-height:250px}.qnne-fl-page .qnne-fl-pro-grid{grid-template-columns:1fr;gap:38px}.qnne-fl-page .qnne-fl-pro-media .qnne-fl-image{height:440px}.qnne-fl-page .qnne-fl-pro-stamp{right:12px;width:104px;height:104px}.qnne-fl-page .qnne-fl-pro-path-head{align-items:flex-start;flex-direction:column;gap:4px}.qnne-fl-page .qnne-fl-final{padding:72px 22px}.qnne-fl-page .qnne-fl-final-actions{flex-direction:column}.qnne-fl-page .qnne-fl-final-actions a.qnne-fl-button{width:100%}}@media(max-width:768px){.qnne-fl-page .qnne-fl-final{padding-bottom:140px}}@media(prefers-reduced-motion:reduce){.qnne-fl-page,.qnne-fl-page *,.qnne-fl-page *:before,.qnne-fl-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}@media(max-width:340px){.qnne-fl-page .qnne-fl-hero-title{font-size:34px}.qnne-fl-page .qnne-fl-title{font-size:27px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/qnne-fl-page.css.map */
