._page_1cjba_1{--black:#090a09;--white:#f6f7f2;--acid:#e8f34b;--blue:#93a7ff;background:var(--black);min-height:100vh;color:var(--white);font-family:var(--font-en), var(--font-jp), sans-serif;padding-left:64px;overflow:hidden}._rail_1cjba_14{z-index:20;background:var(--acid);width:64px;color:var(--black);flex-direction:column;justify-content:space-between;align-items:center;padding:18px 0 20px;display:flex;position:fixed;inset:0 auto 0 0}._railBrand_1cjba_28{border:1px solid;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;font-weight:700;display:grid}._railType_1cjba_39,._railContact_1cjba_40{letter-spacing:.12em;white-space:nowrap;writing-mode:vertical-rl;font-size:12px;font-weight:700}._railType_1cjba_39{transform:rotate(180deg)}._railContact_1cjba_40{border-bottom:1px solid;padding-bottom:5px}._hero_1cjba_51{background:var(--black);isolation:isolate;min-height:100svh;position:relative}._hero_1cjba_51:after{content:"";background:var(--acid);border-radius:50%;width:9px;height:9px;position:absolute;top:50%;right:3vw;transform:translateY(-50%)}._heroTop_1cjba_70{z-index:2;letter-spacing:.13em;grid-template-columns:1fr 1fr;font-size:12px;font-weight:650;display:grid;position:absolute;inset:26px 3vw auto}._heroTop_1cjba_70 span{text-align:left}._heroWords_1cjba_83{z-index:2;letter-spacing:-.09em;pointer-events:none;flex-direction:column;font-size:clamp(5.5rem,14vw,13.5rem);font-weight:700;line-height:.72;display:flex;position:absolute;top:50%;left:3vw;transform:translateY(-50%)}._heroWords_1cjba_83 span:last-child{color:#0000;-webkit-text-stroke:1.5px #ffffffeb;margin-left:13vw}._heroPrompt_1cjba_104{z-index:3;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:auto 3vw 3vw}._heroPrompt_1cjba_104 p{font-family:var(--font-jp), sans-serif;letter-spacing:.06em;margin:0;font-size:clamp(16px,1.25vw,19px)}._heroPrompt_1cjba_104 a{letter-spacing:.12em;border:1px solid #ffffffa6;justify-content:space-between;align-items:center;width:220px;padding:16px 18px;font-size:12px;font-weight:700;transition:background .25s,color .25s;display:flex}._heroPrompt_1cjba_104 a:hover{background:var(--acid);color:var(--black)}._heroPrompt_1cjba_104 b{font-size:18px}._experience_1cjba_136{background:var(--white);color:var(--black);padding:120px 3vw 150px}._experienceHead_1cjba_142{border-bottom:1px solid var(--black);letter-spacing:.12em;justify-content:space-between;align-items:flex-start;padding-bottom:24px;font-size:12px;font-weight:700;display:flex}._experienceHead_1cjba_142 p{text-align:right;margin:0;line-height:1.6}._viewer_1cjba_155{aspect-ratio:16/9;background:#111;width:100%;margin-top:18px;position:relative;overflow:hidden}._viewer_1cjba_155:before{content:"LIVE 3D";z-index:2;background:var(--acid);color:var(--black);letter-spacing:.1em;pointer-events:none;padding:8px 10px;font-size:12px;font-weight:800;position:absolute;top:18px;left:18px}._viewer_1cjba_155 iframe{border:0;width:100%;height:100%;position:absolute;inset:0}._sampleLead_1cjba_181{font-family:var(--font-jp), sans-serif;margin:36px 0 28px;font-size:clamp(1.125rem,2vw,1.75rem);font-weight:500;line-height:1.8}._mobileBreak_1cjba_182{display:none}._sampleCaption_1cjba_183{font-family:var(--font-jp), sans-serif;grid-template-columns:1fr 1fr;gap:32px;margin-top:28px;display:grid}._sampleCaption_1cjba_183 h3{margin:0 0 10px;font-size:1.125rem;font-weight:600}._sampleCaption_1cjba_183 span{color:#65685f;font-size:.875rem}._sampleCaption_1cjba_183 p{margin:0;font-size:1rem;line-height:1.9}._equipment_1cjba_188{background:var(--black);grid-template-columns:.85fr 1.15fr;align-items:center;gap:7vw;padding:76px 3vw;display:grid}._equipmentLabel_1cjba_189{color:var(--acid);letter-spacing:.13em;font-size:.75rem;font-weight:700}._equipment_1cjba_188 h2{letter-spacing:-.04em;margin:24px 0 0;font-size:clamp(1.5rem,2.8vw,2.75rem);font-weight:500;line-height:1.5}._equipment_1cjba_188 h2 strong{color:var(--acid);font-weight:600}._equipment_1cjba_188 h2 span{font-family:var(--font-jp), sans-serif;letter-spacing:.02em;margin-top:4px;font-size:1rem;display:block}._equipmentCopy_1cjba_193 p{font-family:var(--font-jp), sans-serif;margin:0;font-size:clamp(1.125rem,1.7vw,1.5rem);line-height:1.8}._equipmentCopy_1cjba_193 p+p{color:#b7bab4;margin-top:20px;font-size:1rem}._features_1cjba_196{background:var(--black);color:var(--white);padding:140px 3vw 150px}._featuresIntro_1cjba_197{border-top:1px solid #ffffff73;padding-top:20px}._featuresIntro_1cjba_197>span{letter-spacing:.13em;font-size:12px;font-weight:700}._featuresIntro_1cjba_197>div{grid-template-columns:.85fr 1.15fr;gap:8vw;margin-top:76px;display:grid}._featuresKicker_1cjba_200{color:var(--acid);letter-spacing:-.07em;margin:0;font-size:clamp(3.2rem,6vw,7rem);font-weight:700;line-height:.84}._featuresIntro_1cjba_197 h2{font-family:var(--font-jp), sans-serif;letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,3vw,3.2rem);font-weight:500;line-height:1.55}._featuresIntro_1cjba_197 div>div>p{color:#b7bab4;max-width:650px;font-family:var(--font-jp), sans-serif;margin:34px 0 0;font-size:16px;line-height:1.95}._featureGrid_1cjba_203{border-top:1px solid #ffffff4d;border-left:1px solid #ffffff4d;grid-template-columns:repeat(3,1fr);margin-top:110px;display:grid}._featureGrid_1cjba_203 article{border-bottom:1px solid #ffffff4d;border-right:1px solid #ffffff4d;flex-direction:column;min-height:460px;padding:28px;display:flex}._featureGrid_1cjba_203 article>div{justify-content:space-between;gap:20px;display:flex}._featureGrid_1cjba_203 span,._featureGrid_1cjba_203 b{letter-spacing:.12em;font-size:11px;font-weight:700}._featureGrid_1cjba_203 b{color:var(--acid)}._featureVisual_1cjba_208{background:#242624;height:190px;margin:28px 0 32px;position:relative;overflow:hidden}._featureVisual_1cjba_208:after{content:"";pointer-events:none;background:linear-gradient(#090a090a,#090a096b);position:absolute;inset:0}._featureVisual_1cjba_208 img{object-fit:cover;filter:saturate(.45)contrast(1.04);width:100%;height:100%;transition:transform .65s,filter .65s}._featureGrid_1cjba_203 article:hover ._featureVisual_1cjba_208 img{filter:saturate(.8)contrast(1.04);transform:scale(1.035)}._featureVisual_1cjba_208>span{z-index:2;display:block;position:absolute}._walkthrough_1cjba_213 img{object-position:42% 55%}._walkthrough_1cjba_213 ._visualMark_1cjba_214{border:2px solid var(--acid);border-radius:50%;width:38px;height:18px;bottom:28%;left:48%;box-shadow:0 0 0 8px #e2ff3633}._walkthrough_1cjba_213 ._visualUi_1cjba_215{background:var(--acid);transform-origin:bottom;width:4px;height:42px;bottom:calc(28% + 8px);left:calc(48% + 17px);transform:rotate(32deg)}._dollhouse_1cjba_216 img{object-position:72% 48%;clip-path:polygon(8% 10%,92% 0,100% 82%,14% 100%);transform:scale(1.22)rotate(-2deg)}._featureGrid_1cjba_203 article:hover ._dollhouse_1cjba_216 img{transform:scale(1.26)rotate(-2deg)}._dollhouse_1cjba_216:before{content:"3D";z-index:3;border:1px solid var(--acid);width:34px;height:34px;color:var(--acid);place-items:center;font-size:10px;font-weight:700;display:grid;position:absolute;top:14px;right:14px}._dollhouse_1cjba_216 ._visualMark_1cjba_214{border:1px solid #e2ff36b3;inset:13% 9% 10% 14%;transform:skewY(-4deg)}._floorplan_1cjba_220 img{object-position:35% 68%;filter:grayscale()contrast(1.35)brightness(.55);transform:scale(1.45)}._featureGrid_1cjba_203 article:hover ._floorplan_1cjba_220 img{filter:grayscale()contrast(1.35)brightness(.62);transform:scale(1.5)}._floorplan_1cjba_220 ._visualMark_1cjba_214{border:1px solid var(--acid);background:linear-gradient(90deg, transparent 48%, var(--acid) 49%, var(--acid) 50%, transparent 51%), linear-gradient(0deg, transparent 58%, var(--acid) 59%, var(--acid) 60%, transparent 61%);inset:19% 13%}._floorplan_1cjba_220 ._visualUi_1cjba_215{border-right:1px solid var(--acid);border-bottom:1px solid var(--acid);width:20%;height:39%;top:31%;left:22%}._measure_1cjba_224 img{object-position:58% 60%}._measure_1cjba_224 ._visualMark_1cjba_214{background:var(--acid);height:2px;top:55%;left:20%;right:17%;transform:rotate(-8deg)}._measure_1cjba_224 ._visualMark_1cjba_214:before,._measure_1cjba_224 ._visualMark_1cjba_214:after{content:"";border:2px solid var(--acid);background:var(--black);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px}._measure_1cjba_224 ._visualMark_1cjba_214:before{left:-4px}._measure_1cjba_224 ._visualMark_1cjba_214:after{right:-4px}._measure_1cjba_224 ._visualUi_1cjba_215{background:var(--acid);color:var(--black);padding:5px 7px;font-size:10px;font-weight:800;top:37%;left:44%}._measure_1cjba_224 ._visualUi_1cjba_215:after{content:"3.42 m"}._mattertag_1cjba_231 img{object-position:76% 55%}._mattertag_1cjba_231 ._visualMark_1cjba_214{border:2px solid var(--acid);background:#090a09b3;border-radius:50%;width:25px;height:25px;top:39%;right:27%}._mattertag_1cjba_231 ._visualMark_1cjba_214:after{content:"+";color:var(--acid);place-items:center;font-size:16px;font-weight:500;display:grid;position:absolute;inset:0}._mattertag_1cjba_231 ._visualUi_1cjba_215{border-left:3px solid var(--acid);background:#090a09d6;width:46%;height:28px;top:59%;right:12%}._share_1cjba_235 img{object-position:50% 52%}._share_1cjba_235 ._visualUi_1cjba_215{background:#090a09db;border:1px solid #ffffff8c;height:36px;bottom:13%;left:9%;right:9%}._share_1cjba_235 ._visualUi_1cjba_215:before{content:"matterport.canarydesign.jp";color:var(--white);letter-spacing:.06em;font-size:9px;position:absolute;top:10px;left:13px}._share_1cjba_235 ._visualMark_1cjba_214{background:var(--acid);width:26px;height:26px;bottom:calc(13% + 5px);right:11%}._share_1cjba_235 ._visualMark_1cjba_214:after{content:"↗";color:var(--black);place-items:center;font-size:14px;display:grid;position:absolute;inset:0}._featureGrid_1cjba_203 h3{font-family:var(--font-jp), sans-serif;margin:auto 0 18px;font-size:clamp(1.25rem,1.8vw,1.75rem);font-weight:500}._featureGrid_1cjba_203 p{color:#b7bab4;font-family:var(--font-jp), sans-serif;margin:0;font-size:14px;line-height:1.85}._featuresNote_1cjba_242{color:#858981;font-family:var(--font-jp), sans-serif;text-align:right;margin:18px 0 0;font-size:11px;line-height:1.7}._ticker_1cjba_244{background:var(--blue);width:100%;color:var(--black);overflow:hidden}._ticker_1cjba_244>div{align-items:center;width:max-content;animation:25s linear infinite _move_1cjba_1;display:flex}._ticker_1cjba_244 span{letter-spacing:.12em;align-items:center;gap:44px;padding:20px 22px;font-size:18px;font-weight:700;display:flex}._ticker_1cjba_244 b{font-size:28px;font-weight:400}._outcomes_1cjba_270{background:var(--white);color:var(--black);padding:150px 3vw 170px}._sectionIntro_1cjba_276{border-top:1px solid var(--black);grid-template-columns:1fr 2fr;gap:4vw;padding-top:20px;display:grid}._sectionIntro_1cjba_276>span,._flowTitle_1cjba_285>span,._priceTitle_1cjba_286>span,._faqTitle_1cjba_287>span{letter-spacing:.13em;font-size:12px;font-weight:700}._sectionIntro_1cjba_276>div{grid-template-columns:1.4fr .8fr;align-items:end;gap:5vw;display:grid}._kicker_1cjba_300{letter-spacing:-.08em;margin:0;font-size:clamp(4rem,9vw,10rem);font-weight:700;line-height:.8}._introCopy_1cjba_308{font-family:var(--font-jp), sans-serif;margin:0 0 8px;font-size:17px;line-height:1.9}._outcomeList_1cjba_315{margin-top:130px}._outcomeList_1cjba_315 article{border-top:1px solid #090a0959;grid-template-columns:32px .7fr 1.15fr 1fr;align-items:center;gap:26px;min-height:230px;display:grid}._outcomeList_1cjba_315 article:last-child{border-bottom:1px solid #090a0959}._outcomeList_1cjba_315 article>span{font-size:12px;font-weight:700}._outcomeList_1cjba_315 article>strong{letter-spacing:-.06em;font-size:clamp(2.2rem,4vw,5rem);font-weight:600}._outcomeList_1cjba_315 h2{font-family:var(--font-jp), sans-serif;margin:0 0 8px;font-size:18px;font-weight:600}._outcomeList_1cjba_315 p{color:#60635d;font-family:var(--font-jp), sans-serif;margin:0;font-size:15px;line-height:1.75}._outcomeList_1cjba_315 article>b{font-size:20px;font-weight:400}._spaceImage_1cjba_333{aspect-ratio:20/13;background:#d4d5d0;margin:22px 0;overflow:hidden}._spaceImage_1cjba_333 img{object-fit:cover;filter:saturate(.35);width:100%;height:100%;transition:transform .7s,filter .7s}._outcomeList_1cjba_315 article:hover ._spaceImage_1cjba_333 img{filter:saturate(.8);transform:scale(1.035)}._imageNote_1cjba_336{text-align:right;color:#60635d;font-family:var(--font-jp), sans-serif;margin:18px 0 0;font-size:12px}@media (min-width:721px) and (max-width:1100px){._outcomeList_1cjba_315 article{grid-template-columns:24px .65fr 1fr 1fr;gap:18px}._outcomeList_1cjba_315 article>b{display:none}._outcomeList_1cjba_315 article>strong{font-size:3.8vw}}._flow_1cjba_285{background:var(--blue);color:var(--black);grid-template-columns:.85fr 1.15fr;gap:8vw;padding:140px 3vw 150px;display:grid}._flowTitle_1cjba_285 h2,._priceTitle_1cjba_286 h2,._faqTitle_1cjba_287 h2{letter-spacing:-.08em;margin:70px 0 46px;font-size:clamp(3.8rem,7vw,8.5rem);font-weight:700;line-height:.82}._flowTitle_1cjba_285 h2 i{color:#0000;-webkit-text-stroke:1.5px var(--black);font-style:normal}._flowTitle_1cjba_285>p,._priceTitle_1cjba_286>p{font-family:var(--font-jp), sans-serif;margin:0;font-size:16px;line-height:1.9}._flowList_1cjba_377{margin:0;padding:0;list-style:none}._flowList_1cjba_377 li{border-top:1px solid #090a098c;grid-template-columns:110px .75fr 1.3fr;align-items:start;gap:30px;min-height:155px;padding:28px 0;display:grid}._flowList_1cjba_377 li:last-child{border-bottom:1px solid #090a098c}._flowList_1cjba_377 li>div{gap:24px;display:flex}._flowList_1cjba_377 li span,._flowList_1cjba_377 li b{letter-spacing:.1em;font-size:12px}._flowList_1cjba_377 h3{font-family:var(--font-jp), sans-serif;margin:0;font-size:19px;font-weight:600}._flowList_1cjba_377 p{font-family:var(--font-jp), sans-serif;margin:0;font-size:15px;line-height:1.85}._price_1cjba_286{background:var(--acid);color:var(--black);grid-template-columns:.85fr 1.15fr;gap:8vw;padding:150px 3vw;display:grid}._priceTitle_1cjba_286 h2{max-width:650px}._priceCard_1cjba_407{background:var(--black);color:var(--white);padding:34px}._planHead_1cjba_413{border-bottom:1px solid #ffffff47;justify-content:space-between;align-items:flex-start;padding-bottom:28px;display:flex}._planHead_1cjba_413 span,._planHead_1cjba_413 p{letter-spacing:.12em;margin:0;font-size:12px;font-weight:700}._planHead_1cjba_413 h3{font-family:var(--font-jp), sans-serif;margin:10px 0 0;font-size:20px;font-weight:500}._planHead_1cjba_413 p{text-align:right;line-height:1.45}._planHead_1cjba_413 p strong{font-size:17px}._priceAmount_1cjba_427{grid-template-columns:auto 1fr auto;align-items:end;gap:8px;padding:52px 0 34px;display:grid}._priceAmount_1cjba_427>span{padding-bottom:10px;font-size:25px}._priceAmount_1cjba_427>strong{letter-spacing:-.075em;font-size:clamp(4.8rem,8vw,9.5rem);font-weight:500;line-height:.78}._priceAmount_1cjba_427>small{letter-spacing:.1em;padding-bottom:8px;font-size:11px}._priceCard_1cjba_407 ul{border-top:1px solid #ffffff47;margin:20px 0 0;padding:0;list-style:none}._priceCard_1cjba_407 li{font-family:var(--font-jp), sans-serif;border-bottom:1px solid #ffffff29;gap:24px;padding:15px 0;font-size:14px;display:flex}._priceCard_1cjba_407 li span{color:var(--acid);font-family:var(--font-en), sans-serif;font-size:11px}._addons_1cjba_443{background:#ffffff47;border:1px solid #ffffff47;grid-template-columns:1fr 1fr;gap:1px;margin-top:34px;display:grid}._addons_1cjba_443>div{background:var(--black);padding:22px}._addons_1cjba_443 span{color:var(--acid);letter-spacing:.12em;font-size:12px;font-weight:700}._addons_1cjba_443 p{font-family:var(--font-jp), sans-serif;margin:22px 0 8px;font-size:14px}._addons_1cjba_443 strong{letter-spacing:-.04em;font-size:clamp(1.7rem,2.4vw,2.6rem);font-weight:500}._addons_1cjba_443 small{font-family:var(--font-jp), sans-serif;letter-spacing:0;font-size:12px;font-weight:500}._priceNote_1cjba_458{color:#b8bbb4;font-family:var(--font-jp), sans-serif;margin:24px 0 34px;font-size:12px;line-height:1.75}._priceCard_1cjba_407>a{border-top:1px solid var(--white);border-bottom:1px solid var(--white);letter-spacing:.11em;justify-content:space-between;padding:19px 0;font-size:13px;font-weight:700;display:flex}._faq_1cjba_287{background:var(--white);color:var(--black);grid-template-columns:.72fr 1.28fr;gap:8vw;padding:150px 3vw 170px;display:grid}._faqTitle_1cjba_287 h2{margin-bottom:0}._faqList_1cjba_471{border-top:1px solid var(--black)}._faqList_1cjba_471 details{border-bottom:1px solid #090a0966}._faqList_1cjba_471 summary{cursor:pointer;grid-template-columns:42px 1fr 20px;align-items:center;gap:20px;min-height:94px;list-style:none;display:grid}._faqList_1cjba_471 summary::-webkit-details-marker{display:none}._faqList_1cjba_471 summary span{font-size:11px;font-weight:700}._faqList_1cjba_471 summary strong{font-family:var(--font-jp), sans-serif;font-size:17px;font-weight:500}._faqList_1cjba_471 summary b{font-size:22px;font-weight:400;transition:transform .25s}._faqList_1cjba_471 details[open] summary b{transform:rotate(45deg)}._faqList_1cjba_471 details>p{color:#5e625b;max-width:680px;font-family:var(--font-jp), sans-serif;margin:-8px 40px 30px 62px;font-size:15px;line-height:1.9}._serviceArea_1cjba_481{background:var(--white);color:var(--black);border-top:1px solid #090a0940;grid-template-columns:.72fr 1.28fr;gap:7vw;padding:64px 3vw;display:grid}._serviceArea_1cjba_481>span{letter-spacing:.13em;font-size:.75rem;font-weight:700}._serviceArea_1cjba_481 h2{font-family:var(--font-jp), sans-serif;margin:0;font-size:clamp(1.375rem,2.5vw,2.25rem);font-weight:500;line-height:1.6}._serviceArea_1cjba_481 p{color:#5e625b;font-family:var(--font-jp), sans-serif;margin:18px 0 0;font-size:1rem;line-height:1.9}._outro_1cjba_486{background:var(--black);flex-direction:column;justify-content:space-between;min-height:92svh;padding:44px 3vw 54px;display:flex}._outroMeta_1cjba_495{letter-spacing:.13em;justify-content:space-between;font-size:12px;font-weight:700;display:flex}._outroLead_1cjba_503{letter-spacing:-.08em;margin:9vw 0;font-size:clamp(4rem,9vw,10.5rem);font-weight:700;line-height:.82}._outroLead_1cjba_503 i{color:#0000;-webkit-text-stroke:1.5px var(--white);font-style:normal}._outroBottom_1cjba_513{grid-template-columns:1fr 1fr;align-items:end;gap:10vw;display:grid}._outroBottom_1cjba_513>div{flex-direction:column;gap:18px;display:flex}._outroBottom_1cjba_513 span{letter-spacing:.12em;font-size:12px;font-weight:700}._outroBottom_1cjba_513 p{color:#b7bab4;font-family:var(--font-jp), sans-serif;margin:0;font-size:15px;line-height:1.9}._outroBottom_1cjba_513 a{letter-spacing:.02em;border-top:1px solid #fff;border-bottom:1px solid #fff;justify-content:space-between;padding:22px 0;font-size:clamp(16px,1.8vw,24px);font-weight:600;display:flex}._outroBottom_1cjba_513 ._contactCta_1cjba_524{border:1px solid var(--acid);background:var(--acid);min-width:0;color:var(--black);flex-direction:column;align-items:stretch;gap:14px;padding:30px;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:flex}._outroBottom_1cjba_513 ._contactCta_1cjba_524:hover{background:var(--white);border-color:var(--white);transform:translateY(-3px)}._outroBottom_1cjba_513 ._contactCta_1cjba_524:focus-visible{outline:2px solid var(--acid);outline-offset:6px}._outroBottom_1cjba_513 ._contactCtaTop_1cjba_527{align-items:center;gap:14px;display:flex}._contactCtaTop_1cjba_527 svg{flex:0 0 32px}._outroBottom_1cjba_513 ._contactCtaTop_1cjba_527>span{font-family:var(--font-jp), sans-serif;letter-spacing:.01em;font-size:clamp(1rem,1.45vw,1.375rem);font-weight:600;line-height:1.6}._outroBottom_1cjba_513 ._contactCtaHint_1cjba_530{font-family:var(--font-jp), sans-serif;letter-spacing:.02em;font-size:.875rem;font-weight:400}._outroBottom_1cjba_513 ._contactCtaAddress_1cjba_531{letter-spacing:.03em;overflow-wrap:anywhere;border-top:1px solid #090a0940;margin-top:8px;padding-top:18px;font-size:.875rem;font-weight:500}._footer_1cjba_533{background:var(--acid);min-height:0;color:var(--black);letter-spacing:.08em;border-top:0;grid-template-columns:1fr 1fr 1fr;gap:20px;margin:0;padding:34px 3vw;font-size:12px;font-weight:700;display:grid}._footer_1cjba_533 span:nth-child(2){text-align:center}._footer_1cjba_533 span:last-child{text-align:right}@keyframes _move_1cjba_1{to{transform:translate(-50%)}}@media (max-width:720px){._page_1cjba_1{padding-left:0}._rail_1cjba_14{color:#fff;background:0 0;flex-direction:row;width:100%;height:58px;padding:0 5vw;position:absolute;inset:0 0 auto}._railBrand_1cjba_28{background:var(--acid);width:30px;height:30px;color:var(--black);border:0}._railType_1cjba_39{writing-mode:horizontal-tb;font-size:11px;transform:none}._railContact_1cjba_40{display:none}._hero_1cjba_51:after{right:5vw}._heroTop_1cjba_70{grid-template-columns:1fr auto;inset:78px 5vw auto}._heroWords_1cjba_83{font-size:24vw;line-height:.78;top:48%;left:5vw}._heroWords_1cjba_83 span:last-child{margin-left:0}._heroPrompt_1cjba_104{flex-direction:column;align-items:stretch;gap:20px;inset:auto 5vw 5vw}._heroPrompt_1cjba_104 a{width:100%}._experience_1cjba_136{padding:86px 0 100px}._experienceHead_1cjba_142{margin:0 5vw}._experienceHead_1cjba_142 p{font-size:11px}._viewer_1cjba_155{aspect-ratio:4/5}._sampleLead_1cjba_181{margin:28px 5vw 24px}._mobileBreak_1cjba_182{display:initial}._sampleCaption_1cjba_183{grid-template-columns:1fr;gap:24px;margin:28px 5vw 0}._equipment_1cjba_188{grid-template-columns:1fr;gap:36px;padding:54px 5vw}._equipment_1cjba_188 h2{font-size:2rem}._features_1cjba_196{padding:92px 5vw 100px}._featuresIntro_1cjba_197>div{grid-template-columns:1fr;gap:50px;margin-top:58px}._featuresKicker_1cjba_200{font-size:15vw}._featuresIntro_1cjba_197 h2{font-size:1.7rem}._featureGrid_1cjba_203{grid-template-columns:1fr;margin-top:70px}._featureGrid_1cjba_203 article{min-height:440px;padding:24px}._featureVisual_1cjba_208{height:210px}._featuresNote_1cjba_242{text-align:left}._serviceArea_1cjba_481{grid-template-columns:1fr;gap:28px;padding:48px 5vw}._outcomes_1cjba_270{padding:92px 5vw 110px}._sectionIntro_1cjba_276{grid-template-columns:1fr;gap:64px}._sectionIntro_1cjba_276>div{grid-template-columns:1fr;gap:36px}._kicker_1cjba_300{font-size:21vw}._outcomeList_1cjba_315{margin-top:78px}._outcomeList_1cjba_315 article{grid-template-columns:32px 1fr 20px;gap:16px;padding:24px 0}._outcomeList_1cjba_315 article>strong{font-size:13vw}._spaceImage_1cjba_333{grid-area:2/2/auto/4;width:100%;margin:4px 0 10px}._outcomeList_1cjba_315 article>b{grid-area:1/3}._outcomeList_1cjba_315 article>div{grid-column:2/4}._flow_1cjba_285,._price_1cjba_286,._faq_1cjba_287{grid-template-columns:1fr;gap:78px;padding:92px 5vw 110px}._flowTitle_1cjba_285 h2,._priceTitle_1cjba_286 h2,._faqTitle_1cjba_287 h2{margin-top:50px;font-size:16vw}._priceTitle_1cjba_286 h2{font-size:14vw}._flowList_1cjba_377 li{grid-template-columns:86px 1fr;gap:18px;min-height:0;padding:24px 0}._flowList_1cjba_377 li>div{gap:16px}._flowList_1cjba_377 li p{grid-column:2}._priceCard_1cjba_407{margin:0 -5vw;padding:28px 5vw 36px}._priceAmount_1cjba_427{grid-template-columns:auto 1fr;padding-top:42px}._priceAmount_1cjba_427>strong{font-size:19vw}._priceAmount_1cjba_427>small{grid-column:2;padding:6px 0 0}._addons_1cjba_443{grid-template-columns:1fr}._faq_1cjba_287{gap:64px}._faqList_1cjba_471 summary{grid-template-columns:30px 1fr 18px;gap:12px}._faqList_1cjba_471 summary strong{font-size:16px}._faqList_1cjba_471 details>p{margin:-4px 30px 26px 42px}._outro_1cjba_486{min-height:82svh;padding:32px 5vw 42px}._outroLead_1cjba_503{margin:22vw 0;font-size:16vw}._outroBottom_1cjba_513{grid-template-columns:1fr;gap:54px}._outroBottom_1cjba_513 ._contactCta_1cjba_524{padding:24px}._footer_1cjba_533{grid-template-columns:1fr;padding:28px 5vw}._footer_1cjba_533 span:nth-child(2),._footer_1cjba_533 span:last-child{text-align:left}}@media (prefers-reduced-motion:reduce){._ticker_1cjba_244>div{animation:none}._outroBottom_1cjba_513 ._contactCta_1cjba_524{transition:none}._outroBottom_1cjba_513 ._contactCta_1cjba_524:hover{transform:none}}
