.md-dream-replacement .md9-pricing{background:radial-gradient(at 75% 100%,#30273f 0,#0000 70%),linear-gradient(130deg,#1b1f24,#23222d 65%,#272330);border-top:1px solid #343440;padding-block:72px 62px}.md-dream-replacement .md9-pricing-heading{text-align:center}.md-dream-replacement .md9-pricing-heading h2{letter-spacing:-.02em;font-size:28px;font-weight:650;line-height:1.4}.md-dream-replacement .md9-pricing-tabs{background:#ffffff0e;border:1px solid #ded3f11a;border-radius:99px;gap:5px;width:max-content;max-width:100%;margin:25px auto 32px;padding:5px;display:flex}.md-dream-replacement .md9-pricing-tabs button{color:#c7c3cd;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;gap:9px;padding:11px 29px;font-size:14px;font-weight:600;display:flex}.md-dream-replacement .md9-pricing-tabs button[aria-selected=true]{color:#fff;background:#ddd2f229;box-shadow:inset 0 0 0 1px #e5d8f914}.md-dream-replacement .md9-pricing-tabs svg{flex:none;width:16px;height:16px}.md-dream-replacement .md9-pricing a:focus-visible,.md-dream-replacement .md9-pricing button:focus-visible,.md-dream-replacement .md9-pricing summary:focus-visible{outline-offset:5px;outline:2px solid #e2cdfb}.md-dream-replacement .md9-pricing-billing{background:#ebe1fa0e;border-radius:99px;justify-content:center;align-items:center;gap:30px;max-width:760px;margin:0 auto 30px;padding:6px;display:flex}.md-dream-replacement .md9-pricing-billing>span{color:#f5effc;background:#e2d7f626;border-radius:99px;padding:9px 38px;font-size:13px;font-weight:650;display:block}.md-dream-replacement .md9-pricing-billing small{color:#bfb9cb;padding-right:24px;font-size:12px}.md-dream-replacement .md9-billing-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:830px;display:grid}.md-dream-replacement .md9-billing-tabs button{color:#c7c1d2;min-width:0;min-height:42px;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;justify-content:center;align-items:center;padding:9px 14px;font-size:13px;font-weight:600;display:flex}.md-dream-replacement .md9-billing-tabs button[aria-selected=true]{color:#fff;background:#e2d7f62b}.md-dream-replacement .md9-plan-price del{color:#b6adbf;font-size:12px}.md-dream-replacement .md9-plan-once>span{display:block}.md-dream-replacement .md9-plan-card:not([data-billing=single]) .md9-plan-once{min-height:65px}.md-dream-replacement .md9-plan-card:not([data-billing=single]) .md9-plan-credits{min-height:122px;margin-top:32px;position:relative}.md-dream-replacement .md9-credit-variant{color:#e8d7ff;background:#d3bef324;border-radius:6px;padding:2px 8px;font-size:11px;font-style:normal;display:inline-block;position:absolute;top:-29px;right:0}.md-dream-replacement .md9-cycle-summary{text-align:center;color:#e0d4f0;flex-direction:column;justify-content:center;align-items:center;gap:3px;min-height:58px;padding-top:14px;font-size:12px;display:flex}.md-dream-replacement .md9-cycle-summary small{color:#beb2ce;font-size:11px}.md-dream-replacement .md9-plan-card:not([data-billing=single]) ul{border-top:1px solid #e5d9f414;margin-top:24px;padding-top:23px}.md-dream-replacement .md9-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.md-dream-replacement .md9-plan-card{background:linear-gradient(145deg,#ffffff13,#e0d5f60e);border:1px solid #e8ddf617;border-radius:28px;flex-direction:column;min-width:0;padding:34px 29px 32px;display:flex;box-shadow:0 12px 35px #0c0a130f}.md-dream-replacement .md9-plan-card h3{letter-spacing:-.025em;color:#f8f6fc;font-size:23px;font-weight:650;line-height:1.5}.md-dream-replacement .md9-plan-description{color:#d3cddc;margin-top:4px;font-size:13px}.md-dream-replacement .md9-plan-price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:7px;margin:25px 0 3px;display:flex}.md-dream-replacement .md9-plan-price>span{color:#f0eaf6;font-size:18px}.md-dream-replacement .md9-plan-price strong{letter-spacing:-.055em;color:#fff;font-size:clamp(44px,4.1vw,60px);font-weight:650;line-height:1.13}.md-dream-replacement .md9-plan-price small{color:#e1dce8;font-size:12px}.md-dream-replacement .md9-plan-once{color:#c0bacb;font-size:12px;line-height:1.8}.md-dream-replacement .md9-plan-credits{background:#e6dbf718;border:1px solid #ede2fa0b;border-radius:17px;margin:55px 0 18px;padding:19px 21px}.md-dream-replacement .md9-plan-credits>div{color:#f6f0fc;flex-wrap:wrap;align-items:center;gap:5px;font-size:14px;display:flex}.md-dream-replacement .md9-plan-credits svg{color:#f7efff;flex:none;width:15px;height:15px}.md-dream-replacement .md9-plan-credits b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:650}.md-dream-replacement .md9-plan-credits small{color:#d4ccdf;margin-top:7px;font-size:12px;display:block}.md-dream-replacement .md9-plan-action{color:#39313f;background:linear-gradient(105deg,#f2edf7,#efe2f5 70%,#ede6fa);border:1px solid #ffffffa6;border-radius:99px;justify-content:center;align-items:center;min-height:46px;padding:11px 15px;font-size:13px;font-weight:600;text-decoration:none;display:flex}.md-dream-replacement .md9-plan-card ul{gap:17px;margin:39px 0 0;padding:0;list-style:none;display:grid}.md-dream-replacement .md9-plan-card li{color:#e9e4ef;flex-wrap:wrap;align-items:flex-start;gap:5px 11px;font-size:13px;line-height:1.7;display:flex}.md-dream-replacement .md9-plan-card li svg{color:#e8dff5;flex:none;width:16px;height:21px}.md-dream-replacement .md9-plan-feature-badge{color:#ede5f7;white-space:nowrap;background:#e6dcf51f;border-radius:6px;flex:none;margin-left:auto;padding:2px 7px;font-size:10px;line-height:1.7}.md-dream-replacement .md9-supply-intro{text-align:center;margin:-5px 0 30px}.md-dream-replacement .md9-supply-intro p{color:#cec8da;font-size:14px}.md-dream-replacement .md9-supply-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.md-dream-replacement .md9-supply-card{background:linear-gradient(145deg,#fff1,#e0d5f60b);border:1px solid #e8ddf612;border-radius:24px;padding:28px 25px 25px}.md-dream-replacement .md9-supply-card h4{color:#eee8f6;margin:0 0 24px;font-size:14px;font-weight:600}.md-dream-replacement .md9-supply-credits{align-items:center;gap:8px;display:flex}.md-dream-replacement .md9-supply-credits svg{color:#f2e7ff;flex:none;width:18px;height:18px}.md-dream-replacement .md9-supply-credits strong{letter-spacing:-.035em;font-variant-numeric:tabular-nums;color:#fff;font-size:34px;font-weight:650;line-height:1.3}.md-dream-replacement .md9-supply-unit{color:#c1b9cf;margin:3px 0 35px;font-size:12px;display:block}.md-dream-replacement .md9-supply-price{color:#eee7f7;align-items:baseline;gap:6px;font-size:14px;display:flex}.md-dream-replacement .md9-supply-price b{color:#f9f4ff;letter-spacing:-.025em;font-size:25px;font-weight:650}.md-dream-replacement .md9-supply-card a{color:#403645;text-align:center;background:linear-gradient(105deg,#f2edf7,#efe2f5 70%,#ede6fa);border:1px solid #fff9;border-radius:99px;justify-content:center;align-items:center;min-height:40px;margin-top:18px;padding:8px 9px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.md-dream-replacement .md9-pricing-notes{color:#b0a7bf;justify-content:space-between;align-items:flex-start;gap:24px;margin-top:28px;font-size:12px;line-height:1.9;display:flex}.md-dream-replacement .md9-pricing-notes>p{max-width:620px}.md-dream-replacement .md9-pricing-notes details{max-width:560px}.md-dream-replacement .md9-pricing-notes summary{color:#cec0df;cursor:pointer}.md-dream-replacement .md9-pricing-notes details>div{padding-top:12px}.md-dream-replacement .md9-pricing-notes a{color:#e1d2f2;text-underline-offset:4px;align-items:center;gap:4px;margin-top:5px;display:inline-flex}.md-dream-replacement .md9-pricing-notes a svg{width:13px;height:13px}@media (hover:hover){.md-dream-replacement .md9-plan-action:hover,.md-dream-replacement .md9-supply-card a:hover{filter:brightness(1.08)}.md-dream-replacement .md9-plan-card:hover,.md-dream-replacement .md9-supply-card:hover{border-color:#e8ddf63b}}@media (max-width:1000px){.md-dream-replacement .md9-plan-card{padding:29px 22px}.md-dream-replacement .md9-plan-price strong{font-size:44px}.md-dream-replacement .md9-plan-credits{padding:17px 15px}.md-dream-replacement .md9-supply-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.md-dream-replacement .md9-pricing-notes{flex-direction:column;gap:12px}}@media (max-width:700px){.md-dream-replacement .md9-billing-tabs{border-radius:22px;gap:3px;padding:5px}.md-dream-replacement .md9-billing-tabs button{padding:9px 5px;font-size:11px}.md-dream-replacement .md9-pricing{padding-block:48px}.md-dream-replacement .md9-pricing-heading h2{font-size:25px}.md-dream-replacement .md9-plan-grid{grid-template-columns:1fr;gap:18px}.md-dream-replacement .md9-plan-card{padding:30px 25px}.md-dream-replacement .md9-plan-price strong{font-size:52px}.md-dream-replacement .md9-plan-credits{margin-top:38px;padding:18px}.md-dream-replacement .md9-plan-card ul{margin-top:32px}.md-dream-replacement .md9-pricing-tabs button{padding:10px 18px;font-size:12px}.md-dream-replacement .md9-pricing-billing{border-radius:18px;gap:12px;padding:8px}.md-dream-replacement .md9-pricing-billing>span{flex:none;padding:8px 13px;font-size:12px}.md-dream-replacement .md9-pricing-billing small{padding-right:4px;font-size:10px}.md-dream-replacement .md9-supply-card{padding:23px 17px 19px}.md-dream-replacement .md9-supply-credits{gap:5px}.md-dream-replacement .md9-supply-credits strong{font-size:26px}.md-dream-replacement .md9-supply-card h4{font-size:13px}}@media (max-width:359px){.md-dream-replacement .md9-billing-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.md-dream-replacement .md9-supply-grid{grid-template-columns:1fr}}
.md-dream-replacement{--bg:#080a13;--ink:#f4f4fa;--muted:#b7bed1;--line:#3a4260;--blue:#77acff;--purple:#b49dff;--cyan:#83d3e6}.md-dream-replacement *{box-sizing:border-box}.md-dream-replacement{scroll-behavior:smooth;background:var(--bg);color:var(--ink);margin:0;font-family:Noto Sans TC,Microsoft JhengHei,Arial,sans-serif;line-height:1.7}.md-dream-replacement h1,.md-dream-replacement h2,.md-dream-replacement h3,.md-dream-replacement p,.md-dream-replacement figure{margin:0}.md-dream-replacement img{max-width:100%}.md-dream-replacement{background:radial-gradient(780px 640px at 8% 13%,#132e55 0,#0000 76%),radial-gradient(760px 600px at 98% 7%,#281a49 0,#0000 77%),#090b14;overflow:hidden}.md-dream-replacement .md9-wrap{width:min(1220px,100% - 64px);margin-inline:auto}.md-dream-replacement .md9-header{z-index:4;background:#080912db;border-bottom:1px solid #2c3045;height:76px;position:relative}.md-dream-replacement .md9-header:after{content:"";opacity:.45;background:linear-gradient(90deg,#0000,#5489cf 30%,#8567b6 75%,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.md-dream-replacement .md9-header .md9-wrap{justify-content:space-between;align-items:center;height:100%;display:flex}.md-dream-replacement .md9-brand{align-items:center;gap:11px;display:flex}.md-dream-replacement .md9-mark{border-radius:8px;flex:none;width:43px;height:43px;position:relative;overflow:hidden}.md-dream-replacement .md9-mark img{width:56px;max-width:none;position:absolute;top:-5px;left:-6px}.md-dream-replacement .md9-brand b{font-size:17px;line-height:1.15;display:block}.md-dream-replacement .md9-brand small{color:#a3aabe;letter-spacing:.02em;margin-top:4px;font-size:10px;display:block}.md-dream-replacement .md9-header-end{letter-spacing:.15em;color:#aeb5cd;font-size:12px}.md-dream-replacement .md9-hero{isolation:isolate;padding:96px 0 94px;position:relative}.md-dream-replacement .md9-hero:before{content:"";pointer-events:none;z-index:-1;border:1px solid #62a9ff3d;border-radius:50%;width:800px;height:800px;position:absolute;top:-250px;left:-475px;box-shadow:0 0 0 66px #538ad606,0 0 0 135px #538ad606,0 0 110px #2f78e62e}.md-dream-replacement .md9-hero:after{content:"";pointer-events:none;z-index:-1;border:1px solid #9a7cdc40;border-radius:50%;width:760px;height:760px;position:absolute;top:-80px;right:-460px;box-shadow:0 0 0 70px #8c69dc07,0 0 0 142px #8c69dc06,0 0 100px #8b5aeb29}.md-dream-replacement .md9-hero-grid{grid-template-columns:.86fr 1.14fr;align-items:center;gap:62px;display:grid}.md-dream-replacement .md9-eyebrow{letter-spacing:.2em;color:#afbded;font-size:12px;font-weight:800}.md-dream-replacement .md9-hero h1{letter-spacing:-.055em;margin:23px 0 25px;font-size:clamp(49px,4.2vw,60px);font-weight:900;line-height:1.21}.md-dream-replacement .md9-hero h1 span{color:#bca7eb;-webkit-text-fill-color:transparent;background:linear-gradient(95deg,#9dcff2,#ba9ae7 70%);-webkit-background-clip:text;background-clip:text;display:block}.md-dream-replacement .md9-hero-copy>p{color:#c3c7d5;max-width:530px;font-size:18px;line-height:1.9}.md-dream-replacement .md9-hero-rule{opacity:.55;background:linear-gradient(90deg,#86a6cf,#0000);max-width:475px;height:1px;margin:35px 0 24px}.md-dream-replacement .md9-hero-promise{color:#edf0fa;font-size:14px;font-weight:800;line-height:1.8}.md-dream-replacement .md9-hero-promise em{color:#9ec9ec;font-style:normal}.md-dream-replacement .md9-hero-preview{margin:0;position:relative}.md-dream-replacement .md9-hero-preview:before{content:"";filter:blur(45px);z-index:-1;background:linear-gradient(135deg,#2d71ce52,#7e40d540);border-radius:50%;position:absolute;inset:8% -7% -13% 12%}.md-dream-replacement .md9-preview-top{color:#b9c1d9;letter-spacing:.07em;justify-content:space-between;align-items:center;padding:0 5px 13px;font-size:11px;display:flex}.md-dream-replacement .md9-preview-top strong{color:#e5e9f5;font-size:12px}.md-dream-replacement .md9-preview-shell{background:linear-gradient(145deg,#222536,#1b1b2a);border:1px solid #666d87;border-radius:17px;padding:8px;box-shadow:0 30px 70px #0000006b,0 0 0 5px #696ca40f}.md-dream-replacement .md9-preview-shell img{object-fit:cover;object-position:top;pointer-events:none;-webkit-user-select:none;user-select:none;border:1px solid #32384e;border-radius:10px;width:100%;height:auto;max-height:365px;display:block}.md-dream-replacement .md9-preview-foot{color:#aeb8d2;justify-content:space-between;align-items:center;margin-top:13px;font-size:11px;display:flex}.md-dream-replacement .md9-preview-foot span:first-child:before{content:"";background:#7dcde0;border-radius:50%;width:6px;height:6px;margin-right:9px;display:inline-block;box-shadow:0 0 11px #7dcde0}.md-dream-replacement .md9-promise{padding:0 0 115px}.md-dream-replacement .md9-promise-grid{background:#11172766;border-block:1px solid #909eca47;grid-template-columns:repeat(3,1fr);display:grid}.md-dream-replacement .md9-promise-item{min-height:147px;padding:34px 34px 37px}.md-dream-replacement .md9-promise-item+.md9-promise-item{border-left:1px solid #909eca47}.md-dream-replacement .md9-promise-item small{color:#8eaee3;letter-spacing:.17em;margin-bottom:11px;font-size:11px;font-weight:900;display:block}.md-dream-replacement .md9-promise-item b{letter-spacing:-.02em;font-size:20px;line-height:1.4}.md-dream-replacement .md9-section{border-top:1px solid #7a85aa3d;padding:126px 0 132px;position:relative}.md-dream-replacement .md9-section:before{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.md-dream-replacement .md9-section.md9-blue:before{background:radial-gradient(650px 550px at 4% 23%,#1d579b38,#0000 77%),linear-gradient(125deg,#0b1020,#0a0b16 67%)}.md-dream-replacement .md9-section.md9-purple:before{background:radial-gradient(690px 600px at 95% 22%,#5736913d,#0000 77%),linear-gradient(205deg,#11101f,#0a0c18 70%)}.md-dream-replacement .md9-section.md9-deep:before{background:radial-gradient(650px 570px at 13% 14%,#1f4b8e36,#0000 77%),radial-gradient(620px 510px at 96% 87%,#5e3a922b,#0000 77%),#0b0d19}.md-dream-replacement .md9-section .md9-wrap{z-index:1;position:relative}.md-dream-replacement .md9-section-head{grid-template-columns:1fr .77fr;align-items:end;gap:100px;margin-bottom:43px;display:grid}.md-dream-replacement .md9-section-head h2{letter-spacing:-.05em;margin-top:15px;font-size:clamp(39px,4vw,56px);line-height:1.28}.md-dream-replacement .md9-section-head p{color:#bdc3d2;border-left:2px solid #658ec6;margin-bottom:5px;padding-left:26px;font-size:18px;line-height:1.95}.md-dream-replacement .md9-purple .md9-section-head p{border-color:#9978cc}.md-dream-replacement .md9-section-head strong{color:#f0eafc}.md-dream-replacement .md9-shot{background:#15182a;border:1px solid #4a5070;border-radius:16px;overflow:hidden;box-shadow:0 30px 68px #0000003d,0 0 60px #415faf12}.md-dream-replacement .md9-shot-bar{color:#e6eaf5;background:linear-gradient(90deg,#212743,#1d1b2d);border-bottom:1px solid #3d435e;justify-content:space-between;align-items:center;gap:16px;min-height:48px;padding:11px 18px;font-size:12px;font-weight:800;display:flex}.md-dream-replacement .md9-shot-bar small{color:#aeb7d0;white-space:nowrap;font-size:10px}.md-dream-replacement .md9-shot img{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:auto;display:block}.md-dream-replacement .md9-under-shot{color:#a7b0c8;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;font-size:12px;display:flex}.md-dream-replacement .md9-under-shot b{color:#d6dbeb;font-weight:700}.md-dream-replacement .md9-under-shot:before{content:"";background:#8da8d6;flex:none;width:32px;height:1px}.md-dream-replacement .md9-detail-pair{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid}.md-dream-replacement .md9-detail-pair .md9-shot{border-radius:11px}.md-dream-replacement .md9-detail-pair .md9-shot-bar{min-height:42px;padding:9px 14px;font-size:11px}.md-dream-replacement .md9-small-note{color:#bbcbec;align-items:center;gap:12px;margin-top:26px;font-size:13px;display:flex}.md-dream-replacement .md9-small-note:before{content:"";background:#779fcf;width:26px;height:1px}.md-dream-replacement .md9-production-row{grid-template-columns:1fr 1fr;gap:20px;margin-top:22px;display:grid}.md-dream-replacement .md9-production-row .md9-shot-bar{font-size:11px}.md-dream-replacement .md9-final{text-align:center;background:radial-gradient(680px 450px at 20% 98%,#2764af40,#0000 78%),radial-gradient(650px 470px at 83% 95%,#704ca845,#0000 78%),linear-gradient(#0d0d18,#11162b);padding:145px 0 150px;position:relative;overflow:hidden}.md-dream-replacement .md9-final:before{content:"";border:1px solid #9e8fdb3b;border-radius:50%;width:840px;height:840px;position:absolute;top:-480px;left:calc(50% - 420px);box-shadow:0 0 0 95px #766fc307,0 0 0 195px #766fc305}.md-dream-replacement .md9-final .md9-wrap{position:relative}.md-dream-replacement .md9-final h2{letter-spacing:-.05em;margin:17px 0 18px;font-size:clamp(45px,5vw,65px);line-height:1.23}.md-dream-replacement .md9-final p{color:#c2c5d3;margin-bottom:37px;font-size:17px}.md-dream-replacement .md9-cta{color:#fff;cursor:default;background:linear-gradient(100deg,#377bc4,#8864d2);border:1px solid #9ab5ef;border-radius:10px;justify-content:center;align-items:center;gap:35px;min-width:285px;padding:16px 25px;font-size:19px;font-weight:900;text-decoration:none;display:inline-flex;box-shadow:0 18px 50px #4452b24d}.md-dream-replacement .md9-cta span{font-size:26px;font-weight:400;line-height:1}.md-dream-replacement .md9-cta-note{color:#9da6bf;margin-top:15px;font-size:11px;display:block}.md-dream-replacement footer{color:#9ca4b8;background:#090a13;border-top:1px solid #35364c;padding:27px 0 31px;font-size:12px}.md-dream-replacement footer .md9-wrap{justify-content:space-between;gap:20px;display:flex}.md-dream-replacement footer strong{color:#e0e2ed}@media (max-width:900px){.md-dream-replacement .md9-hero-grid{grid-template-columns:1fr;gap:50px}.md-dream-replacement .md9-hero-copy>p{max-width:720px}.md-dream-replacement .md9-hero-preview{max-width:750px}.md-dream-replacement .md9-section-head{gap:40px}}@media (max-width:650px){.md-dream-replacement .md9-wrap{width:calc(100% - 34px)}.md-dream-replacement .md9-header{height:66px}.md-dream-replacement .md9-mark{width:36px;height:36px}.md-dream-replacement .md9-mark img{width:48px;top:-4px;left:-6px}.md-dream-replacement .md9-brand b{font-size:14px}.md-dream-replacement .md9-brand small{font-size:8px}.md-dream-replacement .md9-header-end{letter-spacing:.06em;font-size:9px}.md-dream-replacement .md9-hero{padding:64px 0 70px}.md-dream-replacement .md9-hero-grid{gap:36px}.md-dream-replacement .md9-eyebrow{font-size:10px}.md-dream-replacement .md9-hero h1{margin:16px 0 18px;font-size:41px;line-height:1.2}.md-dream-replacement .md9-hero-copy>p{font-size:15px;line-height:1.85}.md-dream-replacement .md9-hero-rule{margin:25px 0 17px}.md-dream-replacement .md9-hero-promise{font-size:12px}.md-dream-replacement .md9-preview-top{font-size:9px}.md-dream-replacement .md9-preview-top strong{font-size:10px}.md-dream-replacement .md9-preview-shell{border-radius:11px;padding:5px}.md-dream-replacement .md9-preview-shell img{border-radius:6px;max-height:none}.md-dream-replacement .md9-preview-foot{font-size:9px}.md-dream-replacement .md9-promise{padding-bottom:71px}.md-dream-replacement .md9-promise-grid{display:block}.md-dream-replacement .md9-promise-item{min-height:0;padding:20px 21px}.md-dream-replacement .md9-promise-item+.md9-promise-item{border-top:1px solid #909eca47;border-left:0}.md-dream-replacement .md9-promise-item small{margin-bottom:5px;font-size:9px}.md-dream-replacement .md9-promise-item b{font-size:17px}.md-dream-replacement .md9-section{padding:79px 0 87px}.md-dream-replacement .md9-section-head{margin-bottom:25px;display:block}.md-dream-replacement .md9-section-head h2{margin:9px 0 19px;font-size:33px}.md-dream-replacement .md9-section-head p{padding-left:16px;font-size:14px;line-height:1.8}.md-dream-replacement .md9-shot{border-radius:9px}.md-dream-replacement .md9-shot-bar{min-height:38px;padding:8px 10px;font-size:10px}.md-dream-replacement .md9-shot-bar small{font-size:8px}.md-dream-replacement .md9-under-shot{margin-top:12px;font-size:10px}.md-dream-replacement .md9-under-shot:before{width:15px}.md-dream-replacement .md9-detail-pair,.md-dream-replacement .md9-production-row{grid-template-columns:1fr;gap:12px;margin-top:12px}.md-dream-replacement .md9-small-note{font-size:11px}.md-dream-replacement .md9-final{padding:102px 0 113px}.md-dream-replacement .md9-final h2{font-size:39px}.md-dream-replacement .md9-final p{font-size:14px}.md-dream-replacement .md9-cta{min-width:235px;font-size:17px}.md-dream-replacement .md9-cta-note{font-size:10px}.md-dream-replacement footer .md9-wrap{display:block}.md-dream-replacement footer span{margin-top:6px;display:block}}.md-dream-replacement .md9-section.md9-entry:before{background:radial-gradient(650px 500px at 8% 8%,#225da433,#0000 75%),radial-gradient(570px 480px at 95% 88%,#693ea029,#0000 76%),#0c1020}.md-dream-replacement .md9-entry .md9-section-head{margin-bottom:32px}.md-dream-replacement .md9-entry-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.md-dream-replacement .md9-entry-card{background:radial-gradient(420px 240px at 93% 0,#4a8be02e,#0000 80%),linear-gradient(145deg,#152a45,#151a2b 70%);border:1px solid #4b5c82;border-radius:16px;min-height:235px;padding:32px 38px 30px;position:relative;overflow:hidden}.md-dream-replacement .md9-entry-card:nth-child(2),.md-dream-replacement .md9-entry-card:nth-child(2n){background:radial-gradient(420px 240px at 92% 0,#8e5cc42e,#0000 80%),linear-gradient(145deg,#241b36,#19182a 70%);border-color:#65517e}.md-dream-replacement .md9-entry-card:after{content:"";border:1px solid #91abe047;border-radius:50%;width:230px;height:230px;position:absolute;top:-112px;right:-102px;box-shadow:0 0 0 33px #859ae309,0 0 0 68px #859ae305}.md-dream-replacement .md9-entry-card small{z-index:1;color:#a6caef;letter-spacing:.12em;font-size:12px;font-weight:900;position:relative}.md-dream-replacement .md9-entry-card:nth-child(2) small,.md-dream-replacement .md9-entry-card:nth-child(2n) small{color:#c5aaf0}.md-dream-replacement .md9-entry-card h3{z-index:1;letter-spacing:-.035em;margin:13px 0 12px;font-size:32px;line-height:1.4;position:relative}.md-dream-replacement .md9-entry-card p{z-index:1;color:#c1c9d9;max-width:460px;font-size:16px;line-height:1.8;position:relative}.md-dream-replacement .md9-entry-card b{z-index:1;color:#e4edf9;margin-top:24px;font-size:13px;font-weight:800;display:block;position:relative}.md-dream-replacement .md9-entry-card h3{font-size:29px}.md-dream-replacement .md9-entry-card p{font-size:15px}.md-dream-replacement .md9-entry-note{background:#141c2f9e;border:1px solid #343f5f;border-radius:11px;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding:19px 24px;display:flex}.md-dream-replacement .md9-entry-note b{color:#e8edf8;font-size:14px}.md-dream-replacement .md9-entry-note span{color:#aab9d6;text-align:right;font-size:13px}.md-dream-replacement .md9-proof-points{border-block:1px solid #3a4565;grid-template-columns:repeat(3,1fr);gap:0;margin-top:25px;display:grid}.md-dream-replacement .md9-proof-points div{padding:18px 24px}.md-dream-replacement .md9-proof-points div+div{border-left:1px solid #3a4565}.md-dream-replacement .md9-proof-points small{color:#9eafe0;letter-spacing:.1em;margin-bottom:5px;font-size:11px;font-weight:900;display:block}.md-dream-replacement .md9-proof-points b{color:#e8eaf4;font-size:16px;line-height:1.5}.md-dream-replacement .md9-section.md9-editor:before{background:radial-gradient(620px 500px at 88% 8%,#6844a033,#0000 77%),linear-gradient(155deg,#11101e,#0b0c17 70%)}.md-dream-replacement .md9-faq{background:radial-gradient(670px 500px at 5% 90%,#27529b29,#0000 77%),linear-gradient(155deg,#101525,#0d0c19);border-top:1px solid #353a54;padding:112px 0 130px}.md-dream-replacement .md9-faq-grid{grid-template-columns:.68fr 1.32fr;align-items:start;gap:90px;display:grid}.md-dream-replacement .md9-faq h2{letter-spacing:-.045em;margin-top:17px;font-size:clamp(38px,3.7vw,51px);line-height:1.28}.md-dream-replacement .md9-faq-intro p{color:#b7c2d8;margin-top:19px;font-size:16px;line-height:1.8}.md-dream-replacement .md9-faq-list{border-top:1px solid #51607f}.md-dream-replacement .md9-faq-item{border-bottom:1px solid #3c4868;padding:22px 0 23px}.md-dream-replacement .md9-faq-item h3{margin:0 0 8px;font-size:18px;line-height:1.5}.md-dream-replacement .md9-faq-item p{color:#b9c3d8;font-size:15px;line-height:1.75}.md-dream-replacement .md9-faq-item h3:before{content:"Q.";color:#9db9ec;margin-right:14px;font-size:14px;font-weight:900}@media (max-width:900px){.md-dream-replacement .md9-faq-grid{grid-template-columns:1fr;gap:32px}}@media (max-width:650px){.md-dream-replacement .md9-entry-grid{grid-template-columns:1fr;gap:12px}.md-dream-replacement .md9-entry-card{border-radius:11px;min-height:0;padding:23px 22px 25px}.md-dream-replacement .md9-entry-card h3{margin:9px 0;font-size:25px}.md-dream-replacement .md9-entry-card p{font-size:14px}.md-dream-replacement .md9-entry-card b{margin-top:16px;font-size:12px}.md-dream-replacement .md9-entry-note{margin-top:15px;padding:15px 16px;display:block}.md-dream-replacement .md9-entry-note b,.md-dream-replacement .md9-entry-note span{text-align:left;font-size:12px;display:block}.md-dream-replacement .md9-entry-note span{margin-top:6px}.md-dream-replacement .md9-proof-points{margin-top:16px;display:block}.md-dream-replacement .md9-proof-points div{padding:13px 15px}.md-dream-replacement .md9-proof-points div+div{border-top:1px solid #3a4565;border-left:0}.md-dream-replacement .md9-proof-points small{font-size:9px}.md-dream-replacement .md9-proof-points b{font-size:13px}.md-dream-replacement .md9-faq{padding:77px 0 88px}.md-dream-replacement .md9-faq h2{margin-top:10px;font-size:33px}.md-dream-replacement .md9-faq-intro p{margin-top:12px;font-size:14px}.md-dream-replacement .md9-faq-grid{gap:24px}.md-dream-replacement .md9-faq-item{padding:17px 0}.md-dream-replacement .md9-faq-item h3{font-size:15px}.md-dream-replacement .md9-faq-item p{font-size:13px}}.md-dream-replacement{overflow:clip}.md-dream-replacement .md9-skip-link{z-index:200;color:#0a0c18;background:#f4f4fa;border-radius:8px;padding:10px 16px;text-decoration:none;position:fixed;top:12px;left:16px;transform:translateY(-150%)}.md-dream-replacement .md9-skip-link:focus{transform:translateY(0)}.md-dream-replacement .md9-header{z-index:100;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.md-dream-replacement .md9-header .md9-wrap{gap:26px}.md-dream-replacement .md9-brand-link{color:inherit;flex:none;text-decoration:none}.md-dream-replacement .md9-mark{border-radius:0;width:50px;height:50px;overflow:visible}.md-dream-replacement .md9-mark img{object-fit:contain;width:100%;max-width:none;height:100%;display:block;position:static}.md-dream-replacement .md9-brand-link:hover b{color:#c6d9ff}.md-dream-replacement .md9-site-nav{align-items:center;gap:26px;margin-left:auto;display:flex}.md-dream-replacement .md9-site-nav a{color:#b9c2d8;white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none;transition:color .2s}.md-dream-replacement .md9-site-nav a:hover,.md-dream-replacement .md9-site-nav a.md9-is-active{color:#f5f4ff}.md-dream-replacement .md9-header-actions{align-items:center;gap:12px;display:flex}.md-dream-replacement .md9-header-cta{color:#fff;white-space:nowrap;background:linear-gradient(120deg,#3f77c159,#6f46b473);border:1px solid #7989bc;border-radius:8px;justify-content:center;align-items:center;min-height:38px;padding:6px 15px;font-size:12px;font-weight:800;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.md-dream-replacement .md9-header-cta:hover{background:linear-gradient(120deg,#4889de94,#8452daa6);transform:translateY(-1px)}.md-dream-replacement .md9-menu-toggle{color:#fff;cursor:pointer;background:#171a2b;border:1px solid #647099;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;display:none}.md-dream-replacement .md9-menu-toggle span{background:currentColor;border-radius:2px;width:18px;height:2px;display:block}.md-dream-replacement section[id],.md-dream-replacement main[id]{scroll-margin-top:94px}.md-dream-replacement a:focus-visible,.md-dream-replacement button:focus-visible{outline-offset:4px;outline:3px solid #93c6ff}.md-dream-replacement .md9-cta{cursor:pointer;font-family:inherit;transition:transform .2s,box-shadow .2s,filter .2s}.md-dream-replacement .md9-cta:hover{filter:brightness(1.08);transform:translateY(-2px);box-shadow:0 22px 54px #4452b26e}.md-dream-replacement .md9-hero-cta{max-width:100%;min-height:54px;margin-top:26px}.md-dream-replacement .md9-cta-status{max-width:420px;color:#dce2f5!important;margin:16px auto 0!important;font-size:13px!important}.md-dream-replacement .md9-shot-bar{flex-wrap:wrap}.md-dream-replacement .md9-shot-bar small{white-space:normal;text-align:right;margin-left:auto}.md-dream-replacement .md9-zoom-trigger{color:#eaf0ff;cursor:pointer;white-space:nowrap;background:#262a45;border:1px solid #7181ac;border-radius:6px;flex:none;min-height:28px;padding:4px 10px;font-family:inherit;font-size:11px;font-weight:700;line-height:1.2;transition:background .2s}.md-dream-replacement .md9-zoom-trigger:hover{background:#3b4672}.md-dream-replacement .md9-promise{padding-bottom:0}.md-dream-replacement .md9-model-marquee{background:radial-gradient(540px 180px at 11% 0,#2b6cbc2b,#0000 78%),radial-gradient(510px 230px at 88% 100%,#7745bc29,#0000 80%),#0b0e1a;border-block:1px solid #778bbe47;padding:32px 0 38px;position:relative;overflow:hidden}.md-dream-replacement .md9-model-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:23px;display:flex}.md-dream-replacement .md9-model-heading .md9-eyebrow{letter-spacing:.16em;font-size:10px}.md-dream-replacement .md9-model-heading h2{color:#f0f2fa;letter-spacing:.02em;margin:5px 0 0;font-size:21px;font-weight:850;line-height:1.35}.md-dream-replacement .md9-model-window{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.md-dream-replacement .md9-model-track{will-change:transform;width:max-content;animation:31s linear infinite md-v9-model-scroll;display:flex}.md-dream-replacement .md9-model-set{flex:none;align-items:center;gap:18px;padding-right:18px;display:flex}.md-dream-replacement .md9-model-chip{color:#e7edff;letter-spacing:.03em;background:linear-gradient(125deg,#1e2b47b8,#201c3ab3);border:1px solid #798dbe5c;border-radius:9px;justify-content:center;align-items:center;gap:13px;min-width:190px;min-height:56px;padding:10px 23px;font-size:19px;font-weight:800;display:inline-flex;box-shadow:inset 0 1px #bdd1ff12}.md-dream-replacement .md9-model-logo{object-fit:contain;flex:none;width:28px;height:28px;display:block}@keyframes md-v9-model-scroll{to{transform:translate(-50%)}}.md-dream-replacement footer.md9-site-footer{color:#b4bdd3;background:radial-gradient(520px 360px at 8% 6%,#214d8b2e,#0000 76%),radial-gradient(550px 340px at 93% 87%,#5b3c9626,#0000 78%),#090b16;border-top:1px solid #53618c;padding:0;position:relative}.md-dream-replacement footer.md9-site-footer:before{content:"";opacity:.8;background:linear-gradient(90deg,#0000,#579cde 35%,#9a78ce 70%,#0000);height:1px;position:absolute;top:-1px;left:0;right:0}.md-dream-replacement footer.md9-site-footer .md9-footer-main{grid-template-columns:.87fr 1.13fr;align-items:start;gap:84px;padding:64px 0 58px;display:grid}.md-dream-replacement .md9-footer-brand{align-items:center;gap:17px;display:flex}.md-dream-replacement .md9-footer-logo{flex:none;width:74px;height:74px;margin:0;display:block;overflow:visible}.md-dream-replacement .md9-footer-logo img{object-fit:contain;width:100%;height:100%;display:block}.md-dream-replacement .md9-footer-brand strong{color:#f2f3fa;font-size:23px;line-height:1.3;display:block}.md-dream-replacement .md9-footer-brand p{color:#b7bfd4;margin-top:5px;font-size:13px;line-height:1.6}.md-dream-replacement .md9-footer-description{color:#a7b5d3;max-width:360px;margin-top:24px;font-size:14px;line-height:1.8}.md-dream-replacement .md9-footer-information{grid-template-columns:.72fr 1.28fr;gap:27px 35px;padding-top:5px;display:grid}.md-dream-replacement .md9-footer-detail{min-width:0}.md-dream-replacement .md9-footer-detail span{color:#89aee7;letter-spacing:.12em;margin:0 0 7px;font-size:11px;font-weight:800;display:block}.md-dream-replacement .md9-footer-detail strong,.md-dream-replacement .md9-footer-detail address,.md-dream-replacement .md9-footer-detail a{color:#e8ebf5;overflow-wrap:anywhere;font-size:15px;font-style:normal;font-weight:600;line-height:1.65;display:block}.md-dream-replacement .md9-footer-detail a{text-underline-offset:4px;-webkit-text-decoration:underline #526b99;text-decoration:underline #526b99}.md-dream-replacement .md9-footer-detail a:hover{color:#bcd9ff;text-decoration-color:currentColor}.md-dream-replacement footer.md9-site-footer .md9-footer-bottom{color:#929bb1;border-top:1px solid #7e8fb93b;justify-content:space-between;align-items:center;gap:20px;padding:20px 0 26px;font-size:11px;display:flex}.md-dream-replacement .md9-footer-bottom span{margin:0}.md-dream-replacement .md9-footer-bottom a{color:#c3d2ef;white-space:nowrap;font-size:12px;text-decoration:none}.md-dream-replacement .md9-footer-bottom a:hover{text-decoration:underline}.md-dream-replacement .md9-image-dialog{color:#f4f4fa;background:#0b0d18;border:1px solid #66719a;border-radius:14px;width:min(94vw,1400px);max-width:none;height:min(92vh,950px);max-height:none;padding:0;overflow:hidden;box-shadow:0 30px 100px #000000a6}.md-dream-replacement .md9-image-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#020308d1}.md-dream-replacement .md9-dialog-header{background:#171b31;border-bottom:1px solid #3c4265;justify-content:space-between;align-items:center;gap:20px;height:58px;padding:10px 18px;display:flex}.md-dream-replacement .md9-dialog-header strong{font-size:15px}.md-dream-replacement .md9-dialog-close{color:#fff;cursor:pointer;background:#282d4a;border:1px solid #626e98;border-radius:7px;width:34px;height:34px;font-size:17px}.md-dream-replacement .md9-dialog-viewport{background:#05060b;height:calc(100% - 96px);overflow:auto}.md-dream-replacement .md9-dialog-viewport img{width:100%;max-width:none;height:auto;display:block}.md-dream-replacement .md9-dialog-hint{color:#aeb9d2;background:#101424;height:38px;padding:9px 18px;font-size:12px}@media (max-width:1020px){.md-dream-replacement .md9-header .md9-wrap{gap:16px}.md-dream-replacement .md9-header-actions{margin-left:auto}.md-dream-replacement .md9-menu-toggle{display:flex}.md-dream-replacement .md9-site-nav{background:#0f1221fa;border:1px solid #56618a;border-radius:0 0 13px 13px;flex-direction:column;align-items:stretch;gap:2px;margin:0;padding:13px;display:none;position:absolute;top:calc(100% + 1px);left:17px;right:17px;box-shadow:0 25px 45px #00000059}.md-dream-replacement .md9-site-nav.md9-is-open{display:flex}.md-dream-replacement .md9-site-nav a{border-radius:6px;padding:10px 13px;font-size:14px;display:block}.md-dream-replacement .md9-site-nav a:hover,.md-dream-replacement .md9-site-nav a:focus-visible{background:#252b4b}}@media (max-width:650px){.md-dream-replacement .md9-mark{width:43px;height:43px}.md-dream-replacement .md9-header-cta{display:none}.md-dream-replacement .md9-site-nav{border-left:0;border-right:0;border-radius:0;left:0;right:0}.md-dream-replacement section[id],.md-dream-replacement main[id]{scroll-margin-top:76px}.md-dream-replacement .md9-shot-bar small{display:none}.md-dream-replacement .md9-shot-bar{gap:8px}.md-dream-replacement .md9-zoom-trigger{margin-left:auto;font-size:10px}.md-dream-replacement .md9-model-marquee{padding:26px 0 30px}.md-dream-replacement .md9-model-heading{margin-bottom:19px}.md-dream-replacement .md9-model-heading h2{font-size:18px}.md-dream-replacement .md9-model-chip{min-width:154px;min-height:48px;padding:8px 17px;font-size:15px}.md-dream-replacement .md9-model-logo{width:24px;height:24px}.md-dream-replacement .md9-model-set{gap:11px;padding-right:11px}.md-dream-replacement .md9-dialog-viewport img{width:auto;min-width:950px}.md-dream-replacement footer.md9-site-footer .md9-footer-main{grid-template-columns:1fr;gap:34px;padding:45px 0 39px;display:grid}.md-dream-replacement .md9-footer-brand{gap:14px}.md-dream-replacement .md9-footer-logo{width:66px;height:66px}.md-dream-replacement .md9-footer-brand strong{font-size:20px}.md-dream-replacement .md9-footer-brand p{font-size:11px}.md-dream-replacement .md9-footer-description{margin-top:20px;font-size:13px}.md-dream-replacement .md9-footer-information{grid-template-columns:1fr;gap:19px}.md-dream-replacement .md9-footer-detail span{margin:0 0 4px}.md-dream-replacement .md9-footer-detail strong,.md-dream-replacement .md9-footer-detail address,.md-dream-replacement .md9-footer-detail a{font-size:14px}.md-dream-replacement footer.md9-site-footer .md9-footer-bottom{flex-wrap:wrap;align-items:center;gap:10px;padding:18px 0 23px;display:flex}.md-dream-replacement .md9-footer-bottom span{margin:0}.md-dream-replacement .md9-footer-bottom a{margin-left:auto}}@media (min-width:651px) and (max-width:820px){.md-dream-replacement footer.md9-site-footer .md9-footer-main{grid-template-columns:1fr;gap:36px}.md-dream-replacement .md9-footer-information{grid-template-columns:repeat(2,minmax(0,1fr))}}.md-dream-replacement .md9-header .md9-scroll-progress{z-index:2;transform-origin:0;pointer-events:none;background:linear-gradient(90deg,#75b8ef,#aa8ae7);height:2px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0);box-shadow:0 0 12px #80a4f299}.md-dream-replacement.md9-motion-ready .md9-motion-reveal{transition:opacity .68s cubic-bezier(.2,.7,.2,1),transform .68s cubic-bezier(.2,.7,.2,1);transition-delay:var(--motion-delay,0s)}.md-dream-replacement.md9-motion-ready .md9-motion-reveal.md9-is-waiting{opacity:0;transform:translateY(22px)}.md-dream-replacement .md9-entry-grid .md9-entry-card:nth-child(2n),.md-dream-replacement .md9-detail-pair .md9-shot:nth-child(2){--motion-delay:75ms}.md-dream-replacement .md9-entry-card{transition:transform .28s,border-color .28s,box-shadow .28s}.md-dream-replacement .md9-entry-card:after{transition:transform .42s}.md-dream-replacement .md9-shot{transition:border-color .28s,box-shadow .28s}.md-dream-replacement .md9-shot:focus-within{border-color:#9bb9ed;box-shadow:0 28px 70px #00000047,0 0 0 2px #86aeef29}.md-dream-replacement .md9-zoom-trigger{transition:transform .2s,border-color .2s,background .2s,box-shadow .2s}.md-dream-replacement .md9-zoom-trigger:focus-visible{border-color:#a3caff;box-shadow:0 0 0 3px #77acff2e}@media (hover:hover) and (pointer:fine){.md-dream-replacement .md9-entry-card:hover{border-color:#849dcc;transform:translateY(-4px);box-shadow:0 20px 42px #04081a42,0 0 0 1px #81a6e714}.md-dream-replacement .md9-entry-card:nth-child(2n):hover{border-color:#aa85d6}.md-dream-replacement .md9-entry-card:hover:after{transform:translate(-11px,10px)}.md-dream-replacement .md9-zoom-trigger:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0c122d4d}}@media (max-width:650px){.md-dream-replacement.md9-motion-ready .md9-motion-reveal.md9-is-waiting{transform:translateY(14px)}}.md-dream-replacement{min-width:0;overflow:clip}.md-dream-replacement .md9-chapter-nav{z-index:15;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#090c17f0;border-bottom:1px solid #303953;position:sticky;top:78px}.md-dream-replacement .md9-chapter-nav .md9-wrap{align-items:center;gap:24px;min-height:66px;display:flex}.md-dream-replacement .md9-chapter-brand{color:#f3f4fc;white-space:nowrap;font-size:15px;font-weight:800;text-decoration:none}.md-dream-replacement .md9-chapter-links{gap:26px;margin-inline:auto;display:flex}.md-dream-replacement .md9-chapter-links a{color:#b9c2d8;white-space:nowrap;font-size:13px;font-weight:700;text-decoration:none}.md-dream-replacement .md9-chapter-links a:hover,.md-dream-replacement .md9-chapter-links .md9-is-active{color:#cfbaff}.md-dream-replacement section[id]{scroll-margin-top:160px}.md-dream-replacement .md9-hero h1{overflow-wrap:anywhere}.md-dream-replacement .md9-hero-grid>*,.md-dream-replacement .md9-section-head>*{min-width:0}.md-dream-replacement .md9-preview-top,.md-dream-replacement .md9-preview-foot{flex-wrap:wrap;gap:12px}.md-dream-replacement .md9-cta{text-decoration:none}.md-dream-replacement .md9-image-dialog{margin:auto}.md-dream-replacement .md9-dialog-header strong{overflow-wrap:anywhere;min-width:0}.md-dream-replacement .md9-dialog-close{flex:none}@media (max-width:1000px){.md-dream-replacement .md9-chapter-nav .md9-wrap{gap:16px}.md-dream-replacement .md9-chapter-brand{display:none}.md-dream-replacement .md9-chapter-links{gap:20px;min-width:0;padding-block:15px;overflow-x:auto}}@media (max-width:700px){.md-dream-replacement .md9-chapter-nav{top:68px}}@media (max-width:650px){.md-dream-replacement .md9-chapter-nav .md9-wrap{width:100%;min-height:53px;padding-inline:17px}.md-dream-replacement .md9-chapter-links{gap:22px;width:100%;margin:0}.md-dream-replacement section[id]{scroll-margin-top:136px}.md-dream-replacement .md9-hero h1{font-size:clamp(34px,8.9vw,48px)}.md-dream-replacement .md9-shot-bar{padding:10px}.md-dream-replacement .md9-shot-bar>span{flex:1;min-width:0}.md-dream-replacement .md9-image-dialog{width:96vw;height:85dvh}.md-dream-replacement .md9-dialog-header{height:auto;min-height:58px}}@media (prefers-reduced-motion:reduce){.md-dream-replacement *,.md-dream-replacement :before,.md-dream-replacement :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
