.liquid-header{z-index:60;width:100%;position:fixed;top:0;left:0;right:0}.liquid-filter-definitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.liquid-shell{--liquid-light-x:25%;isolation:isolate;border-bottom:1px solid #00000017;height:64px;position:relative}.liquid-inner{align-items:center;gap:26px;width:100%;max-width:1080px;height:100%;margin:0 auto;padding:0 26px;display:flex}.liquid-frost,.liquid-refraction,.liquid-sheen{z-index:-1;pointer-events:none;position:absolute;inset:0}.liquid-frost{-webkit-backdrop-filter:blur(16px)saturate(175%);backdrop-filter:blur(16px)saturate(175%);background:#fafcff7a;transition:background .3s}.liquid-scrolled .liquid-frost{background:#fafcff91}.liquid-refraction{opacity:.6;-webkit-mask-image:linear-gradient(#000,#0000 12px calc(100% - 12px),#000);mask-image:linear-gradient(#000,#0000 12px calc(100% - 12px),#000)}.liquid-sheen{background:radial-gradient(ellipse at var(--liquid-light-x) 0%, #ffffff5c 0%, #fff0 54%), linear-gradient(115deg, #ffffff1f, #fff0 36%, #e1edff0f 78%, #ffffff1f)}.liquid-brand{color:#1d1d1f;letter-spacing:-.7px;flex-shrink:0;align-items:center;gap:7px;min-height:44px;font-size:19px;font-weight:300;text-decoration:none;display:inline-flex}.liquid-brand-mark{width:29px;height:29px;display:block;position:relative;overflow:hidden}.liquid-brand-mark img{width:39px;max-width:none;height:39px;display:block;position:absolute;top:-5px;left:-5px}.liquid-links{align-items:center;gap:26px;margin-left:auto;display:flex}.liquid-links a{color:#424245;letter-spacing:-.01em;white-space:nowrap;align-items:center;min-height:44px;font-size:12px;font-weight:300;text-decoration:none;transition:color .16s;display:inline-flex}.liquid-links a:hover{color:#0071e3}.liquid-actions{flex-shrink:0;align-items:center;gap:7px;display:flex}.liquid-plan{color:#fff;letter-spacing:-.01em;white-space:nowrap;background:#0071e3;border:1px solid #0064d773;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:8px 17px;font-size:12px;font-weight:300;text-decoration:none;transition:background .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px 1px #ffffff30,0 2px 4px #0054c214}.liquid-plan:hover{background:#0077ed;box-shadow:inset 0 1px 1px #ffffff38,0 3px 10px #0054c226}.liquid-plan:active{background:#0068d1}.liquid-toggle{color:#1d1d1f;cursor:pointer;background:#ffffff38;border:1px solid #ffffff4d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;display:none}.liquid-toggle:hover{background:#fff9}.liquid-mobile-panel{display:none}:is(.liquid-header a:focus-visible,.liquid-header button:focus-visible){outline-offset:4px;outline:3px solid #0071e3}@media (max-width:800px){.liquid-inner{gap:17px;padding:0 20px}.liquid-links{gap:18px}}@media (max-width:700px){.liquid-shell{height:60px}.liquid-inner{gap:10px;padding:0 12px 0 16px}.liquid-brand{letter-spacing:-.65px;gap:5px;font-size:18px}.liquid-brand-mark{width:27px;height:27px}.liquid-brand-mark img{width:37px;height:37px}.liquid-links{display:none}.liquid-actions{gap:5px;margin-left:auto}.liquid-plan{min-height:36px;padding:8px 14px;font-size:11px}.liquid-toggle{display:inline-flex}.liquid-mobile-panel:not([hidden]){display:block}.liquid-mobile-panel{-webkit-backdrop-filter:blur(28px)saturate(165%);backdrop-filter:blur(28px)saturate(165%);background:#fafcffe6;border-bottom:1px solid #00000017;margin:0;padding:14px 24px 20px}.liquid-mobile-panel>a{color:#1d1d1f;letter-spacing:-.5px;justify-content:space-between;align-items:center;min-height:52px;font-size:19px;font-weight:300;text-decoration:none;display:flex}.liquid-mobile-panel>a svg{color:#8d98a8}.liquid-mobile-panel>p{color:#6e6e73;flex-wrap:wrap;justify-content:space-between;gap:8px;margin:13px 0 0;padding-top:10px;font-size:11px;line-height:1.5;display:flex}.liquid-mobile-panel>p span{color:#1d1d1f}}@media (prefers-reduced-transparency:reduce){.liquid-frost,.liquid-scrolled .liquid-frost,.liquid-mobile-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8fafc}.liquid-refraction,.liquid-sheen{display:none}}@media (prefers-reduced-motion:reduce){.liquid-header,.liquid-frost,.liquid-plan,.liquid-links a{transition:none}}.liquid-actions .liquid-cta{height:44px;min-height:44px;margin-bottom:4px;padding-inline:16px;font-size:13px}@media (max-width:359px){.liquid-actions .liquid-cta{padding-inline:12px;font-size:12px}}._root_a1mq2_1{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;contain:paint;position:absolute;inset:0;overflow:clip}._root_a1mq2_1 svg{display:block}._night_a1mq2_11{background:0 0}._cloud_a1mq2_12{opacity:.64;width:clamp(140px,17vw,260px);height:auto;animation:24s ease-in-out infinite alternate _cloudDrift_a1mq2_1;position:absolute}._cloudOne_a1mq2_13{top:8%;left:-72px}._cloudTwo_a1mq2_14{width:clamp(130px,15vw,220px);animation-delay:-13s;top:24%;right:-74px}._cloudThree_a1mq2_15{opacity:.43;width:clamp(150px,20vw,300px);animation-delay:-7s;top:43%;left:-82px}._cloudFour_a1mq2_16{animation-delay:-19s;top:62%;right:-50px}._cloudFive_a1mq2_17{opacity:.48;width:clamp(120px,12vw,185px);animation-delay:-16s;top:79%;left:-40px}._cloudSix_a1mq2_18{opacity:.46;width:clamp(160px,21vw,310px);animation-delay:-5s;bottom:3%;right:-85px}._city_a1mq2_20{--u:3px;background:var(--finale,#0026bf)}._cityHalf_a1mq2_21{width:calc(var(--u) * 110);height:calc(var(--u) * 25);position:absolute;bottom:0}._cityLeft_a1mq2_22{left:0}._cityRight_a1mq2_23{right:0;transform:scaleX(-1)}._cityWide_a1mq2_24,._citySmall_a1mq2_24{width:100%;height:100%;position:absolute;inset:0}._cityWide_a1mq2_24{display:none!important}._citySmall_a1mq2_24{display:block!important}._windows_a1mq2_27,._lampLight_a1mq2_28{opacity:1}._reaction_a1mq2_29{bottom:calc(var(--u) * 2);width:calc(var(--u) * 7);height:calc(var(--u) * 7);color:#91adff;opacity:0;position:absolute}._reactionIcon_a1mq2_30{width:100%;height:100%}.reference-closing[data-stage=armed] ._windows_a1mq2_27{opacity:0}.reference-closing[data-stage=go] ._windows_a1mq2_27{animation:_windowCatch_a1mq2_1 .3s step-end var(--window-delay) both}.reference-closing[data-stage=go] ._lampLight_a1mq2_28{animation:_lampFlicker_a1mq2_1 var(--lamp-duration) step-end var(--lamp-delay) infinite}.reference-closing[data-stage=go] ._reaction_a1mq2_29{animation:_reactionRise_a1mq2_1 var(--rise-duration) steps(96, end) var(--rise-delay) infinite both}.reference-closing[data-stage=go] ._reactionIcon_a1mq2_30{animation:_reactionSway_a1mq2_1 var(--sway-duration) steps(4, end) infinite alternate}@keyframes _windowCatch_a1mq2_1{0%{opacity:0}1%,45%,80%,to{opacity:1}20%,60%{opacity:.12}}@keyframes _lampFlicker_a1mq2_1{0%,88%,96%,to{opacity:1}86%,89%{opacity:0}}@keyframes _reactionRise_a1mq2_1{0%{opacity:0;transform:translateY(0)}7%{opacity:.7}82%{opacity:.55}to{opacity:0;transform:translateY(var(--rise-distance))}}@keyframes _reactionSway_a1mq2_1{0%{transform:translateX(calc(var(--u) * -1))}to{transform:translateX(var(--u))}}.reference-closing[data-active=false] ._city_a1mq2_20 *,html[data-page-active=false] ._city_a1mq2_20 *{animation-play-state:paused!important}@media (min-width:680px){._city_a1mq2_20{--u:4px}}@media (min-width:1180px){._city_a1mq2_20{--u:5px}._cityHalf_a1mq2_21{width:calc(var(--u) * 200);height:calc(var(--u) * 66)}._cityWide_a1mq2_24{display:block!important}._citySmall_a1mq2_24{display:none!important}}._stars_a1mq2_53{position:absolute;inset:0}._stars_a1mq2_53 i{opacity:.5;background:#5276ea;width:3px;height:3px;position:absolute}._stars_a1mq2_53 i:first-child{top:13%;left:9%}._stars_a1mq2_53 i:nth-child(2){width:2px;height:2px;top:37%;left:22%}._stars_a1mq2_53 i:nth-child(3){top:63%;left:7%}._stars_a1mq2_53 i:nth-child(4){width:2px;height:2px;top:9%;right:15%}._stars_a1mq2_53 i:nth-child(5){top:40%;right:9%}._stars_a1mq2_53 i:nth-child(6){width:2px;height:2px;top:69%;right:25%}._stars_a1mq2_53 i:nth-child(7){width:2px;height:2px;top:6%;left:32%}._stars_a1mq2_53 i:nth-child(8){width:2px;height:2px;top:13%;right:34%}@keyframes _cloudDrift_a1mq2_1{0%{transform:translate(-5px,2px)}to{transform:translate(7px,-3px)}}html[data-page-active=false] ._cloud_a1mq2_12{animation-play-state:paused}@media (max-width:1000px){._cloud_a1mq2_12{width:175px}._cloudOne_a1mq2_13,._cloudThree_a1mq2_15,._cloudFive_a1mq2_17{left:-90px}._cloudTwo_a1mq2_14,._cloudFour_a1mq2_16,._cloudSix_a1mq2_18{right:-92px}}@media (max-width:700px){._cloud_a1mq2_12{opacity:.42;width:138px}._cloudOne_a1mq2_13{top:5%;left:-90px}._cloudTwo_a1mq2_14{top:21%;right:-95px}._cloudThree_a1mq2_15{top:42%;left:-100px}._cloudFour_a1mq2_16{top:63%;right:-92px}._cloudFive_a1mq2_17{top:81%;left:-100px}._cloudSix_a1mq2_18{bottom:2%;right:-98px}._stars_a1mq2_53 i:nth-child(2),._stars_a1mq2_53 i:nth-child(6),._stars_a1mq2_53 i:nth-child(7),._stars_a1mq2_53 i:nth-child(8){display:none}}@media (prefers-reduced-motion:reduce){._cloud_a1mq2_12{transform:none;animation:none!important}}@media (prefers-reduced-motion:reduce),(max-width:679.98px){._city_a1mq2_20 *{animation:none!important}._windows_a1mq2_27,._lampLight_a1mq2_28{opacity:1}._reaction_a1mq2_29{opacity:.4;transform:translateY(calc(var(--u) * -12))}._reactionIcon_a1mq2_30{transform:none}}._root_dpcch_1{isolation:isolate;color:#181818;padding:100px 28px 70px;scroll-margin-top:76px;position:relative}._heading_dpcch_2{text-align:center;max-width:1000px;margin:0 auto 68px}._eyebrow_dpcch_3{color:#61616b;margin:0 0 26px;font-size:15px;line-height:1.4}._heading_dpcch_2 h2{letter-spacing:-.045em;margin:0;font-size:clamp(64px,7.8vw,112px);font-weight:400;line-height:.98;scale:.82 1}._grid_dpcch_5{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:1080px;margin:auto;display:grid}._card_dpcch_6{background:#fff;border:1px solid #e8e8eb;border-radius:22px;min-width:0;padding:32px 34px 0;position:relative;overflow:hidden}._mainCard_dpcch_7{grid-column:1/-1;grid-template-columns:1fr 1.25fr;align-items:center;min-height:370px;padding:35px 44px;display:grid}._copy_dpcch_8{z-index:2;min-width:0;position:relative}._number_dpcch_8{color:#6a6a75;margin-bottom:17px;font-size:13px;display:block}._copy_dpcch_8 h3{letter-spacing:-.025em;margin:0 0 10px;font-size:30px;font-weight:400;line-height:1.1}._copy_dpcch_8 p{color:#64646b;max-width:340px;margin:0;font-size:18px;line-height:1.5}._fileBadge_dpcch_8{color:#03f;background:#0033ff0a;border:1px solid #0033ff18;border-radius:7px;margin-top:34px;padding:7px 12px;font-size:14px;display:inline-block}._bookScene_dpcch_9{isolation:isolate;place-items:center;height:300px;display:grid;position:relative}._notebook_dpcch_9{object-fit:contain;filter:drop-shadow(0 22px 18px #192b6d14);z-index:1;width:245px;height:245px}._paperStack_dpcch_9{place-items:center;display:grid;position:absolute;inset:0}._paper_dpcch_9{background:#fff;border:1px solid #e3e4e9;border-radius:8px;width:142px;height:190px;padding:20px;position:absolute;translate:-98px 12px;rotate:-18deg;box-shadow:0 8px 24px #151c3810}._paper_dpcch_9:nth-child(2){translate:80px 16px;rotate:10deg}._paper_dpcch_9:nth-child(3){translate:120px 27px;rotate:23deg}._paper_dpcch_9 span,._paper_dpcch_9 i{background:#eceef5;border-radius:2px;height:5px;margin-bottom:9px;display:block}._paper_dpcch_9 span{background:#d9e0ff;width:35px;height:24px;margin-bottom:22px}._paper_dpcch_9 i:nth-child(3){width:75%}._paper_dpcch_9 b{color:#8c93ab;font-size:12px;font-weight:400;position:absolute;bottom:15px;right:15px}._detailScene_dpcch_10,._saveScene_dpcch_10{place-items:center;height:240px;display:grid;position:relative}._abstractPage_dpcch_10{background:#fff;border:1px solid #e4e5eb;border-radius:12px;width:240px;height:184px;padding:24px;rotate:-4deg;box-shadow:0 12px 28px #1a274b0a}._abstractPage_dpcch_10>span,._abstractPage_dpcch_10>i{background:#e9ebf0;border-radius:3px;width:80%;height:7px;margin-bottom:13px;display:block}._abstractPage_dpcch_10>span{background:#d5dcfa;width:38%;height:11px}._abstractPage_dpcch_10>i:last-child{width:58%}._focusMark_dpcch_10{background:#0033ff05;border:1.5px solid #03f;border-radius:6px;align-items:center;gap:9px;height:45px;margin:14px -9px;padding:10px;display:flex}._focusMark_dpcch_10 b{background:#a4b4ff;border-radius:3px;width:14px;height:14px}._focusMark_dpcch_10 b:nth-child(2){background:#ced6ff;width:80px;height:6px}._focusMark_dpcch_10 b:nth-child(3){background:#dce2ff;width:30px;height:6px}._detailScene_dpcch_10>img{object-fit:contain;width:80px;height:80px;image-rendering:pixelated;position:absolute;bottom:26px;right:15%}._savedFile_dpcch_10{background:#fff;border:1px solid #e4e5eb;border-radius:13px;grid-template-columns:70px 1fr;align-items:center;gap:10px;width:260px;min-height:145px;padding:18px;display:grid;box-shadow:0 4px #fafafa,0 5px #e9eaf0,0 9px #fff,0 10px #e9eaf0,0 20px 26px #141d3c08}._savedFile_dpcch_10 img{object-fit:contain;width:72px;height:90px}._savedFile_dpcch_10 span{font-size:19px;line-height:1.25}._savedFile_dpcch_10 b{color:#fff;background:#03f;border:4px solid #fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:18px;font-weight:400;display:grid;position:absolute;bottom:48px;right:calc(50% - 134px)}@media (max-width:700px){._root_dpcch_1{padding:66px 20px 35px}._heading_dpcch_2{margin-bottom:36px}._eyebrow_dpcch_3{margin-bottom:22px;font-size:14px}._heading_dpcch_2 h2{font-size:clamp(50px,13vw,70px);line-height:1;scale:.87 1}._grid_dpcch_5{grid-template-columns:minmax(0,1fr);gap:14px}._card_dpcch_6{border-radius:17px;padding:24px 24px 0}._mainCard_dpcch_7{grid-column:auto;grid-template-columns:minmax(0,1fr);min-height:0;padding:25px 24px 10px}._number_dpcch_8{margin-bottom:12px;font-size:12px}._copy_dpcch_8 h3{font-size:27px}._copy_dpcch_8 p{font-size:17px}._fileBadge_dpcch_8{margin-top:20px}._bookScene_dpcch_9{height:235px}._notebook_dpcch_9{width:175px;height:175px}._paper_dpcch_9{width:100px;height:140px;padding:14px;translate:-68px 10px}._paper_dpcch_9:nth-child(2){translate:46px 14px}._paper_dpcch_9:nth-child(3){translate:79px 18px}._paper_dpcch_9 span{height:17px;margin-bottom:14px}._paper_dpcch_9 i{height:4px}._detailScene_dpcch_10,._saveScene_dpcch_10{height:212px}._abstractPage_dpcch_10{width:210px;height:165px;padding:20px}._focusMark_dpcch_10{height:37px;margin:11px -7px}._detailScene_dpcch_10>img{width:64px;height:64px;bottom:24px;right:8%}._savedFile_dpcch_10{width:min(100%,246px)}._savedFile_dpcch_10 span{font-size:18px}._savedFile_dpcch_10 b{bottom:34px;right:calc(50% - 122px)}}@media (prefers-reduced-motion:reduce){._root_dpcch_1 img{transition:none!important;animation:none!important;transform:none!important}}._root_dpcch_1{padding:112px 32px}._heading_dpcch_2{max-width:1160px;margin-bottom:56px}._heading_dpcch_2 h2{letter-spacing:-.04em;font-size:clamp(72px,8.5vw,132px);line-height:.96;scale:none}._grid_dpcch_5{gap:20px;max-width:1160px}._card_dpcch_6{border-radius:24px;padding:28px 28px 0}._mainCard_dpcch_7{padding:28px}@media (max-width:1179.98px){._grid_dpcch_5{grid-template-columns:minmax(0,1fr);gap:16px}._mainCard_dpcch_7{grid-column:auto}}@media (max-width:679.98px){._root_dpcch_1{padding:64px 16px}._heading_dpcch_2{margin-bottom:40px}._heading_dpcch_2 h2{font-size:50px;line-height:.96;scale:none}._card_dpcch_6{border-radius:20px;padding:20px 20px 0}._mainCard_dpcch_7{padding:20px 20px 10px}}.reference-hero .hero-slider{z-index:1;background:#fff;flex:none;width:100%;padding:12px 0;position:relative}.reference-hero .hero-slider-viewport{overscroll-behavior-x:contain;scrollbar-width:none;width:100%;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.reference-hero .hero-slider-viewport::-webkit-scrollbar{display:none}.reference-hero .hero-slider-viewport:focus-visible{outline-offset:-2px;outline:2px solid #03f;-webkit-mask-image:none;mask-image:none}.reference-hero .hero-slider-track{width:max-content;display:flex}.reference-hero .hero-slider-set{flex:none;align-items:center;gap:38px;margin:0;padding:0 38px 0 0;list-style:none;display:flex}.reference-hero .hero-slider-set li{color:#45454b;white-space:nowrap;flex:none;align-items:center;gap:8px;height:40px;font-size:14px;line-height:20px;display:flex}.reference-hero .hero-slider-set img{object-fit:contain;flex:none;width:40px;height:40px}@media (max-width:679.98px){.reference-hero .hero-slider-set{gap:24px;padding-right:24px}.reference-hero .hero-slider-set li{gap:6px;font-size:13px}}.hero-atmosphere .product-hero.reference-hero{flex-direction:column;justify-content:center;align-items:center;min-height:100svh;padding:60px 0 0;display:flex;position:relative;overflow:visible}.hero-atmosphere>.pixel-seam{margin:0 0 -1px}.reference-hero .reference-hero-inner{flex-direction:column;flex:1 0 auto;justify-content:center;align-items:center;width:100%;max-width:1160px;padding:64px 32px;display:flex}.reference-hero .product-hero-copy{will-change:auto;width:100%;transform:none}.reference-hero .product-hero-copy h1{letter-spacing:-.04em;text-align:center;text-wrap:balance;max-width:22ch;margin:0 auto;font-size:clamp(72px,8.5vw,132px);line-height:.96;scale:none}.reference-hero .product-hero-copy h1 .hero-line{color:var(--ink);display:block}.hero-atmosphere .reference-hero .product-hero-copy>p{letter-spacing:0;color:#45454b;text-wrap:pretty;max-width:720px;margin:20px auto 0;font-size:17px;line-height:26px}.reference-hero .product-hero-bottom{padding:36px 0 0}.reference-hero .product-hero-actions{justify-content:center;margin:0;display:flex}.reference-hero .reference-hero-values{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:760px;margin:32px 0 0;padding:0;list-style:none;display:grid}.reference-hero .reference-hero-values li{text-align:center;flex-direction:column;align-items:center;gap:10px;min-width:0;padding:0 20px;display:flex}.reference-hero .reference-hero-values li+li{border-left:1px solid #e6e6e8}.reference-hero .reference-hero-value-icon{color:#03f;background:#edf0ff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.reference-hero .reference-hero-values strong,.reference-hero .reference-hero-values li>div>span{font-size:14px;line-height:20px;display:block}.reference-hero .reference-hero-values strong{color:#1a1a1a}.reference-hero .reference-hero-values li>div>span{color:#63636b}.reference-hero .reference-hero-objects{pointer-events:none;width:100%;max-width:400px;height:96px;margin-top:32px;position:relative}.reference-hero .reference-hero-object{justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;transform:translate(-50%,-50%)}.reference-hero .reference-hero-object img{width:calc(48px * var(--subject-scale));object-fit:contain;filter:drop-shadow(0 5px 8px #15287818);flex:none;max-width:none;height:auto}.reference-hero .reference-hero-notebook{--subject-scale:1.2232;top:36.8%;left:19.6%}.reference-hero .reference-hero-explorer{--subject-scale:1.2995;--drift-phase:-3s;top:41.2%;left:77.2%}.reference-hero .reference-hero-lock{--subject-scale:1.2427;--drift-phase:-6s;top:59.68%;left:32.4%}.reference-hero .reference-hero-file{--subject-scale:1.177;--drift-phase:-8s;top:64.96%;left:64.4%}.hero-atmosphere .reference-hero .reference-hero-object .pixel-art-motion{animation:11s ease-in-out infinite reference-hero-drift;animation-delay:var(--drift-phase,0s);will-change:auto;animation-play-state:paused}.hero-atmosphere .reference-hero .reference-hero-object .pixel-art-motion[data-motion-visible=true]{animation-play-state:running}@keyframes reference-hero-drift{0%,to{transform:translateY(1px)rotate(-1deg)}50%{transform:translateY(-2px)rotate(1deg)}}@media (min-width:1180px){.hero-atmosphere .product-hero.reference-hero{min-height:100dvh}.reference-hero .reference-hero-objects{width:auto;max-width:none;height:auto;margin:0;position:absolute;inset:0}.reference-hero .reference-hero-notebook{top:27.6%;left:calc(35% - 272.2px)}.reference-hero .reference-hero-explorer{top:34.4%;left:calc(80% + 114.4px)}.reference-hero .reference-hero-lock{top:62.96%;left:calc(15% - 61.8px)}.reference-hero .reference-hero-file{top:71.12%;left:calc(60% + 324.8px)}}@media (max-width:679.98px){.hero-atmosphere .product-hero.reference-hero{padding:60px 0 0}.reference-hero .reference-hero-inner{padding:40px 16px 64px}.reference-hero .product-hero-copy h1{max-width:15ch;font-size:58px}.hero-atmosphere .reference-hero .product-hero-copy>p{max-width:36ch;margin-top:16px;font-size:15px;line-height:22px}.reference-hero .product-hero-bottom{padding-top:32px}.reference-hero .reference-hero-objects{display:none}.reference-hero .reference-hero-values{grid-template-columns:minmax(0,1fr);max-width:358px;margin-top:24px}.reference-hero .reference-hero-values li{text-align:left;flex-direction:row;justify-content:flex-start;gap:12px;min-height:60px;padding:10px 16px}.reference-hero .reference-hero-values li+li{border-top:1px solid #e6e6e8;border-left:0}.reference-hero .reference-hero-values strong,.reference-hero .reference-hero-values li>div>span{font-size:13px;line-height:18px}}@media (max-width:359px){.reference-hero .product-hero-copy h1{font-size:54px}}@media (prefers-reduced-motion:reduce){.hero-atmosphere .reference-hero .reference-hero-object .pixel-art-motion{animation:none;transform:none}}._story_695tr_1{--story-accent:#03f;--story-sticky-top:64px;color:#fff;background:#1a1a1a;padding:64px 16px;scroll-margin-top:64px;position:relative}.dark-story ._story_695tr_1{z-index:1;background:0 0}._container_695tr_13{width:100%;max-width:1160px;margin:0 auto}._heading_695tr_14 h2{font-family:var(--font-display,Georgia, serif);letter-spacing:-.04em;margin:0;font-size:50px;font-weight:400;line-height:1}._track_695tr_22{width:100%;margin-top:64px;position:relative}._navigation_695tr_23{display:none}._panels_695tr_24{flex-direction:column;gap:64px;display:flex}._panel_695tr_24{flex-direction:column;gap:32px;width:100%;min-width:0;display:flex;position:relative}._mobileCopy_695tr_26 h3,._stepTitle_695tr_26{font:300 26px/1.2 var(--font-sans,Arial, sans-serif);letter-spacing:-.02em;align-items:baseline;gap:14px;margin:0;display:flex}._number_695tr_34{font:300 13px/1.2 var(--font-sans,Arial, sans-serif);font-variant-numeric:tabular-nums;letter-spacing:0;opacity:.5}._mobileCopy_695tr_26 p{color:#ffffffb3;letter-spacing:-.01em;max-width:460px;margin:12px 0 0;font-size:15px;line-height:22px}._visual_695tr_37{background:#ffffff0c;border:1px solid #ffffff30;border-radius:32px;width:100%;max-width:590px;margin:0 auto;padding:9px;position:relative}._card_695tr_47{color:#1a1a1a;background:#fff;border-radius:23px;padding:24px;position:relative;overflow:hidden}._cardHeader_695tr_48{color:#747474;justify-content:space-between;align-items:center;gap:16px;min-height:24px;font-size:12px;line-height:1.3;display:flex}._cardHeader_695tr_48>span:first-child{color:#1a1a1a;font-family:var(--font-display,Georgia, serif);letter-spacing:-.04em;font-size:23px}._objectStage_695tr_50{isolation:isolate;place-items:center;height:clamp(228px,64vw,320px);display:grid;position:relative}._object_695tr_50{z-index:2;object-fit:contain;width:270px;max-width:90%;height:auto;display:block;position:relative}._paperBack_695tr_52,._paperFront_695tr_52{z-index:-1;background:#f7f8fb;border:1px solid #e0e4ec;border-radius:13px;width:45%;height:66%;position:absolute;transform:translate(18px,2px)rotate(10deg)}._paperFront_695tr_52{background:#fff;transform:translate(-12px,4px)rotate(-9deg)}._savedMark_695tr_54{z-index:3;width:48px;height:48px;color:var(--story-accent);background:#fff;border:1px solid #e4e8f3;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:38px;right:calc(50% - 104px);box-shadow:0 5px 18px #132c5e0d}._choices_695tr_55{grid-template-columns:1fr 1fr;gap:8px;display:grid}._choices_695tr_55>span{text-align:center;border:1px solid #e9e9ed;border-radius:11px;place-items:center;min-height:48px;padding:10px 7px;font-size:12px;line-height:1.3;display:grid}._choices_695tr_55>span:first-child{color:var(--story-accent);background:#0033ff08;border-color:#0033ff25}._cardFooter_695tr_58{letter-spacing:-.01em;border-top:1px solid #eceef2;justify-content:center;align-items:center;gap:10px;min-height:48px;font-size:14px;display:flex}._cardFooter_695tr_58 svg{color:var(--story-accent)}@media (min-width:680px){._story_695tr_1{padding:96px 32px}._track_695tr_22{margin-top:96px}._panels_695tr_24{gap:96px}._panel_695tr_24{max-width:640px;margin:0 auto}._card_695tr_47{padding:28px 32px}._cardHeader_695tr_48{font-size:14px}._object_695tr_50{width:300px}._choices_695tr_55>span{font-size:14px}}@media (min-width:1180px){._story_695tr_1{padding:112px 32px}._heading_695tr_14 h2{font-size:clamp(72px,8.5vw,132px);line-height:.96}._story_695tr_1[data-scroll-enabled=true] ._track_695tr_22{height:300vh;margin-top:24px}._story_695tr_1[data-scroll-enabled=true] ._stage_695tr_76{top:var(--story-sticky-top);height:calc(100dvh - var(--story-sticky-top));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:64px;display:grid;position:sticky}._story_695tr_1[data-scroll-enabled=true] ._navigation_695tr_23{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_695tr_26{padding:20px 0 20px 28px;position:relative}._progressTrack_695tr_87{background:#fff3;border-radius:999px;width:3px;position:absolute;top:20px;bottom:20px;left:0;overflow:hidden}._progressTrack_695tr_87>span{border-radius:inherit;transform-origin:top;background:#fff;width:100%;height:100%;display:block;transform:scaleY(0)}._step_695tr_26 button{color:#ffffff73;width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;transition:color .3s;display:block}._step_695tr_26 button:hover{color:#ffffffb3}._step_695tr_26 button:focus-visible{outline-offset:8px;border-radius:2px;outline:2px solid #8ca3ff}._step_695tr_26[data-active=true] button{color:#fff}._stepTitle_695tr_26{font-size:22px;line-height:28px}._description_695tr_94{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s,opacity .3s;display:grid}._description_695tr_94>span{color:#ffffffb3;letter-spacing:-.01em;min-height:0;font-size:15px;line-height:22px;overflow:hidden}._step_695tr_26[data-active=true] ._description_695tr_94{opacity:1;grid-template-rows:1fr}._step_695tr_26[data-active=true] ._description_695tr_94>span{padding-top:10px}._story_695tr_1[data-scroll-enabled=true] ._panels_695tr_24{grid-template-areas:"scene";gap:0;display:grid}._story_695tr_1[data-scroll-enabled=true] ._panel_695tr_24{opacity:0;pointer-events:none;grid-area:scene;justify-content:center;align-items:center;max-width:none;transition:opacity .5s ease-out,translate .5s ease-out;translate:0 24px}._story_695tr_1[data-scroll-enabled=true] ._panel_695tr_24[data-active=true]{z-index:2;opacity:1;pointer-events:auto;translate:0}._story_695tr_1[data-scroll-enabled=true] ._mobileCopy_695tr_26{display:none}}@media (prefers-reduced-motion:reduce){._story_695tr_1 *,._story_695tr_1 :before,._story_695tr_1 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}._root_mm7ce_1{isolation:isolate;color:#fff;width:100%;background:#0026bf;scroll-margin-block-start:calc(80px + env(safe-area-inset-top,0px));position:relative;overflow:clip}._copy_mm7ce_2{z-index:2;width:100%;min-width:0;max-width:1240px;padding:64px max(16px,env(safe-area-inset-right,0px)) 32px max(16px,env(safe-area-inset-left,0px));text-align:center;flex-direction:column;align-items:center;margin:auto;display:flex;position:relative}._copy_mm7ce_2 h2{letter-spacing:-.04em;text-wrap:balance;color:#fff;max-width:100%;margin:0;padding-block:.06em;font-size:clamp(40px,11.8vw,46px);line-height:1.06}._copy_mm7ce_2 h2 ._line_mm7ce_4{color:inherit;display:block}._copy_mm7ce_2 h2 ._word_mm7ce_5{color:inherit;white-space:pre;display:inline-block}._description_mm7ce_6{color:#ffffffd9;text-wrap:pretty;max-width:min(34ch,100%);margin:24px 0 0;font-size:17px;line-height:26px}._actions_mm7ce_7{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:16px;width:min(100%,400px);margin-top:36px;padding-bottom:4px;display:grid}._actions_mm7ce_7 .reference-button{white-space:normal;width:100%;min-width:0;height:auto;min-height:44px;padding:12px 16px;scroll-margin-block:80px 28px}._actions_mm7ce_7 .reference-button__content{white-space:normal;overflow-wrap:break-word;min-width:0;max-width:100%}._keepsakes_mm7ce_10{justify-content:center;align-items:center;gap:4px;max-width:100%;min-height:50px;margin-top:56px;display:flex}._keepsakes_mm7ce_10 img{object-fit:contain;filter:drop-shadow(0 5px 9px #00145e40);width:50px;height:50px;display:block}._cityScene_mm7ce_12{z-index:0;isolation:isolate;width:100%;height:calc(75px + env(safe-area-inset-bottom,0px));position:relative;overflow:clip}._sparks_mm7ce_13{z-index:1;pointer-events:none;position:absolute;inset:0}._spark_mm7ce_13{width:5px;height:5px;display:block;position:absolute}._root_mm7ce_1[data-stage=armed] :is(._word_mm7ce_5,._pop_mm7ce_15,._spark_mm7ce_13){opacity:0}._root_mm7ce_1:focus-within :is(._word_mm7ce_5,._pop_mm7ce_15){opacity:1!important;animation:none!important;transform:none!important}._root_mm7ce_1[data-stage=go] ._word_mm7ce_5{animation:.28s cubic-bezier(.2,.8,.2,1) both _word-in_mm7ce_1}._root_mm7ce_1[data-stage=go] ._pop_mm7ce_15{animation:.26s cubic-bezier(.22,.98,.3,1.2) both _pop-in_mm7ce_1}._root_mm7ce_1[data-stage=go] ._spark_mm7ce_13{animation:.3s step-end both _pixel-in_mm7ce_1}@keyframes _word-in_mm7ce_1{0%{opacity:0;transform:translateY(.32em)}to{opacity:1;transform:none}}@keyframes _pop-in_mm7ce_1{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:none}}@keyframes _pixel-in_mm7ce_1{0%,30%{opacity:1}31%,55%{opacity:.15}56%,to{opacity:1}}@media (min-width:680px){._copy_mm7ce_2{padding:96px max(32px,env(safe-area-inset-right,0px)) 40px max(32px,env(safe-area-inset-left,0px))}._copy_mm7ce_2 h2{font-size:clamp(56px,6vw,96px)}._description_mm7ce_6{margin-top:32px;font-size:20px;line-height:30px}._actions_mm7ce_7{margin-top:44px}._keepsakes_mm7ce_10{margin-top:80px}._cityScene_mm7ce_12{height:calc(100px + env(safe-area-inset-bottom,0px))}._spark_mm7ce_13{width:6px;height:6px}}@media (min-width:1180px){._copy_mm7ce_2{padding-top:112px;padding-bottom:160px}._copy_mm7ce_2 h2{line-height:1}._actions_mm7ce_7{flex-wrap:wrap;justify-content:center;width:auto;display:flex}._actions_mm7ce_7 .reference-button{width:auto}._cityScene_mm7ce_12{height:auto;position:absolute;inset:0}}@media (prefers-reduced-motion:reduce){._root_mm7ce_1 :is(._word_mm7ce_5,._pop_mm7ce_15,._spark_mm7ce_13){opacity:1!important;animation:none!important;transform:none!important}}
