.index-module__T4Q2pG__page{--paper:#fbfbf9;--ink:#15171c;--ink2:#5e6470;--hairline:#e6e6e2;--margin:40px;--content:min(1200px, 100% - 2 * var(--margin));--ease:cubic-bezier(.32, .72, 0, 1);--spring-soft:linear(0, .022, .078, .156, .248, .344, .441, .533, .619, .696, .764, .823, .872, .913, .946, .972, .991, 1.006, 1.016, 1.023, 1.027, 1.028, 1.028, 1.027, 1.025, 1.023, 1.02, 1.017, 1.015, 1.012, 1.01, 1.008, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--paper);min-height:100svh;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:17px;line-height:1.5;overflow-x:clip}@media (prefers-color-scheme:dark){.index-module__T4Q2pG__page{--lightningcss-light: ;--lightningcss-dark:initial;--paper:#0e0f12;--ink:#f2f3f5;--ink2:#a0a6b1;--hairline:#23252b}}@supports not (transition-timing-function:linear(0, 1)){.index-module__T4Q2pG__page{--spring-soft:cubic-bezier(.3, 1.25, .5, 1)}}.index-module__T4Q2pG__page :lang(zh-Hans),.index-module__T4Q2pG__page:lang(zh-Hans){font-family:-apple-system,BlinkMacSystemFont,PingFang SC,system-ui,sans-serif}.index-module__T4Q2pG__page :lang(zh-Hant),.index-module__T4Q2pG__page:lang(zh-Hant){font-family:-apple-system,BlinkMacSystemFont,PingFang TC,system-ui,sans-serif}.index-module__T4Q2pG__page :lang(ja),.index-module__T4Q2pG__page:lang(ja){font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,system-ui,sans-serif}.index-module__T4Q2pG__page :lang(ko),.index-module__T4Q2pG__page:lang(ko){font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,system-ui,sans-serif}.index-module__T4Q2pG__page a{color:inherit;text-underline-offset:.22em;text-decoration:none;text-decoration-thickness:1px}.index-module__T4Q2pG__page a:hover{text-decoration:underline}.index-module__T4Q2pG__page a:focus-visible,.index-module__T4Q2pG__page summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}.index-module__T4Q2pG__skip{z-index:50;background:var(--ink);border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:16px;transform:translateY(-160%);color:var(--paper)!important}.index-module__T4Q2pG__skip:focus{transform:none}.index-module__T4Q2pG__outbound{vertical-align:-.12em;flex:none;width:1em;height:1em;margin-inline-start:.2em;display:inline-block}.index-module__T4Q2pG__header{z-index:20;background:var(--paper);position:sticky;top:0}.index-module__T4Q2pG__header:after{background:var(--hairline);opacity:0;content:"";height:1px;transition:opacity .2s;position:absolute;bottom:0;left:0;right:0}.index-module__T4Q2pG__header[data-scrolled]:after{opacity:1}.index-module__T4Q2pG__bar{width:var(--content);align-items:center;gap:28px;height:64px;margin:0 auto;display:flex}.index-module__T4Q2pG__brand{border-radius:4px;align-items:center;display:inline-flex}.index-module__T4Q2pG__brand .wordmark-en{width:auto;height:24px;display:block}.index-module__T4Q2pG__nav{align-items:center;gap:28px;margin-inline-start:auto;font-size:15px;font-weight:500;display:flex}.index-module__T4Q2pG__nav a{align-items:center;display:inline-flex}.index-module__T4Q2pG__headerLocale{font-size:14px}.index-module__T4Q2pG__menu{margin-inline-start:auto;display:none}.index-module__T4Q2pG__menuButton{cursor:pointer;border-radius:12px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.index-module__T4Q2pG__menuButton::-webkit-details-marker{display:none}.index-module__T4Q2pG__menuButton svg{width:22px;height:22px}.index-module__T4Q2pG__menuClose,.index-module__T4Q2pG__menu[open] .index-module__T4Q2pG__menuOpen{display:none}.index-module__T4Q2pG__menu[open] .index-module__T4Q2pG__menuClose{display:block}.index-module__T4Q2pG__menuPanel{border-bottom:1px solid var(--hairline);background:var(--paper);gap:20px;padding:20px 16px 28px;display:grid;position:absolute;top:64px;left:0;right:0}.index-module__T4Q2pG__menuPanel nav{gap:4px;font-size:20px;font-weight:600;display:grid}.index-module__T4Q2pG__menuPanel nav a{align-items:center;min-height:44px;display:flex}.index-module__T4Q2pG__hero{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:72svh;padding:72px 16px 88px;display:flex}.index-module__T4Q2pG__heroTitle{letter-spacing:-.035em;text-wrap:balance;max-width:13ch;margin:0;font-size:clamp(44px,6.6vw,92px);font-weight:700;line-height:1}.index-module__T4Q2pG__heroBody{max-width:34em;color:var(--ink2);text-wrap:pretty;margin:24px 0 0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.index-module__T4Q2pG__heroIcons{gap:24px;margin:44px 0 0;padding:0;list-style:none;display:flex}.index-module__T4Q2pG__heroIcons li{position:relative}.index-module__T4Q2pG__heroIcons li:before{z-index:0;box-shadow:0 0 40px 10px var(--glow);opacity:0;content:"";pointer-events:none;border-radius:28%;position:absolute;inset:6px}.index-module__T4Q2pG__heroIcons li[data-app=bunplan]{--glow:#c42f62}.index-module__T4Q2pG__heroIcons li[data-app=packmorrow]{--glow:#f07a3a}.index-module__T4Q2pG__heroIcons li[data-app=loopmere]{--glow:#b3452e}@media (prefers-color-scheme:dark){.index-module__T4Q2pG__heroIcons li[data-app=bunplan]{--glow:#f2709a}.index-module__T4Q2pG__heroIcons li[data-app=packmorrow]{--glow:#ff9a5c}.index-module__T4Q2pG__heroIcons li[data-app=loopmere]{--glow:#e0785c}}.index-module__T4Q2pG__heroIcons a{z-index:1;border-radius:22%;display:block;position:relative}.index-module__T4Q2pG__heroIcons a:hover{text-decoration:none}.index-module__T4Q2pG__heroIcons a>span,.index-module__T4Q2pG__heroIcons img{width:88px;height:88px;display:block}html[data-motion] .index-module__T4Q2pG__heroTitle{animation:index-module__T4Q2pG__rise .5s var(--ease) both}html[data-motion] .index-module__T4Q2pG__heroBody{animation:index-module__T4Q2pG__rise .5s var(--ease) 90ms both}html[data-motion] .index-module__T4Q2pG__heroIcons li{animation:index-module__T4Q2pG__iconRise .72s var(--spring-soft) .65s both}html[data-motion] .index-module__T4Q2pG__heroIcons li+li{animation-delay:.73s}html[data-motion] .index-module__T4Q2pG__heroIcons li:before{animation:.9s ease-in-out 1.18s both index-module__T4Q2pG__glow}html[data-motion] .index-module__T4Q2pG__heroIcons li+li:before{animation-delay:1.26s}html[data-motion] .index-module__T4Q2pG__heroIcons li+li+li{animation-delay:.81s}html[data-motion] .index-module__T4Q2pG__heroIcons li+li+li:before{animation-delay:1.34s}html[data-reduced] .index-module__T4Q2pG__hero>*{animation:.15s both index-module__T4Q2pG__fade}@keyframes index-module__T4Q2pG__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes index-module__T4Q2pG__iconRise{0%{opacity:0;transform:translateY(16px)}30%{opacity:1}to{opacity:1;transform:none}}@keyframes index-module__T4Q2pG__glow{0%{opacity:0;transform:scale(.92)}45%{opacity:.5;transform:scale(1.04)}to{opacity:0;transform:scale(1.08)}}@keyframes index-module__T4Q2pG__fade{0%{opacity:0}to{opacity:1}}.index-module__T4Q2pG__apps{width:var(--content);gap:32px;margin:0 auto;scroll-margin-top:80px;display:grid}.index-module__T4Q2pG__panel{border-radius:32px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:56px;padding:clamp(64px,6.6vw,96px);scroll-margin-top:80px;display:grid;position:relative;overflow:hidden}.index-module__T4Q2pG__panelText{z-index:1;flex-direction:column;align-items:flex-start;min-width:0;display:flex;position:relative}.index-module__T4Q2pG__panelText .index-module__T4Q2pG__panelIcon,.index-module__T4Q2pG__panelIcon img{width:64px;height:64px}.index-module__T4Q2pG__panelName{letter-spacing:-.01em;margin:20px 0 0;font-size:19px;font-weight:600;line-height:1.3}.index-module__T4Q2pG__panelTitle{letter-spacing:-.03em;text-wrap:balance;margin:8px 0 0;font-size:clamp(36px,3.6vw,52px);font-weight:700;line-height:1.04}.index-module__T4Q2pG__panelBody{text-wrap:pretty;max-width:30em;margin:20px 0 0;font-size:18px;line-height:28px}.index-module__T4Q2pG__platforms{margin:16px 0 0;font-size:14px;line-height:20px}.index-module__T4Q2pG__actions{flex-wrap:wrap;align-items:center;gap:4px 12px;margin:24px 0 0 -11px;display:flex}.index-module__T4Q2pG__panel .index-module__T4Q2pG__actions>*{margin-inline-start:11px}.index-module__T4Q2pG__textLink{align-items:center;min-height:44px;font-size:17px;font-weight:600;display:inline-flex}.index-module__T4Q2pG__panelVisual{min-width:0;position:relative}.index-module__T4Q2pG__bunplan{--bp-paper:#fbfbfc;--bp-dot:#dcdce1;--bp-text:#16182a;--bp-text2:#4a4c58;--bp-ink:#c42f62;--bp-hl:#ff9ec0;--bp-edge:#e3e3e8;background:var(--bp-paper);box-shadow:inset 0 0 0 1px var(--bp-edge);color:var(--bp-text)}.index-module__T4Q2pG__bunplan:before{background-image:radial-gradient(circle, var(--bp-dot) 1.1px, transparent 1.7px);content:"";pointer-events:none;background-position:top;background-size:24px 24px;position:absolute;inset:0}@media (prefers-color-scheme:dark){.index-module__T4Q2pG__bunplan{--bp-paper:#14162a;--bp-dot:#3a3a40;--bp-text:#f4f4f6;--bp-text2:#c4c6d4;--bp-ink:#f2709a;--bp-hl:#e88aae;--bp-edge:#f4f4f61a}}.index-module__T4Q2pG__bunplan .index-module__T4Q2pG__panelBody,.index-module__T4Q2pG__bunplan .index-module__T4Q2pG__platforms{color:var(--bp-text2)}.index-module__T4Q2pG__route{aspect-ratio:2;color:var(--bp-ink);position:relative}.index-module__T4Q2pG__routeWindow,.index-module__T4Q2pG__routeInk{position:absolute;inset:0}.index-module__T4Q2pG__routeWindow{overflow:hidden}.index-module__T4Q2pG__routeInk{width:100%;height:100%;overflow:visible}.index-module__T4Q2pG__routeLine{fill:none;stroke:var(--bp-hl);stroke-dasharray:0 13;stroke-linecap:round;stroke-width:6px}.index-module__T4Q2pG__paw{aspect-ratio:1;width:6.4%;transform:rotate(var(--turn));margin:-3.2% 0 0 -3.2%;position:absolute}.index-module__T4Q2pG__paw svg{width:100%;height:100%;display:block}.index-module__T4Q2pG__goal{transform-origin:85.33% 40%;position:absolute;inset:0}.index-module__T4Q2pG__goalRing{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.index-module__T4Q2pG__goalRing path{fill:none;stroke:var(--bp-ink);stroke-linecap:round;stroke-linejoin:round;stroke-width:3.5px}.index-module__T4Q2pG__goalDate{color:var(--bp-text);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(15px,1.7vw,22px);font-weight:700;position:absolute;transform:translate(-50%,-50%)}.index-module__T4Q2pG__routeWindow,.index-module__T4Q2pG__routeInk,.index-module__T4Q2pG__paw svg,.index-module__T4Q2pG__goal{transition:transform .6s var(--ease), opacity .3s ease}.index-module__T4Q2pG__route[data-state=start] .index-module__T4Q2pG__routeWindow{transition:none;transform:translate(-100%)}.index-module__T4Q2pG__route[data-state=start] .index-module__T4Q2pG__routeInk{transition:none;transform:translate(100%)}.index-module__T4Q2pG__route[data-state=start] .index-module__T4Q2pG__paw svg,.index-module__T4Q2pG__route[data-state=draw] .index-module__T4Q2pG__paw svg{opacity:0;transition:none;transform:scale(1.5)}.index-module__T4Q2pG__route .index-module__T4Q2pG__paw svg{transition:transform .26s var(--spring-soft) calc(var(--n) * 60ms), opacity .16s ease calc(var(--n) * 60ms)}.index-module__T4Q2pG__route[data-state] .index-module__T4Q2pG__goal{opacity:0;transition:none;transform:scale(.82)rotate(-8deg)}.index-module__T4Q2pG__route .index-module__T4Q2pG__goal{transition:transform .42s var(--spring-soft), opacity .22s ease}.index-module__T4Q2pG__packmorrow{color:#fff;background:linear-gradient(#171a45 0%,#3b347a 40%,#6a4e8e 65%,#e4876b 100%);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;min-height:760px}.index-module__T4Q2pG__packmorrow .index-module__T4Q2pG__panelBody{color:#ffffffdb}.index-module__T4Q2pG__packmorrow .index-module__T4Q2pG__platforms{color:#ffffffc7;letter-spacing:.06em;text-transform:uppercase;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:500}.index-module__T4Q2pG__packmorrow .index-module__T4Q2pG__panelVisual{justify-content:center;display:flex}.index-module__T4Q2pG__stars{pointer-events:none;position:absolute;inset:0 0 66%}.index-module__T4Q2pG__stars i{opacity:.55;background:#fff;border-radius:50%;width:3px;height:3px;position:absolute}.index-module__T4Q2pG__stars i:first-child{top:22%;left:9%}.index-module__T4Q2pG__stars i:nth-child(2){opacity:.45;width:2px;height:2px;top:58%;left:24%}.index-module__T4Q2pG__stars i:nth-child(3){opacity:.7;top:14%;left:41%}.index-module__T4Q2pG__stars i:nth-child(4){width:2px;height:2px;top:70%;left:55%}.index-module__T4Q2pG__stars i:nth-child(5){opacity:.4;top:30%;left:73%}.index-module__T4Q2pG__stars i:nth-child(6){opacity:.65;width:2px;height:2px;top:12%;left:92%}.index-module__T4Q2pG__departure{zoom:1.5;justify-content:center;width:100%;padding-block:104px;display:flex}.index-module__T4Q2pG__departureStage{width:min(300px,100%);position:relative}.index-module__T4Q2pG__departure .index-module__T4Q2pG__departureSky{height:190px;inset:auto -22% 50% 0;overflow:visible}.index-module__T4Q2pG__departure .index-module__T4Q2pG__departureSun{z-index:0}.index-module__T4Q2pG__departure .index-module__T4Q2pG__departureCard{z-index:1;position:relative}.index-module__T4Q2pG__departure .index-module__T4Q2pG__departureCard *{white-space:nowrap}.index-module__T4Q2pG__loopmere{--canvas:#f4efe6;--surface:#fbf8f3;--raised:#fff;--sunken:#eae3d7;--ink:#2a2421;--ink2:#6b615a;--ink3:#9c928a;--hairline:#e2d9cc;--madder:#b3452e;--madder-text:#a13c27;--on-madder:#fff;--marigold:#e9b544;--fjord:#3e6a8a;--fjord-day:#3e6a8a;--card-shadow:0 6px 20px #2a242114;--edge:transparent;--veil:transparent;--serif:ui-serif, "New York", Georgia, serif;--counter:ui-serif, "New York", Georgia, serif;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--spring-soft:linear(0, .022, .078, .156, .248, .344, .441, .533, .619, .696, .764, .823, .872, .913, .946, .972, .991, 1.006, 1.016, 1.023, 1.027, 1.028, 1.028, 1.027, 1.025, 1.023, 1.02, 1.017, 1.015, 1.012, 1.01, 1.008, 1);background:radial-gradient(ellipse 70% 60% at 96% -8%, color-mix(in srgb, var(--marigold) 12%, transparent), transparent 72%), var(--canvas);box-shadow:inset 0 0 0 1px var(--hairline);color:var(--ink)}@media (prefers-color-scheme:dark){.index-module__T4Q2pG__loopmere{--canvas:#17130f;--surface:#211b16;--raised:#2a231d;--sunken:#120f0c;--ink:#f2e9dc;--ink2:#bcae9e;--ink3:#85786b;--hairline:#342b23;--madder:#e0785c;--madder-text:#ee8e74;--on-madder:#17130f;--marigold:#f2c45c;--fjord:#7fa9c9;--card-shadow:none;--edge:#342b23;--veil:#00000061}}.index-module__T4Q2pG__loopmere .index-module__T4Q2pG__panelTitle{font-family:var(--serif);letter-spacing:-.018em;font-weight:600}.index-module__T4Q2pG__loopmere .index-module__T4Q2pG__panelTitle:lang(zh-Hans),.index-module__T4Q2pG__loopmere .index-module__T4Q2pG__panelTitle:lang(zh-Hant),.index-module__T4Q2pG__loopmere .index-module__T4Q2pG__panelTitle:lang(ja),.index-module__T4Q2pG__loopmere .index-module__T4Q2pG__panelTitle:lang(ko){font-family:inherit;font-weight:700}.index-module__T4Q2pG__loopmere .index-module__T4Q2pG__panelBody,.index-module__T4Q2pG__loopmere .index-module__T4Q2pG__platforms{color:var(--ink2)}.index-module__T4Q2pG__loopmere .index-module__T4Q2pG__textLink{color:var(--madder-text)}.index-module__T4Q2pG__loopmere .index-module__T4Q2pG__panelVisual{justify-content:center;display:flex}.index-module__T4Q2pG__worktable{zoom:1.4;justify-content:center;width:100%;padding-block:24px;display:flex}.index-module__T4Q2pG__worktableCard{width:min(320px,100%);overflow:hidden}.index-module__T4Q2pG__worktableField{background:var(--fjord-day);height:160px;position:relative;overflow:hidden}.index-module__T4Q2pG__worktableField:after{background:var(--veil);content:"";position:absolute;inset:0}.index-module__T4Q2pG__worktableSwatch{width:calc(100% + 12px);position:absolute;bottom:-10px;left:-6px;right:-6px;-webkit-mask-image:linear-gradient(#0000,#000 22%);mask-image:linear-gradient(#0000,#000 22%)}.index-module__T4Q2pG__worktableBody{align-items:center;gap:14px;padding:14px 16px 16px;display:flex}.index-module__T4Q2pG__worktableText{flex:1;gap:2px;min-width:0;display:grid}.index-module__T4Q2pG__worktableLine{color:var(--ink)!important}.index-module__T4Q2pG__worktableRoll{vertical-align:bottom;font-variant-numeric:tabular-nums;display:inline-grid;overflow:hidden}.index-module__T4Q2pG__worktableRoll>span{grid-area:1/1}.index-module__T4Q2pG__worktableRollIn{animation:index-module__T4Q2pG__worktableRoll .26s var(--spring-soft) both}@keyframes index-module__T4Q2pG__worktableRoll{0%{opacity:0;transform:translateY(60%)}to{opacity:1;transform:none}}.index-module__T4Q2pG__worktableMini{flex:none;width:64px}.index-module__T4Q2pG__principles{width:var(--content);border-top:1px solid var(--hairline);margin:120px auto 0;padding-top:72px}.index-module__T4Q2pG__principles ul{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.index-module__T4Q2pG__principles li{flex-direction:column;align-items:center;display:flex}.index-module__T4Q2pG__principleIcon{width:30px;height:30px}.index-module__T4Q2pG__principles h3{letter-spacing:-.01em;margin:16px 0 0;font-size:19px;font-weight:600;line-height:1.3}.index-module__T4Q2pG__principles h3:lang(ja){font-size:18px}.index-module__T4Q2pG__principles p{max-width:22em;color:var(--ink2);margin:8px 0 0;font-size:16px;line-height:24px}.index-module__T4Q2pG__support{width:var(--content);text-align:center;margin:120px auto 0;scroll-margin-top:80px}.index-module__T4Q2pG__support h2{letter-spacing:-.025em;margin:0;font-size:clamp(32px,3.4vw,44px);font-weight:700;line-height:1.1}.index-module__T4Q2pG__support>p{max-width:34em;color:var(--ink2);text-wrap:pretty;margin:16px auto 0;font-size:18px;line-height:28px}.index-module__T4Q2pG__support>p a{color:var(--ink);text-decoration:underline}.index-module__T4Q2pG__supportLinks{flex-wrap:wrap;justify-content:center;gap:0 32px;display:flex}.index-module__T4Q2pG__support .index-module__T4Q2pG__supportLinks{color:var(--ink);margin-top:12px}.index-module__T4Q2pG__footer{width:var(--content);border-top:1px solid var(--hairline);color:var(--ink2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin:120px auto 0;padding:28px 0 40px;font-size:14px;display:flex}.index-module__T4Q2pG__footerBrand,.index-module__T4Q2pG__footerLinks{flex-wrap:wrap;align-items:center;gap:8px 24px;display:flex}.index-module__T4Q2pG__footer .index-module__T4Q2pG__brand .wordmark-en{height:18px}.index-module__T4Q2pG__footerLinks a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}.index-module__T4Q2pG__page [data-reveal=play]{animation:index-module__T4Q2pG__rise .6s var(--ease) both}.index-module__T4Q2pG__page [data-reveal=fade]{animation:.15s both index-module__T4Q2pG__fade}@media (max-width:899px){.index-module__T4Q2pG__panel,.index-module__T4Q2pG__packmorrow{grid-template-columns:minmax(0,1fr);gap:40px}.index-module__T4Q2pG__packmorrow .index-module__T4Q2pG__panelText{order:-1}.index-module__T4Q2pG__packmorrow{min-height:0}.index-module__T4Q2pG__departure{zoom:1.25;padding-block:96px 8px}.index-module__T4Q2pG__worktable{zoom:1.3;padding-block:0}}@media (max-width:759px){.index-module__T4Q2pG__page{--margin:16px}.index-module__T4Q2pG__nav,.index-module__T4Q2pG__headerLocale{display:none}.index-module__T4Q2pG__menu{display:block}.index-module__T4Q2pG__bar{height:56px}.index-module__T4Q2pG__menuPanel{top:56px}.index-module__T4Q2pG__brand .wordmark-en{height:21px}.index-module__T4Q2pG__hero{min-height:72svh;padding:56px 16px 72px}.index-module__T4Q2pG__heroIcons a>span,.index-module__T4Q2pG__heroIcons img{width:76px;height:76px}.index-module__T4Q2pG__heroIcons{gap:20px;margin-top:36px}.index-module__T4Q2pG__panel{border-radius:28px;padding:32px 24px}.index-module__T4Q2pG__departure{zoom:1.08;padding-block:92px 4px}.index-module__T4Q2pG__worktable{zoom:1}.index-module__T4Q2pG__departure .index-module__T4Q2pG__departureSky{right:-14%}.index-module__T4Q2pG__panelTitle{font-size:34px}.index-module__T4Q2pG__panelBody{font-size:17px;line-height:26px}.index-module__T4Q2pG__principles{margin-top:88px;padding-top:56px}.index-module__T4Q2pG__principles ul{grid-template-columns:minmax(0,1fr);gap:40px}.index-module__T4Q2pG__support,.index-module__T4Q2pG__footer{margin-top:88px}}
.shared-module__QR86da__squircle{flex:none;display:block;overflow:hidden;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3E%3Cpath d=%27M100 50L99.96 66.8L99.83 72.14L99.61 76.01L99.31 79.12L98.92 81.75L98.44 84.05L97.87 86.08L97.2 87.89L96.44 89.52L95.58 91L94.61 92.33L93.53 93.53L92.33 94.61L91 95.58L89.52 96.44L87.89 97.2L86.08 97.87L84.05 98.44L81.75 98.92L79.12 99.31L76.01 99.61L72.14 99.83L66.8 99.96L50 100L33.2 99.96L27.86 99.83L23.99 99.61L20.88 99.31L18.25 98.92L15.95 98.44L13.92 97.87L12.11 97.2L10.48 96.44L9 95.58L7.67 94.61L6.47 93.53L5.39 92.33L4.42 91L3.56 89.52L2.8 87.89L2.13 86.08L1.56 84.05L1.08 81.75L0.69 79.12L0.39 76.01L0.17 72.14L0.04 66.8L0 50L0.04 33.2L0.17 27.86L0.39 23.99L0.69 20.88L1.08 18.25L1.56 15.95L2.13 13.92L2.8 12.11L3.56 10.48L4.42 9L5.39 7.67L6.47 6.47L7.67 5.39L9 4.42L10.48 3.56L12.11 2.8L13.92 2.13L15.95 1.56L18.25 1.08L20.88 0.69L23.99 0.39L27.86 0.17L33.2 0.04L50 0L66.8 0.04L72.14 0.17L76.01 0.39L79.12 0.69L81.75 1.08L84.05 1.56L86.08 2.13L87.89 2.8L89.52 3.56L91 4.42L92.33 5.39L93.53 6.47L94.61 7.67L95.58 9L96.44 10.48L97.2 12.11L97.87 13.92L98.44 15.95L98.92 18.25L99.31 20.88L99.61 23.99L99.83 27.86L99.96 33.2Z%27/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 100 100%27%3E%3Cpath d=%27M100 50L99.96 66.8L99.83 72.14L99.61 76.01L99.31 79.12L98.92 81.75L98.44 84.05L97.87 86.08L97.2 87.89L96.44 89.52L95.58 91L94.61 92.33L93.53 93.53L92.33 94.61L91 95.58L89.52 96.44L87.89 97.2L86.08 97.87L84.05 98.44L81.75 98.92L79.12 99.31L76.01 99.61L72.14 99.83L66.8 99.96L50 100L33.2 99.96L27.86 99.83L23.99 99.61L20.88 99.31L18.25 98.92L15.95 98.44L13.92 97.87L12.11 97.2L10.48 96.44L9 95.58L7.67 94.61L6.47 93.53L5.39 92.33L4.42 91L3.56 89.52L2.8 87.89L2.13 86.08L1.56 84.05L1.08 81.75L0.69 79.12L0.39 76.01L0.17 72.14L0.04 66.8L0 50L0.04 33.2L0.17 27.86L0.39 23.99L0.69 20.88L1.08 18.25L1.56 15.95L2.13 13.92L2.8 12.11L3.56 10.48L4.42 9L5.39 7.67L6.47 6.47L7.67 5.39L9 4.42L10.48 3.56L12.11 2.8L13.92 2.13L15.95 1.56L18.25 1.08L20.88 0.69L23.99 0.39L27.86 0.17L33.2 0.04L50 0L66.8 0.04L72.14 0.17L76.01 0.39L79.12 0.69L81.75 1.08L84.05 1.56L86.08 2.13L87.89 2.8L89.52 3.56L91 4.42L92.33 5.39L93.53 6.47L94.61 7.67L95.58 9L96.44 10.48L97.2 12.11L97.87 13.92L98.44 15.95L98.92 18.25L99.31 20.88L99.61 23.99L99.83 27.86L99.96 33.2Z%27/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.shared-module__QR86da__squircle img{width:100%;height:100%;display:block}.shared-module__QR86da__badge{margin:calc(var(--badge-h,48px) / 4);border-radius:9px;flex:none;line-height:0;display:inline-block}.shared-module__QR86da__badge img{width:auto;height:var(--badge-h,48px);display:block}.shared-module__QR86da__badge:focus-visible{outline-offset:4px;outline:2px solid}.shared-module__QR86da__soon{border:1px solid color-mix(in srgb, currentColor 28%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;min-height:36px;margin:0;padding:0 16px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.shared-module__QR86da__soon:before{opacity:.55;content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.shared-module__QR86da__locale{height:36px;color:inherit;align-items:center;display:inline-flex;position:relative}.shared-module__QR86da__locale select{appearance:none;border:1px solid color-mix(in srgb, currentColor 22%, transparent);height:36px;color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:999px;margin:0;padding:0 28px 0 32px;font-size:14px;font-weight:500}.shared-module__QR86da__locale select:focus-visible{outline-offset:2px;outline:2px solid}.shared-module__QR86da__locale option{color:canvastext;background:canvas}.shared-module__QR86da__localeGlobe,.shared-module__QR86da__localeChevron{pointer-events:none;position:absolute}.shared-module__QR86da__localeGlobe{width:16px;height:16px;left:10px}.shared-module__QR86da__localeChevron{width:12px;height:12px;right:10px}.shared-module__QR86da__visuallyHidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}
.site-module__LcmgLq__site{--canvas:#f4efe6;--surface:#fbf8f3;--raised:#fff;--sunken:#eae3d7;--ink:#2a2421;--ink2:#6b615a;--ink3:#9c928a;--placeholder:#6d635c;--hairline:#e2d9cc;--madder:#b3452e;--madder-text:#a13c27;--on-madder:#fff;--moss:#5b6e44;--marigold:#e9b544;--heather:#7d6a8c;--heather-text:#6b5a78;--warm:#f1e6d4;--fjord:#3e6a8a;--cream:#e9dfcb;--yarn-moss:#5b6e44;--yarn-madder:#b3452e;--yarn-oat:#b9a184;--yarn-heather:#7d6a8c;--yarn-rose:#c46a7a;--yarn-marigold:#d99a2b;--card-shadow:0 6px 20px #2a242114;--edge:transparent;--lamp:color-mix(in srgb, var(--marigold) 10%, transparent);--serif:ui-serif, "New York", Georgia, serif;--counter:ui-serif, "New York", Georgia, serif;--sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Helvetica Neue", system-ui, sans-serif;--ease:cubic-bezier(.32, .72, 0, 1);--ease-out:cubic-bezier(.22, 1, .36, 1);--spring:linear(0, .034, .121, .24, .374, .511, .641, .757, .856, .937, .999, 1.043, 1.072, 1.089, 1.095, 1.093, 1.086, 1.075, 1.062, 1.049, 1.037, 1.025, 1.016, 1.008, 1.001, .997, .994, .992, .991, .991, .992, .993, 1);--spring-soft:linear(0, .022, .078, .156, .248, .344, .441, .533, .619, .696, .764, .823, .872, .913, .946, .972, .991, 1.006, 1.016, 1.023, 1.027, 1.028, 1.028, 1.027, 1.025, 1.023, 1.02, 1.017, 1.015, 1.012, 1.01, 1.008, 1);--gutter:max(40px, calc((100% - 1200px) / 2));--header-h:60px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--canvas);min-height:100svh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;font-size:18px;line-height:28px;overflow-x:clip}@media (prefers-color-scheme:dark){.site-module__LcmgLq__site{--lightningcss-light: ;--lightningcss-dark:initial;--canvas:#17130f;--surface:#211b16;--raised:#2a231d;--sunken:#120f0c;--ink:#f2e9dc;--ink2:#bcae9e;--ink3:#85786b;--placeholder:#988b7e;--hairline:#342b23;--madder:#e0785c;--madder-text:#ee8e74;--on-madder:#17130f;--moss:#9db27f;--marigold:#f2c45c;--heather:#b7a3c6;--heather-text:#b7a3c6;--warm:#1e1813;--fjord:#7fa9c9;--yarn-moss:#9db27f;--yarn-madder:#e0785c;--yarn-oat:#d6c2a6;--yarn-heather:#b7a3c6;--yarn-rose:#e597a5;--yarn-marigold:#f0bc57;--card-shadow:none;--edge:#342b23;--lamp:color-mix(in srgb, var(--marigold) 9%, transparent)}}@supports not (transition-timing-function:linear(0, 1)){.site-module__LcmgLq__site{--spring:cubic-bezier(.34, 1.45, .64, 1);--spring-soft:cubic-bezier(.3, 1.2, .5, 1)}}.site-module__LcmgLq__site:lang(zh-Hans),.site-module__LcmgLq__site :lang(zh-Hans){--serif:-apple-system, BlinkMacSystemFont, "PingFang SC", system-ui, sans-serif;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,system-ui,sans-serif}.site-module__LcmgLq__site:lang(zh-Hant),.site-module__LcmgLq__site :lang(zh-Hant){--serif:-apple-system, BlinkMacSystemFont, "PingFang TC", system-ui, sans-serif;font-family:-apple-system,BlinkMacSystemFont,PingFang TC,system-ui,sans-serif}.site-module__LcmgLq__site:lang(ja),.site-module__LcmgLq__site :lang(ja){--serif:-apple-system, BlinkMacSystemFont, "Hiragino Sans", system-ui, sans-serif;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,system-ui,sans-serif}.site-module__LcmgLq__site:lang(ko),.site-module__LcmgLq__site :lang(ko){--serif:-apple-system, BlinkMacSystemFont, "Apple SD Gothic Neo", system-ui, sans-serif;font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,system-ui,sans-serif}.site-module__LcmgLq__site a{color:inherit;text-underline-offset:.22em;text-decoration:none;text-decoration-thickness:1px}.site-module__LcmgLq__site a:hover{text-decoration:underline}.site-module__LcmgLq__site a:focus-visible,.site-module__LcmgLq__site summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}.site-module__LcmgLq__skip{z-index:60;background:var(--ink);border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:16px;transform:translateY(-160%);color:var(--canvas)!important}.site-module__LcmgLq__skip:focus{transform:none}.site-module__LcmgLq__eyebrow{color:var(--madder-text);font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:13px;font-weight:600;line-height:18px}.site-module__LcmgLq__eyebrow:lang(zh-Hans),.site-module__LcmgLq__eyebrow:lang(zh-Hant),.site-module__LcmgLq__eyebrow:lang(ja),.site-module__LcmgLq__eyebrow:lang(ko){text-transform:none;letter-spacing:.02em}.site-module__LcmgLq__header{z-index:30;height:var(--header-h);color:var(--ink);position:sticky;top:0}.site-module__LcmgLq__header:before{background:color-mix(in srgb, var(--canvas) 84%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px);content:"";transition:opacity .24s;position:absolute;inset:0}.site-module__LcmgLq__header:after{background:var(--hairline);content:"";height:1px;transition:opacity .24s;position:absolute;bottom:0;left:0;right:0}.site-module__LcmgLq__header[data-over]{position:fixed;left:0;right:0}.site-module__LcmgLq__header[data-over]:not([data-solid]):before,.site-module__LcmgLq__header[data-over]:not([data-solid]):after{opacity:0}html:not([data-js]) .site-module__LcmgLq__header[data-over]{position:absolute}.site-module__LcmgLq__bar{height:100%;padding:0 var(--gutter);align-items:center;gap:24px;display:flex;position:relative}.site-module__LcmgLq__brand{font-family:var(--serif);letter-spacing:-.01em;align-items:center;gap:10px;font-size:20px;font-weight:600;display:inline-flex}.site-module__LcmgLq__brand:hover{text-decoration:none!important}.site-module__LcmgLq__brandIcon{width:28px;height:28px}.site-module__LcmgLq__nav{align-items:center;gap:24px;margin-inline-start:auto;font-size:15px;font-weight:500;display:flex}.site-module__LcmgLq__headerLocale{font-size:14px}.site-module__LcmgLq__headerBadge{margin:0 0 0 4px!important}.site-module__LcmgLq__menu{margin-inline-start:auto;display:none}.site-module__LcmgLq__menuButton{cursor:pointer;border-radius:12px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.site-module__LcmgLq__menuButton::-webkit-details-marker{display:none}.site-module__LcmgLq__menuButton svg{width:22px;height:22px}.site-module__LcmgLq__menuClose,.site-module__LcmgLq__menu[open] .site-module__LcmgLq__menuOpen{display:none}.site-module__LcmgLq__menu[open] .site-module__LcmgLq__menuClose{display:block}.site-module__LcmgLq__menuPanel{top:var(--header-h);border-bottom:1px solid var(--hairline);background:var(--canvas);color:var(--ink);gap:20px;padding:20px 16px 28px;display:grid;position:absolute;left:0;right:0}.site-module__LcmgLq__menuPanel nav{gap:4px;font-size:20px;font-weight:600;display:grid}.site-module__LcmgLq__menuPanel nav a{align-items:center;min-height:44px;display:flex}.site-module__LcmgLq__footer{padding:40px var(--gutter) 48px;border-top:1px solid var(--hairline);background:var(--canvas);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px 32px;font-size:15px;line-height:22px;display:flex}.site-module__LcmgLq__footer p{margin:0}.site-module__LcmgLq__footerBy{font-family:var(--serif);color:var(--ink);font-size:17px}.site-module__LcmgLq__footerBy a{font-weight:600}.site-module__LcmgLq__footerLinks{flex-wrap:wrap;gap:0 22px;margin-inline-start:auto;display:flex}.site-module__LcmgLq__footerLinks a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}.site-module__LcmgLq__footerCopy{flex-basis:100%}.site-module__LcmgLq__hero{min-height:max(100svh,640px);padding:calc(var(--header-h) + 28px) 16px 76px;background:radial-gradient(ellipse 72% 64% at 92% -6%, var(--lamp), transparent 72%), var(--canvas);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.site-module__LcmgLq__heroWork{--work:min(640px, 100%, 78svh);width:var(--work);position:relative}.site-module__LcmgLq__heroCount{text-align:start;justify-content:space-between;align-items:flex-end;margin-bottom:clamp(12px,2.2svh,20px);display:flex}.site-module__LcmgLq__heroRow{justify-items:start;display:grid}.site-module__LcmgLq__heroRowLabel{color:var(--ink2);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:16px}.site-module__LcmgLq__heroRowLabel:lang(zh-Hans),.site-module__LcmgLq__heroRowLabel:lang(zh-Hant),.site-module__LcmgLq__heroRowLabel:lang(ja),.site-module__LcmgLq__heroRowLabel:lang(ko){text-transform:none}.site-module__LcmgLq__heroDigits{height:1.26em;font-family:var(--counter);font-variant-numeric:tabular-nums;letter-spacing:-.02em;margin-block:0 -.2em;padding-block:.06em .2em;font-size:clamp(76px,13svh,124px);font-weight:700;line-height:1;display:grid;position:relative;overflow:hidden}.site-module__LcmgLq__heroDigits>span{grid-area:1/1}.site-module__LcmgLq__heroDigits>span:not(:last-child){opacity:0}.site-module__LcmgLq__heroButton{background:var(--madder);width:clamp(64px,10.5svh,92px);height:clamp(64px,10.5svh,92px);box-shadow:inset 0 0 0 4px color-mix(in srgb, var(--on-madder) 16%, transparent);color:var(--on-madder);border-radius:50%;place-items:center;margin-bottom:6px;display:grid;position:relative}.site-module__LcmgLq__heroButton svg{width:36%;height:36%}.site-module__LcmgLq__heroSwatch{position:relative}.site-module__LcmgLq__heroRuler{border:1px solid color-mix(in srgb, var(--marigold) 70%, transparent);background:color-mix(in srgb, var(--marigold) 30%, transparent);border-radius:3px;height:9px;margin-top:clamp(10px,1.6svh,16px);position:relative}.site-module__LcmgLq__heroRuler:after{background:color-mix(in srgb, var(--marigold) 85%, var(--ink) 15%);opacity:.7;content:"";border-radius:2px;width:18px;height:3px;margin-top:-1.5px;position:absolute;top:50%;right:10px}.site-module__LcmgLq__heroText{flex-direction:column;align-items:center;max-width:880px;margin-top:clamp(32px,6svh,60px);display:flex}.site-module__LcmgLq__heroTitle{font-family:var(--serif);letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(46px,6.2vw,84px);font-weight:600;line-height:1.02}.site-module__LcmgLq__heroBody{max-width:31em;color:var(--ink2);text-wrap:pretty;margin:22px 0 0;font-size:clamp(18px,1.45vw,21px);line-height:1.5}.site-module__LcmgLq__heroStore{justify-content:center;align-items:center;min-height:64px;margin-top:18px;display:flex}.site-module__LcmgLq__heroSmall{color:var(--ink2);margin:0;font-size:15px;line-height:22px}.site-module__LcmgLq__cue{z-index:2;width:28px;height:28px;color:var(--ink2);opacity:.7;margin-left:-14px;position:absolute;bottom:18px;left:50%}html[data-motion] .site-module__LcmgLq__heroWork{animation:site-module__LcmgLq__workSettle .72s var(--ease) 2.08s both}@keyframes site-module__LcmgLq__workSettle{0%{transform:translateY(min(21svh,196px))}to{transform:none}}html[data-motion] .site-module__LcmgLq__heroGhosts{animation:.3s both site-module__LcmgLq__fade}html[data-motion] .site-module__LcmgLq__heroDigits>span{animation:site-module__LcmgLq__digitIn .3s var(--spring-soft) var(--in) both, site-module__LcmgLq__digitOut .17s ease-in var(--out) forwards}html[data-motion] .site-module__LcmgLq__heroDigits>span:first-child{animation:site-module__LcmgLq__fade .2s ease both, site-module__LcmgLq__digitOut .17s ease-in var(--out) forwards}html[data-motion] .site-module__LcmgLq__heroDigits>span:last-child{animation:site-module__LcmgLq__digitIn .3s var(--spring-soft) var(--in) both}html[data-motion] .site-module__LcmgLq__heroButton{animation:.3s both site-module__LcmgLq__fade,.3s ease-out 1.7s site-module__LcmgLq__press}html[data-motion] .site-module__LcmgLq__heroButton:after{opacity:0;content:"";background:#000;border-radius:50%;animation:.3s ease-out 1.7s site-module__LcmgLq__pressShade;position:absolute;inset:0}html[data-motion] .site-module__LcmgLq__heroRowLabel{animation:.3s both site-module__LcmgLq__fade}html[data-motion] .site-module__LcmgLq__heroRuler{animation:site-module__LcmgLq__rulerIn .36s var(--ease-out) 1.88s both}html[data-motion] .site-module__LcmgLq__heroTitle{animation:site-module__LcmgLq__rise .6s var(--ease) 2.26s both}html[data-motion] .site-module__LcmgLq__heroBody{animation:site-module__LcmgLq__rise .6s var(--ease) 2.38s both}:is(html[data-motion] .site-module__LcmgLq__heroStore,html[data-motion] .site-module__LcmgLq__heroSmall){animation:site-module__LcmgLq__rise .6s var(--ease) 2.5s both}html[data-motion] .site-module__LcmgLq__cue{animation:.4s 3s both site-module__LcmgLq__cueIn}html[data-reduced] .site-module__LcmgLq__hero>*{animation:.15s both site-module__LcmgLq__fade}@keyframes site-module__LcmgLq__digitIn{0%{opacity:0;transform:translateY(92%)}to{opacity:1;transform:none}}@keyframes site-module__LcmgLq__digitOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-92%)}}@keyframes site-module__LcmgLq__press{0%{transform:none}30%{transform:scale(.94)}to{transform:none}}@keyframes site-module__LcmgLq__pressShade{30%{opacity:.14}to{opacity:0}}@keyframes site-module__LcmgLq__rulerIn{0%{opacity:0;transform:translateY(10px)scaleX(.96)}to{opacity:1;transform:none}}@keyframes site-module__LcmgLq__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes site-module__LcmgLq__cueIn{0%{opacity:0;transform:translateY(-6px)}}@keyframes site-module__LcmgLq__fade{0%{opacity:0}to{opacity:1}}.site-module__LcmgLq__product{background:var(--canvas);justify-content:center;padding:104px 16px 24px;display:flex}.site-module__LcmgLq__phones{align-items:flex-start;display:flex}.site-module__LcmgLq__phones img{filter:drop-shadow(0 30px 40px #2a24212e);width:330px;height:auto;display:block}.site-module__LcmgLq__phones picture{display:contents}.site-module__LcmgLq__phones picture+picture img{margin:64px 0 0 -40px}.site-module__LcmgLq__site .site-module__LcmgLq__phones[data-reveal=play]{animation:site-module__LcmgLq__phonesRise .6s var(--ease) both}@keyframes site-module__LcmgLq__phonesRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.site-module__LcmgLq__stop{padding:152px var(--gutter);align-items:center;column-gap:72px;display:grid}.site-module__LcmgLq__textLeft,.site-module__LcmgLq__visualLeft{grid-template-columns:minmax(0,6fr) minmax(0,6fr)}.site-module__LcmgLq__visualLeft .site-module__LcmgLq__visual{order:-1}.site-module__LcmgLq__centred{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:64px}.site-module__LcmgLq__copy{min-width:0}.site-module__LcmgLq__copy h2,.site-module__LcmgLq__gridTitle,.site-module__LcmgLq__faq h2,.site-module__LcmgLq__closing h2{font-family:var(--serif);letter-spacing:-.016em;text-wrap:balance;margin:14px 0 0;font-size:clamp(38px,4vw,58px);font-weight:600;line-height:1.06}.site-module__LcmgLq__copy h2:lang(zh),.site-module__LcmgLq__gridTitle:lang(zh),.site-module__LcmgLq__faq h2:lang(zh),.site-module__LcmgLq__closing h2:lang(zh){font-size:clamp(34px,3.7vw,52px);font-weight:700}.site-module__LcmgLq__copy h2:lang(ja),.site-module__LcmgLq__gridTitle:lang(ja),.site-module__LcmgLq__faq h2:lang(ja),.site-module__LcmgLq__closing h2:lang(ja){font-size:clamp(33px,3.4vw,48px);font-weight:700}.site-module__LcmgLq__copy>p:not(.site-module__LcmgLq__eyebrow){max-width:30em;color:var(--ink2);text-wrap:pretty;margin:22px 0 0}.site-module__LcmgLq__centred .site-module__LcmgLq__copy{max-width:760px}.site-module__LcmgLq__centred .site-module__LcmgLq__copy>p:not(.site-module__LcmgLq__eyebrow){margin-inline:auto}.site-module__LcmgLq__visual{justify-content:center;min-width:0;display:flex;position:relative}.site-module__LcmgLq__centred .site-module__LcmgLq__visual{flex-direction:column;align-items:center;width:100%}.site-module__LcmgLq__canvas{background:var(--canvas)}.site-module__LcmgLq__washSurface{background:linear-gradient(180deg, var(--canvas) 0, var(--surface) 22%, var(--surface) 78%, var(--canvas) 100%)}.site-module__LcmgLq__washWarm{background:linear-gradient(180deg, var(--canvas) 0, var(--warm) 24%, var(--warm) 100%)}.site-module__LcmgLq__washWarmRound{background:linear-gradient(180deg, var(--canvas) 0, var(--warm) 22%, var(--warm) 74%, var(--canvas) 100%)}.site-module__LcmgLq__lamplit{--canvas:#17130f;--surface:#211b16;--raised:#2a231d;--sunken:#120f0c;--ink:#f2e9dc;--ink2:#bcae9e;--ink3:#85786b;--placeholder:#988b7e;--hairline:#342b23;--madder:#e0785c;--madder-text:#ee8e74;--on-madder:#17130f;--marigold:#f2c45c;--heather:#b7a3c6;--heather-text:#b7a3c6;--fjord:#7fa9c9;--card-shadow:none;--edge:#342b23;color:var(--ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(62% 58% at 50% -10%,#f2c45c29,#0000 74%),#17130f;position:relative}.site-module__LcmgLq__lamplit .site-module__LcmgLq__copy{align-self:center}.site-module__LcmgLq__grid{grid-template-columns:minmax(0,1fr);row-gap:56px}.site-module__LcmgLq__gridTitle{text-align:center;margin:0}.site-module__LcmgLq__smallThings{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.site-module__LcmgLq__smallThings li{background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--edge);transition:transform .22s var(--ease);border-radius:20px;padding:26px 26px 24px;position:relative}.site-module__LcmgLq__smallThings li:hover{transform:translateY(-2px)}.site-module__LcmgLq__smallIcon{width:40px;height:40px;color:var(--madder-text);border-radius:12px;place-items:center;display:grid;position:relative}.site-module__LcmgLq__smallIcon:before{border-radius:inherit;background:var(--madder);opacity:.12;content:"";position:absolute;inset:0}.site-module__LcmgLq__smallIcon svg{width:22px;height:22px;position:relative}.site-module__LcmgLq__smallThings h3{font-family:var(--serif);letter-spacing:-.005em;margin:18px 0 0;font-size:20px;font-weight:600;line-height:26px}.site-module__LcmgLq__smallThings p{color:var(--ink2);margin:6px 0 0;font-size:16px;line-height:24px}.site-module__LcmgLq__smallText{min-width:0;display:block}.site-module__LcmgLq__plusChip{background:color-mix(in srgb, var(--heather) 16%, transparent);height:22px;color:var(--heather-text);letter-spacing:.02em;border-radius:11px;align-items:center;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.site-module__LcmgLq__smallPlus{position:absolute;top:22px;right:22px}.site-module__LcmgLq__privacy{align-items:start}.site-module__LcmgLq__textLink{align-items:center;min-height:44px;margin-top:18px;font-weight:600;display:inline-flex;color:var(--madder-text)!important}.site-module__LcmgLq__arrow{width:18px;height:18px;margin-inline-start:6px}.site-module__LcmgLq__facts{margin:0;padding:0;list-style:none}.site-module__LcmgLq__facts li{border-bottom:1px solid var(--hairline);color:var(--ink2);padding:24px 0;font-size:20px;line-height:30px}.site-module__LcmgLq__facts li:first-child{padding-top:6px}.site-module__LcmgLq__facts strong{color:var(--ink);font-family:var(--serif);font-weight:600}.site-module__LcmgLq__plusCard{background:var(--surface);width:min(460px,100%);box-shadow:var(--card-shadow), inset 0 0 0 1px var(--edge);text-align:start;border-radius:20px;padding:10px 0}.site-module__LcmgLq__plusCard ul{margin:0;padding:0;list-style:none}.site-module__LcmgLq__plusCard li{align-items:center;gap:14px;min-height:52px;padding:13px 22px;font-size:17px;line-height:22px;display:flex;position:relative}.site-module__LcmgLq__plusCard li+li:before{background:var(--hairline);content:"";height:1px;position:absolute;top:0;left:62px;right:0}.site-module__LcmgLq__plusCheck{background:var(--madder);width:26px;height:26px;color:var(--on-madder);border-radius:50%;flex:none;place-items:center;display:grid}.site-module__LcmgLq__plusCheck svg{width:15px;height:15px}.site-module__LcmgLq__site .site-module__LcmgLq__plusCard[data-reveal=play]{animation:none}.site-module__LcmgLq__plusCard[data-reveal=play] .site-module__LcmgLq__plusCheck{animation:site-module__LcmgLq__tick .32s var(--spring) both;animation-delay:calc(.3s + var(--n) * 60ms)}@keyframes site-module__LcmgLq__tick{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.site-module__LcmgLq__plans{max-width:30em;color:var(--ink2);text-align:center;text-wrap:pretty;margin:26px auto 0;font-size:17px;line-height:26px}.site-module__LcmgLq__smallPrint{color:var(--ink2);text-align:center;margin:10px 0 0;font-size:15px;line-height:22px}.site-module__LcmgLq__faq{grid-template-columns:minmax(0,720px);justify-content:center}.site-module__LcmgLq__faq h2{margin:0 0 24px}.site-module__LcmgLq__faqList details{border-bottom:1px solid var(--hairline)}.site-module__LcmgLq__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:20px 0;font-size:19px;font-weight:600;line-height:26px;list-style:none;display:flex}.site-module__LcmgLq__faqList summary::-webkit-details-marker{display:none}.site-module__LcmgLq__faqChevron{width:20px;height:20px;color:var(--ink3);transition:transform .22s var(--ease);flex:none}.site-module__LcmgLq__faqList details[open] .site-module__LcmgLq__faqChevron{transform:rotate(180deg)}.site-module__LcmgLq__faqList details p{max-width:36em;color:var(--ink2);margin:-6px 0 0;padding:0 0 22px}.site-module__LcmgLq__closing{background:radial-gradient(ellipse 58% 46% at 82% 34%, color-mix(in srgb, var(--marigold) 7%, transparent), transparent 70%), var(--canvas);text-align:center;justify-items:center;padding:136px 16px 148px;display:grid;position:relative;overflow:hidden}.site-module__LcmgLq__closingContent{z-index:1;flex-direction:column;align-items:center;margin-top:56px;display:flex;position:relative}.site-module__LcmgLq__closing h2{margin:0}.site-module__LcmgLq__closingStore{align-items:center;min-height:64px;margin-top:22px;display:flex}.site-module__LcmgLq__closingSmall{color:var(--ink2);margin:0;font-size:15px;line-height:22px}.site-module__LcmgLq__site [data-reveal=play]{animation:site-module__LcmgLq__rise .6s var(--ease) both}.site-module__LcmgLq__site [data-reveal=fade]{animation:.15s both site-module__LcmgLq__fade}@media (max-width:1099px){.site-module__LcmgLq__stop{column-gap:48px}.site-module__LcmgLq__smallThings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.site-module__LcmgLq__stop,.site-module__LcmgLq__textLeft,.site-module__LcmgLq__visualLeft{grid-template-columns:minmax(0,1fr);row-gap:56px;padding-block:112px}.site-module__LcmgLq__visualLeft .site-module__LcmgLq__visual{order:0}}@media (max-width:767px){.site-module__LcmgLq__smallThings{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.site-module__LcmgLq__smallThings li{border-radius:18px;padding:18px 16px}.site-module__LcmgLq__smallIcon{border-radius:11px;width:36px;height:36px}.site-module__LcmgLq__smallIcon svg{width:20px;height:20px}.site-module__LcmgLq__smallThings h3{margin-top:14px;padding-inline-end:0;font-size:17px;line-height:22px}.site-module__LcmgLq__smallThings p{margin-top:4px;font-size:15px;line-height:21px}.site-module__LcmgLq__smallPlus{top:18px;right:14px}}@media (max-width:759px){.site-module__LcmgLq__site{--gutter:16px;--header-h:56px;font-size:17px;line-height:26px}.site-module__LcmgLq__nav,.site-module__LcmgLq__headerLocale,.site-module__LcmgLq__headerBadge{display:none!important}.site-module__LcmgLq__menu{display:block}.site-module__LcmgLq__stop,.site-module__LcmgLq__textLeft,.site-module__LcmgLq__visualLeft{row-gap:44px;padding-block:88px}.site-module__LcmgLq__copy h2,.site-module__LcmgLq__gridTitle,.site-module__LcmgLq__faq h2,.site-module__LcmgLq__closing h2{font-size:36px}.site-module__LcmgLq__heroTitle{font-size:44px}.site-module__LcmgLq__hero{padding-bottom:64px}.site-module__LcmgLq__product{padding-top:72px}.site-module__LcmgLq__phones{justify-content:center;width:100%}.site-module__LcmgLq__phones img{width:56%}.site-module__LcmgLq__phones picture+picture img{margin:40px 0 0 -6.7%}.site-module__LcmgLq__facts li{font-size:18px;line-height:27px}.site-module__LcmgLq__faqList summary{font-size:17px;line-height:24px}.site-module__LcmgLq__closing{padding-block:96px 112px}.site-module__LcmgLq__footerLinks{margin-inline-start:0}}
.app-module__J_q7TG__app{--canvas:#f5f6f8;--surface:#fff;--raised:#fff;--sunken:#eceef2;--ink:#121826;--ink2:#5b6475;--ink3:#8c93a1;--hairline:#e3e6eb;--apricot:#f07a3a;--apricot-text:#c2521a;--dusk:#5b4fcf;--dusk-tint:#eeebfb;--on-ink:#fff;--primary:#121826;--card-shadow:0 8px 24px #12182612;--card-edge:transparent;--tag-apricot:#f07a3a;--tag-sky:#3d8bd9;--tag-dusk:#5b4fcf;--tag-moss:#4e8c5a;--tag-rose:#d9577a;--tag-sand:#b8903f;--tag-teal:#2a8f91;--tag-slate:#5b6475;--spring:linear(0, .034, .121, .24, .374, .511, .641, .757, .856, .937, .999, 1.043, 1.072, 1.089, 1.095, 1.093, 1.086, 1.075, 1.062, 1.049, 1.037, 1.025, 1.016, 1.008, 1.001, .997, .994, .992, .991, .991, .992, .993, 1);--spring-soft:linear(0, .022, .078, .156, .248, .344, .441, .533, .619, .696, .764, .823, .872, .913, .946, .972, .991, 1.006, 1.016, 1.023, 1.027, 1.028, 1.028, 1.027, 1.025, 1.023, 1.02, 1.017, 1.015, 1.012, 1.01, 1.008, 1);--smooth:cubic-bezier(.32, .72, 0, 1);color:var(--ink);-webkit-font-smoothing:antialiased;text-align:start;-webkit-user-select:none;user-select:none;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:17px;line-height:22px}@media (prefers-color-scheme:dark){.app-module__J_q7TG__app{--canvas:#0b0f1a;--surface:#141a29;--raised:#1c2336;--sunken:#0f1422;--ink:#f2f4f8;--ink2:#a3abbb;--ink3:#6e7688;--hairline:#242b3d;--apricot:#ff9a5c;--apricot-text:#ffa877;--dusk:#8f84f0;--dusk-tint:#1e1a38;--on-ink:#121826;--primary:#ff9a5c;--card-shadow:none;--card-edge:#242b3d;--tag-apricot:#ff9a5c;--tag-sky:#6cb0f2;--tag-dusk:#8f84f0;--tag-moss:#7dbf89;--tag-rose:#f28ba8;--tag-sand:#ddb866;--tag-teal:#5cc6c8;--tag-slate:#a3abbb}}@supports not (transition-timing-function:linear(0, 1)){.app-module__J_q7TG__app{--spring:cubic-bezier(.34, 1.45, .64, 1);--spring-soft:cubic-bezier(.3, 1.2, .5, 1)}}.app-module__J_q7TG__app[data-tint=apricot],.app-module__J_q7TG__app [data-tint=apricot]{--tint:var(--tag-apricot)}.app-module__J_q7TG__app[data-tint=sky],.app-module__J_q7TG__app [data-tint=sky]{--tint:var(--tag-sky)}.app-module__J_q7TG__app[data-tint=dusk],.app-module__J_q7TG__app [data-tint=dusk]{--tint:var(--tag-dusk)}.app-module__J_q7TG__app[data-tint=moss],.app-module__J_q7TG__app [data-tint=moss]{--tint:var(--tag-moss)}.app-module__J_q7TG__app[data-tint=rose],.app-module__J_q7TG__app [data-tint=rose]{--tint:var(--tag-rose)}.app-module__J_q7TG__app[data-tint=sand],.app-module__J_q7TG__app [data-tint=sand]{--tint:var(--tag-sand)}.app-module__J_q7TG__app[data-tint=teal],.app-module__J_q7TG__app [data-tint=teal]{--tint:var(--tag-teal)}.app-module__J_q7TG__app[data-tint=slate],.app-module__J_q7TG__app [data-tint=slate]{--tint:var(--tag-slate)}.app-module__J_q7TG__ticket{letter-spacing:.05em;font-variant-numeric:tabular-nums;text-transform:uppercase;font-family:ui-monospace,SF Mono,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:500;line-height:16px}.app-module__J_q7TG__headline{font-size:17px;font-weight:600;line-height:22px}.app-module__J_q7TG__subhead{font-size:15px;line-height:20px}.app-module__J_q7TG__footnote{font-size:13px;line-height:18px}.app-module__J_q7TG__num{font-variant-numeric:tabular-nums}.app-module__J_q7TG__card{background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 .5px var(--card-edge);border-radius:22px;position:relative}.app-module__J_q7TG__sectionHead{align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex}.app-module__J_q7TG__sectionHead .app-module__J_q7TG__ticket{color:var(--ink2);margin-inline-start:auto}.app-module__J_q7TG__symbol{width:26px;height:26px;color:var(--tint);border-radius:8px;flex:none;place-items:center;display:grid;position:relative}.app-module__J_q7TG__symbol:before{border-radius:inherit;background:var(--tint);opacity:.15;content:"";position:absolute;inset:0}.app-module__J_q7TG__symbol svg{width:17px;height:17px;position:relative}.app-module__J_q7TG__row{align-items:center;gap:12px;min-height:52px;padding:0 16px;display:flex;position:relative}.app-module__J_q7TG__row+.app-module__J_q7TG__row:before{background:var(--hairline);content:"";height:.5px;position:absolute;top:0;left:56px;right:0}.app-module__J_q7TG__name{flex:0 auto;min-width:0;transition:opacity .2s;position:relative}.app-module__J_q7TG__name+*{margin-inline-start:auto}.app-module__J_q7TG__name:after{transform-origin:0;width:100%;height:1.25px;transition:transform .22s var(--smooth);content:"";background:currentColor;position:absolute;top:50%;left:0;transform:scaleX(0)}.app-module__J_q7TG__row[data-checked] .app-module__J_q7TG__name{opacity:.5}.app-module__J_q7TG__row[data-checked] .app-module__J_q7TG__name:after{transform:scaleX(1)}.app-module__J_q7TG__pill{background:var(--sunken);color:var(--ink2);border-radius:6px;flex:none;padding:2px 6px}.app-module__J_q7TG__moon{width:15px;height:15px;color:var(--dusk);flex:none}.app-module__J_q7TG__check{--fill:var(--apricot);flex:none;width:28px;height:28px;display:block;position:relative}.app-module__J_q7TG__check[data-tone=dusk]{--fill:var(--dusk)}.app-module__J_q7TG__check:before{border:2px solid var(--ink3);content:"";border-radius:50%;position:absolute;inset:0}.app-module__J_q7TG__checkFill{background:var(--fill);opacity:0;transition:opacity .12s ease, transform .3s var(--spring);border-radius:50%;position:absolute;inset:0;transform:scale(.85)}.app-module__J_q7TG__checkFill svg{color:#fff;width:18px;height:18px;position:absolute;inset:5px}[data-checked]>.app-module__J_q7TG__check .app-module__J_q7TG__checkFill,.app-module__J_q7TG__check[data-checked] .app-module__J_q7TG__checkFill{opacity:1;transform:scale(1)}.app-module__J_q7TG__lane{background:var(--dusk-tint);border-radius:22px}.app-module__J_q7TG__laneHead{grid-template-columns:auto 1fr auto;align-items:center;column-gap:10px;padding:16px 16px 4px;display:grid}.app-module__J_q7TG__laneHead>svg{width:22px;height:22px;color:var(--dusk)}.app-module__J_q7TG__laneHead p{color:var(--ink2);grid-column:2/-1;margin:2px 0 0}.app-module__J_q7TG__sun{width:28px;height:28px;position:absolute;transform:translate(-50%,-50%)}.app-module__J_q7TG__sun:before,.app-module__J_q7TG__sunGlow{background:radial-gradient(closest-side, var(--apricot) 0%, color-mix(in srgb, var(--apricot) 60%, transparent) 40%, transparent 100%);opacity:var(--glow,.32);content:"";border-radius:50%;position:absolute;inset:-60%}.app-module__J_q7TG__sunGlow{opacity:0}.app-module__J_q7TG__sunDisc{background:radial-gradient(circle at 50% 50%, #ffe8cc 0%, #ffd0a3 38%, var(--apricot) 100%);border-radius:50%;position:absolute;inset:0}.app-module__J_q7TG__arc,.app-module__J_q7TG__arcX,.app-module__J_q7TG__arcY{pointer-events:none;position:absolute;inset:0}.app-module__J_q7TG__arc{overflow:hidden}.app-module__J_q7TG__arcX{transform:translateX(var(--sx,0%));transition:transform .5s var(--spring-soft)}.app-module__J_q7TG__arcY{transform:translateY(var(--sy,0%));transition:transform .5s var(--spring-soft)}.app-module__J_q7TG__arc .app-module__J_q7TG__sun{top:100%;left:78%}.app-module__J_q7TG__arc .app-module__J_q7TG__sun:before{transition:opacity .5s}.app-module__J_q7TG__sun[data-bloom] .app-module__J_q7TG__sunGlow{animation:.8s ease-in-out both app-module__J_q7TG__sunBloom}@keyframes app-module__J_q7TG__sunBloom{0%,to{opacity:0}45%{opacity:.55}}:is(html:not([data-motion]) .app-module__J_q7TG__arcX,html:not([data-motion]) .app-module__J_q7TG__arcY){transition:none}html:not([data-motion]) .app-module__J_q7TG__sun[data-bloom] .app-module__J_q7TG__sunGlow{animation:none}
.closeups-module__KuaSEG__filing[data-phase="0"] *,.closeups-module__KuaSEG__filing[data-phase="0"] :before,.closeups-module__KuaSEG__filing[data-phase="0"] :after,.closeups-module__KuaSEG__kits[data-phase="0"] *,.closeups-module__KuaSEG__kits[data-phase="0"] :before,.closeups-module__KuaSEG__kits[data-phase="0"] :after,.closeups-module__KuaSEG__laneShot[data-phase="0"] *,.closeups-module__KuaSEG__laneShot[data-phase="0"] :before,.closeups-module__KuaSEG__laneShot[data-phase="0"] :after,.closeups-module__KuaSEG__lock[data-phase="0"] *,.closeups-module__KuaSEG__lock[data-phase="0"] :before,.closeups-module__KuaSEG__lock[data-phase="0"] :after,.closeups-module__KuaSEG__widget[data-phase="0"] *,.closeups-module__KuaSEG__widget[data-phase="0"] :before,.closeups-module__KuaSEG__widget[data-phase="0"] :after,.closeups-module__KuaSEG__review[data-phase="0"] *,.closeups-module__KuaSEG__review[data-phase="0"] :before,.closeups-module__KuaSEG__review[data-phase="0"] :after,.closeups-module__KuaSEG__closingSky[data-phase="0"] *,.closeups-module__KuaSEG__closingSky[data-phase="0"] :before,.closeups-module__KuaSEG__closingSky[data-phase="0"] :after{transition:none!important;animation:none!important}.closeups-module__KuaSEG__filing,.closeups-module__KuaSEG__kits,.closeups-module__KuaSEG__laneShot,.closeups-module__KuaSEG__review{--z:1.5;zoom:var(--z);margin-inline:auto}.closeups-module__KuaSEG__kits,.closeups-module__KuaSEG__laneShot{--z:1.6}@media (max-width:1099px){.closeups-module__KuaSEG__filing,.closeups-module__KuaSEG__kits,.closeups-module__KuaSEG__laneShot,.closeups-module__KuaSEG__review{--z:1.3}}@media (max-width:899px){.closeups-module__KuaSEG__filing,.closeups-module__KuaSEG__kits,.closeups-module__KuaSEG__laneShot,.closeups-module__KuaSEG__review{--z:1.15}}@media (max-width:559px){.closeups-module__KuaSEG__filing,.closeups-module__KuaSEG__kits,.closeups-module__KuaSEG__laneShot,.closeups-module__KuaSEG__review{--z:1}}.closeups-module__KuaSEG__chevron{width:15px;height:15px;color:var(--ink3);margin-inline-start:-4px}.closeups-module__KuaSEG__roll{vertical-align:top;display:inline-grid;overflow:hidden}.closeups-module__KuaSEG__roll>span{grid-area:1/1}.closeups-module__KuaSEG__rollIn{animation:closeups-module__KuaSEG__rollIn .26s var(--spring-soft) both}@keyframes closeups-module__KuaSEG__rollIn{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}.closeups-module__KuaSEG__filing{width:340px;height:508px;position:relative}.closeups-module__KuaSEG__filing>.closeups-module__KuaSEG__filingDocs,.closeups-module__KuaSEG__filing>.closeups-module__KuaSEG__filingCold,.closeups-module__KuaSEG__filing>.closeups-module__KuaSEG__filingClothing{position:absolute;left:0;right:0}.closeups-module__KuaSEG__filing>.closeups-module__KuaSEG__filingDocs{z-index:3;top:0}.closeups-module__KuaSEG__filing>.closeups-module__KuaSEG__filingCold{z-index:2;top:168px}.closeups-module__KuaSEG__filing>.closeups-module__KuaSEG__filingClothing{z-index:1;opacity:0;transition:opacity .25s ease, transform .3s var(--smooth);top:336px;transform:scale(.97)}.closeups-module__KuaSEG__filing>.closeups-module__KuaSEG__filingClothing[data-shown]{opacity:1;transform:none}.closeups-module__KuaSEG__landed{z-index:1;background:var(--surface);transition:transform .45s var(--spring-soft), opacity .16s ease;border-radius:16px}.closeups-module__KuaSEG__landed:after{z-index:-1;opacity:0;content:"";border-radius:16px;transition:opacity .2s;position:absolute;inset:0;box-shadow:0 10px 28px #12182629,0 0 0 .5px #1218260f}.closeups-module__KuaSEG__landed[data-at=bar]{opacity:0}.closeups-module__KuaSEG__landed[data-from=first][data-at=bar]{transform:translate(-6px,352px)}.closeups-module__KuaSEG__landed[data-from=second][data-at=bar]{transform:translate(-6px,184px)}.closeups-module__KuaSEG__landed[data-from=second][data-at=clothing]{transform:translateY(116px)}.closeups-module__KuaSEG__landed[data-from=second][data-at=clothing][data-lifted]{transform:translateY(116px)scale(1.03)}.closeups-module__KuaSEG__landed[data-lifted]{transition:transform .5s var(--smooth), opacity .16s ease;transform:scale(1.03)}.closeups-module__KuaSEG__landed[data-lifted]:after,.closeups-module__KuaSEG__landed[data-at=bar]:after{opacity:1}.closeups-module__KuaSEG__landed[data-at]:not([data-at=home]):before{opacity:0}.closeups-module__KuaSEG__touch{z-index:5;opacity:0;width:44px;height:44px;transition:transform .5s var(--smooth), opacity .16s ease;background:#12182629;border-radius:50%;position:absolute;top:392px;left:236px;transform:scale(.7);box-shadow:inset 0 0 0 2px #ffffffd9,0 2px 8px #1218262e}.closeups-module__KuaSEG__touch[data-at=clothing]{opacity:1;transform:none}.closeups-module__KuaSEG__touch[data-at=home]{opacity:1;transform:translateY(-116px)}.closeups-module__KuaSEG__toast{z-index:4;background:var(--raised);box-shadow:0 8px 24px #1218261f, inset 0 0 0 .5px var(--hairline);opacity:0;transition:opacity .25s ease, transform .25s var(--smooth);border-radius:20px;align-items:center;gap:12px;padding:10px 16px;display:flex;position:absolute;bottom:62px;left:0;right:0;transform:translateY(12px)}.closeups-module__KuaSEG__toast[data-shown]{opacity:1;transform:none}.closeups-module__KuaSEG__toastText{flex:auto;min-width:0;display:grid}.closeups-module__KuaSEG__toastText>:last-child{color:var(--ink2)}.closeups-module__KuaSEG__undo{color:var(--apricot-text);white-space:nowrap;flex:none;font-weight:600}.closeups-module__KuaSEG__quickAdd{z-index:1;background:var(--raised);height:52px;box-shadow:0 6px 20px #1218261a, inset 0 0 0 .5px var(--hairline);border-radius:26px;align-items:center;gap:10px;padding:0 16px;display:flex;position:absolute;bottom:0;left:0;right:0}.closeups-module__KuaSEG__quickPlus{width:20px;height:20px;color:var(--ink2)}.closeups-module__KuaSEG__quickMoon{width:22px;height:22px;color:var(--ink2);margin-inline-start:auto}.closeups-module__KuaSEG__field{flex:auto;height:22px;position:relative}.closeups-module__KuaSEG__placeholder{color:var(--ink3);position:absolute;inset:0}.closeups-module__KuaSEG__placeholder[data-hidden]{opacity:0}.closeups-module__KuaSEG__typed{white-space:pre;position:absolute;inset:0}.closeups-module__KuaSEG__typed i{opacity:0;font-style:normal}.closeups-module__KuaSEG__typed[data-shown] i{opacity:1}.closeups-module__KuaSEG__typed[data-typing] i{transition:opacity 1ms linear calc(var(--i) * 60ms)}.closeups-module__KuaSEG__chip{height:28px;color:var(--tint);opacity:0;transition:opacity .16s ease, transform .3s var(--spring);border-radius:10px;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;right:48px;transform:scale(.9)}.closeups-module__KuaSEG__chip:before{z-index:-1;border-radius:inherit;background:var(--tint);opacity:.15;content:"";position:absolute;inset:0}.closeups-module__KuaSEG__chip{isolation:isolate}.closeups-module__KuaSEG__chip svg{width:15px;height:15px}.closeups-module__KuaSEG__chip[data-shown]{opacity:1;transform:none}.closeups-module__KuaSEG__kits{width:340px;padding:16px 0 6px;position:relative}.closeups-module__KuaSEG__kitsBg{background:var(--surface);box-shadow:var(--card-shadow), inset 0 0 0 .5px var(--card-edge);transition:opacity .3s ease, transform .4s var(--smooth);border-radius:22px;position:absolute;inset:0}.closeups-module__KuaSEG__kitChips{gap:8px;padding:0 16px;display:flex;position:relative}.closeups-module__KuaSEG__kitChip{background:color-mix(in srgb, var(--tint) 15%, var(--surface));height:36px;color:var(--ink);white-space:nowrap;transition:transform .56s var(--spring-soft);border-radius:10px;align-items:center;padding:0 12px 0 16px;font-size:15px;font-weight:600;display:inline-flex;position:relative;overflow:hidden}.closeups-module__KuaSEG__kitChip:before{background:var(--tint);content:"";width:5px;position:absolute;top:0;bottom:0;left:0}.closeups-module__KuaSEG__kitsBody{transition:opacity .3s ease, transform .4s var(--smooth);position:relative}.closeups-module__KuaSEG__kitsSummary{color:var(--ink2);margin:10px 16px 6px}.closeups-module__KuaSEG__kits[data-phase="0"] .closeups-module__KuaSEG__kitChip[data-side=left]{transform:translate(-72px,-46px)rotate(-5deg)}.closeups-module__KuaSEG__kits[data-phase="0"] .closeups-module__KuaSEG__kitChip[data-side=right]{transform:translate(72px,-46px)rotate(5deg)}.closeups-module__KuaSEG__kits[data-phase="0"] .closeups-module__KuaSEG__kitsBg,.closeups-module__KuaSEG__kits[data-phase="1"] .closeups-module__KuaSEG__kitsBg{opacity:0;transform:scale(.96)}.closeups-module__KuaSEG__kits[data-phase="0"] .closeups-module__KuaSEG__kitsBody,.closeups-module__KuaSEG__kits[data-phase="1"] .closeups-module__KuaSEG__kitsBody{opacity:0;transform:translateY(8px)}.closeups-module__KuaSEG__stepper{background:var(--sunken);border-radius:9px;align-items:center;height:32px;margin-inline-start:auto;display:inline-flex}.closeups-module__KuaSEG__stepperButton{width:40px;height:32px;color:var(--ink);place-items:center;display:grid}.closeups-module__KuaSEG__stepperButton svg{width:15px;height:15px}.closeups-module__KuaSEG__stepperButton[data-pressed="3"]{animation:.24s both closeups-module__KuaSEG__pressA}.closeups-module__KuaSEG__stepperButton[data-pressed="4"]{animation:.24s both closeups-module__KuaSEG__pressB}@keyframes closeups-module__KuaSEG__pressA{40%{opacity:.5;transform:scale(.86)}}@keyframes closeups-module__KuaSEG__pressB{40%{opacity:.5;transform:scale(.86)}}.closeups-module__KuaSEG__stepperValue{text-align:center;min-width:22px}.closeups-module__KuaSEG__laneShot{width:340px}.closeups-module__KuaSEG__lane{box-shadow:0 8px 24px #5b4fcf1f, inset 0 0 0 .5px color-mix(in srgb, var(--dusk) 16%, transparent);padding-bottom:6px}.closeups-module__KuaSEG__lane>div+div:before{background:color-mix(in srgb, var(--dusk) 14%, transparent)}.closeups-module__KuaSEG__laneCount{color:var(--dusk);justify-items:end;display:inline-grid}.closeups-module__KuaSEG__laneCount>*{transition:opacity .2s ease, transform .3s var(--spring);grid-area:1/1}.closeups-module__KuaSEG__laneCount>:not([data-shown]){opacity:0;transform:scale(.8)}.closeups-module__KuaSEG__laneDone{background:var(--dusk);color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;display:grid}.closeups-module__KuaSEG__laneDone svg{width:14px;height:14px}.closeups-module__KuaSEG__swapLines{display:grid}.closeups-module__KuaSEG__swapLines>span{grid-area:1/1;transition:opacity .25s}.closeups-module__KuaSEG__swapLines>span:not([data-shown]){opacity:0}.closeups-module__KuaSEG__lock{width:100%;height:100%;min-height:680px;padding:24px 0 64px;position:relative}.closeups-module__KuaSEG__lock .closeups-module__KuaSEG__lockSky{left:calc(50% + 150px);right:0;overflow:visible}.closeups-module__KuaSEG__lock .closeups-module__KuaSEG__lockSun{width:72px;height:72px}.closeups-module__KuaSEG__phone{z-index:1;color:#fff;text-align:center;background:linear-gradient(172deg,#15172e 0%,#23234a 48%,#3a2d57 100%);border-radius:50px;width:300px;height:600px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 40px 80px -24px #0a081e99,inset 0 0 0 1.5px #ffffff1a}.closeups-module__KuaSEG__phone:before{opacity:.7;pointer-events:none;content:"";background-image:radial-gradient(circle at 14% 9%,#ffffffd9 0 1px,#0000 1.6px),radial-gradient(circle at 31% 21%,#fff9 0 .8px,#0000 1.4px),radial-gradient(circle at 82% 7%,#fffc 0 1px,#0000 1.6px),radial-gradient(circle at 68% 17%,#ffffff80 0 .8px,#0000 1.4px),radial-gradient(circle at 90% 29%,#ffffffb3 0 1px,#0000 1.6px),radial-gradient(circle at 8% 34%,#ffffff8c 0 .8px,#0000 1.4px),radial-gradient(circle at 24% 46%,#ffffffb3 0 1px,#0000 1.6px),radial-gradient(circle at 76% 41%,#ffffff80 0 .8px,#0000 1.4px),radial-gradient(circle at 52% 31%,#ffffff73 0 .8px,#0000 1.4px),radial-gradient(circle at 93% 52%,#ffffff8c 0 .8px,#0000 1.4px),radial-gradient(circle at 40% 55%,#fff6 0 .8px,#0000 1.4px),radial-gradient(circle at 6% 58%,#fff9 0 1px,#0000 1.6px);position:absolute;inset:0}.closeups-module__KuaSEG__island{z-index:2;background:#000;border-radius:14px;width:92px;height:27px;margin-left:-46px;position:absolute;top:11px;left:50%}.closeups-module__KuaSEG__lockDate{opacity:.88;margin:64px 0 0;font-size:18px;font-weight:600;line-height:22px;position:relative}.closeups-module__KuaSEG__lockTime{letter-spacing:-.02em;font-variant-numeric:tabular-nums;opacity:.92;margin:2px 0 0;font-size:92px;font-weight:700;line-height:1;position:relative}.closeups-module__KuaSEG__activity{text-align:start;background:linear-gradient(#1e1d45 0%,#2e2a62 62%,#4a3a72 86%,#b9708a 100%);border-radius:26px;padding:14px 14px 10px;position:absolute;bottom:104px;left:12px;right:12px;overflow:hidden}.closeups-module__KuaSEG__activityHead{flex-wrap:wrap;align-items:center;gap:2px 6px;font-size:15px;line-height:20px;display:flex}.closeups-module__KuaSEG__activityHead[data-stacked]{grid-template-columns:auto minmax(0,1fr);display:grid}.closeups-module__KuaSEG__activityHead svg{color:#b8b0ff;flex:none;width:17px;height:17px}.closeups-module__KuaSEG__activityTitle{white-space:nowrap;font-weight:600}.closeups-module__KuaSEG__activityLeft{color:#ffffffd1;justify-items:end;margin-inline-start:auto;font-size:13px;display:inline-grid}.closeups-module__KuaSEG__activityHead[data-stacked] .closeups-module__KuaSEG__activityLeft{grid-column:2;justify-items:start;margin-inline-start:0}.closeups-module__KuaSEG__activityLeft>span{white-space:nowrap;grid-area:1/1;transition:opacity .25s}.closeups-module__KuaSEG__activityLeft>span:not([data-shown]){opacity:0}.closeups-module__KuaSEG__activityLeft b{color:#fff;font-variant-numeric:tabular-nums;font-weight:600}.closeups-module__KuaSEG__activityRow{align-items:center;gap:10px;min-height:30px;font-size:15px;line-height:20px;display:flex}.closeups-module__KuaSEG__activityCheck{border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:relative;box-shadow:inset 0 0 0 1.5px #ffffffb3}.closeups-module__KuaSEG__activityCheck:before{opacity:0;transition:opacity .12s ease, transform .3s var(--spring);content:"";background:#8f84f0;border-radius:50%;position:absolute;inset:0;transform:scale(.8)}.closeups-module__KuaSEG__activityCheck svg{opacity:0;width:12px;height:12px;transition:opacity .12s;position:relative}.closeups-module__KuaSEG__activityRow[data-checked] .closeups-module__KuaSEG__activityCheck:before,.closeups-module__KuaSEG__activityRow[data-checked] .closeups-module__KuaSEG__activityCheck svg{opacity:1;transform:none}.closeups-module__KuaSEG__activityRow[data-checked]>span:last-child{opacity:.55}.closeups-module__KuaSEG__activityTrack{height:16px;margin:6px 4px 0;position:relative}.closeups-module__KuaSEG__activityTrack:before{content:"";background:#ffffff47;height:1px;position:absolute;top:7.5px;left:0;right:0}.closeups-module__KuaSEG__activityFill{width:100%;height:2px;transform:scaleX(var(--p));transform-origin:0;transition:transform .5s var(--spring-soft);background:#ff9a5c;border-radius:1px;position:absolute;top:7px;left:0}.closeups-module__KuaSEG__activitySunTrack{transform:translateX(calc(var(--p) * 100%));transition:transform .5s var(--spring-soft);position:absolute;inset:0}.closeups-module__KuaSEG__activitySun{background:radial-gradient(circle,#ffe8cc 0%,#ff9a5c 100%);border-radius:50%;width:12px;height:12px;position:absolute;top:2px;left:-6px;box-shadow:0 0 10px 3px #ff9a5c73}.closeups-module__KuaSEG__lockButtons{justify-content:space-between;display:flex;position:absolute;bottom:34px;left:40px;right:40px}.closeups-module__KuaSEG__lockButtons span{background:#ffffff24;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.closeups-module__KuaSEG__lockButtons svg{width:22px;height:22px}.closeups-module__KuaSEG__homeIndicator{background:#ffffffd9;border-radius:3px;width:124px;height:5px;margin-left:-62px;position:absolute;bottom:9px;left:50%}.closeups-module__KuaSEG__widget{--z:1.5;zoom:var(--z);color:#fff;text-align:start;background:linear-gradient(172deg,#1b1f4f 0%,#3e3474 46%,#8a527a 78%,#e08a6d 100%);border-radius:22px;gap:12px;width:329px;height:155px;margin-top:26px;padding:16px 12px 12px 16px;display:flex;overflow:hidden;box-shadow:0 24px 48px -20px #0a081e99,inset 0 0 0 .5px #ffffff38}.closeups-module__KuaSEG__widgetTrip{flex-direction:column;flex:0 0 calc(45% - 5.4px);min-width:0;padding-top:4px;display:flex}.closeups-module__KuaSEG__widget .closeups-module__KuaSEG__widgetTicket{color:#ffffffb8;letter-spacing:.05em;white-space:nowrap;font-size:11px;line-height:14px}.closeups-module__KuaSEG__widgetName{margin:2px 0 0;font-size:17px;font-weight:600;line-height:22px}.closeups-module__KuaSEG__widgetLeft{font-size:calc(20px * var(--fit,1));font-variant-numeric:tabular-nums;white-space:nowrap;margin:auto 0 0;font-weight:700;line-height:25px}.closeups-module__KuaSEG__widgetLeft:lang(ja){font-feature-settings:"palt", "tnum"}.closeups-module__KuaSEG__widgetStatus{color:#ffffffb8;margin:1px 0 0;font-size:13px;line-height:18px}.closeups-module__KuaSEG__widgetTrack{height:10px;margin-top:10px;display:block;position:relative}.closeups-module__KuaSEG__widgetTrack:before{content:"";background:#ffffff47;border-radius:1px;height:2px;position:absolute;top:4px;left:0;right:0}.closeups-module__KuaSEG__widgetTrack .closeups-module__KuaSEG__activityFill{top:4px}.closeups-module__KuaSEG__widgetTrack .closeups-module__KuaSEG__activitySun{width:10px;height:10px;top:0;left:-5px}.closeups-module__KuaSEG__widgetPanel{background:#ffffff24;border-radius:16px;flex-direction:column;flex:auto;min-width:0;padding:8px 12px;display:flex}.closeups-module__KuaSEG__widgetPanel .closeups-module__KuaSEG__activityRow{min-height:30px;font-size:14px}.closeups-module__KuaSEG__widgetPanel .closeups-module__KuaSEG__activityRow>span:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:17px;display:-webkit-box;overflow:hidden}.closeups-module__KuaSEG__review{width:340px}.closeups-module__KuaSEG__groupTitle{margin:0 4px 8px}.closeups-module__KuaSEG__groupTitle:not(:first-child){margin-top:22px}.closeups-module__KuaSEG__reviewRow{grid-template-columns:1fr auto;align-items:center;gap:10px 12px;padding:12px 16px 14px;display:grid}.closeups-module__KuaSEG__reviewText{display:grid}.closeups-module__KuaSEG__reviewText>:nth-child(2){color:var(--ink2)}.closeups-module__KuaSEG__switch{background:var(--apricot);border-radius:16px;width:51px;height:31px;position:relative}.closeups-module__KuaSEG__switch:after{content:"";background:#fff;border-radius:50%;width:27px;height:27px;position:absolute;top:2px;right:2px;box-shadow:0 2px 6px #0000002e}.closeups-module__KuaSEG__menuButton{background:var(--sunken);border-radius:15px;grid-column:1/-1;justify-self:start;align-items:center;gap:4px;height:30px;padding:0 10px 0 12px;font-size:13px;font-weight:600;display:inline-flex}.closeups-module__KuaSEG__menuButton svg{width:13px;height:13px;color:var(--ink2)}.closeups-module__KuaSEG__segmented{background:var(--sunken);--sel:0;border-radius:9px;grid-column:1/-1;grid-template-columns:repeat(3,1fr);height:32px;padding:2px;font-size:13px;font-weight:600;display:grid;position:relative}.closeups-module__KuaSEG__segmented[data-selected="1"]{--sel:1}.closeups-module__KuaSEG__segmented>span:not(.closeups-module__KuaSEG__segment){white-space:nowrap;place-items:center;display:grid;position:relative}.closeups-module__KuaSEG__segment{background:var(--raised);width:calc(33.3333% - 1.33333px);height:28px;box-shadow:0 2px 6px #1218261f, inset 0 0 0 .5px var(--hairline);transform:translateX(calc(var(--sel) * 100%));transition:transform .38s var(--spring-soft);border-radius:7px;position:absolute;top:2px;left:2px}.closeups-module__KuaSEG__primary{background:var(--primary);height:52px;color:var(--on-ink);border-radius:16px;place-items:center;margin-top:22px;font-weight:600;transition:transform .16s;display:grid}.closeups-module__KuaSEG__primary[data-pressed]{transform:scale(.97)}.closeups-module__KuaSEG__stamp{opacity:0;transition:opacity .12s ease, transform .25s var(--smooth);flex-direction:column;align-items:center;gap:6px;margin:20px auto 0;display:flex;transform:scale(1.08)}.closeups-module__KuaSEG__stamp[data-shown]{opacity:1;transform:none}.closeups-module__KuaSEG__stamp .closeups-module__KuaSEG__kitChip{box-shadow:0 8px 22px #1218261a}.closeups-module__KuaSEG__stampCaption{color:var(--ink2)}.closeups-module__KuaSEG__family{grid-template-columns:repeat(3,minmax(0,220px));justify-content:center;gap:20px;margin:0;padding:0;list-style:none;display:grid}.closeups-module__KuaSEG__family>li{text-align:center;flex-direction:column;align-items:center;padding:24px 16px 22px;display:flex}.closeups-module__KuaSEG__avatar{background:var(--tint);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-size:17px;font-weight:600;display:grid}.closeups-module__KuaSEG__personName{margin-top:10px}.closeups-module__KuaSEG__personCount{color:var(--ink2);margin-top:14px}.closeups-module__KuaSEG__ring{--w:7px;width:76px;height:76px;margin-top:16px;position:relative}.closeups-module__KuaSEG__ring:before{border:var(--w) solid var(--hairline);content:"";border-radius:50%;position:absolute;inset:0}.closeups-module__KuaSEG__ringRight,.closeups-module__KuaSEG__ringLeft{width:50%;height:100%;position:absolute;top:0;overflow:hidden}.closeups-module__KuaSEG__ringRight{left:50%}.closeups-module__KuaSEG__ringLeft{left:0}.closeups-module__KuaSEG__ringRight i,.closeups-module__KuaSEG__ringLeft i{border:var(--w) solid var(--apricot);border-radius:50%;width:200%;height:100%;position:absolute;top:0}.closeups-module__KuaSEG__ringRight i{clip-path:inset(0 50% 0 0);transform:rotate(var(--a));transition:transform var(--d1) linear var(--t1);left:-100%}.closeups-module__KuaSEG__ringLeft i{clip-path:inset(0 0 0 50%);transform:rotate(var(--b));transition:transform var(--d2) linear var(--t2);left:0}.closeups-module__KuaSEG__ringCap,.closeups-module__KuaSEG__ringHead i{width:var(--w);height:var(--w);margin-left:calc(var(--w) / -2);background:var(--apricot);border-radius:50%;position:absolute;top:0;left:50%}.closeups-module__KuaSEG__ringCap{opacity:var(--shown);transition:opacity 80ms linear var(--t1)}.closeups-module__KuaSEG__ringHead{opacity:var(--shown);transform:rotate(var(--turn));transition:transform var(--dt) linear var(--t1), opacity 80ms linear var(--t1);position:absolute;inset:0}.closeups-module__KuaSEG__ringDone{inset:var(--w);color:var(--apricot);transition:opacity .12s ease calc(var(--t1) + var(--dt)), transform .32s var(--spring) calc(var(--t1) + var(--dt));place-items:center;display:grid;position:absolute}.closeups-module__KuaSEG__ringDone svg{width:46%;height:46%}.closeups-module__KuaSEG__ring[data-armed] .closeups-module__KuaSEG__ringDone{opacity:0;transform:scale(.4)}.closeups-module__KuaSEG__ring[data-armed] i{transform:rotate(0)}.closeups-module__KuaSEG__ring[data-armed] .closeups-module__KuaSEG__ringCap,.closeups-module__KuaSEG__ring[data-armed] .closeups-module__KuaSEG__ringHead{opacity:0}.closeups-module__KuaSEG__ring[data-armed] .closeups-module__KuaSEG__ringHead{transform:none}.closeups-module__KuaSEG__ring[data-armed] *,.closeups-module__KuaSEG__ring[data-armed] :before{transition:none!important}.closeups-module__KuaSEG__closingSky{position:absolute;inset:0}.closeups-module__KuaSEG__closingSky .closeups-module__KuaSEG__closingArc{overflow:visible}.closeups-module__KuaSEG__closingSky .closeups-module__KuaSEG__closingSun{width:64px;height:64px}@media (max-width:1279px){.closeups-module__KuaSEG__widget{--z:1.25}}@media (max-width:1099px){.closeups-module__KuaSEG__widget{--z:1.1}}@media (max-width:959px){.closeups-module__KuaSEG__widget{--z:1}}@media (max-width:899px){.closeups-module__KuaSEG__widget{--z:1.5}}@media (max-width:759px){.closeups-module__KuaSEG__lock{min-height:0;padding:8px 0 48px}.closeups-module__KuaSEG__lock .closeups-module__KuaSEG__lockSky{left:calc(50% + 136px)}.closeups-module__KuaSEG__phone{border-radius:46px;width:272px;height:544px}.closeups-module__KuaSEG__island{width:84px;height:25px;margin-left:-42px;top:10px}.closeups-module__KuaSEG__lockTime{font-size:84px}.closeups-module__KuaSEG__lock .closeups-module__KuaSEG__lockSun{width:56px;height:56px}.closeups-module__KuaSEG__activity{padding-inline:12px;left:10px;right:10px}.closeups-module__KuaSEG__activityHead{gap:2px 5px;font-size:14px}.closeups-module__KuaSEG__activityLeft{font-size:12px}.closeups-module__KuaSEG__closingSky{height:220px;bottom:auto}.closeups-module__KuaSEG__family{grid-template-columns:minmax(0,1fr);gap:12px;max-width:320px;margin-inline:auto}.closeups-module__KuaSEG__family>li{text-align:start;grid-template-columns:auto 1fr auto;grid-template-areas:"avatar name ring""avatar count ring";place-items:center start;column-gap:14px;padding:16px 18px;display:grid}.closeups-module__KuaSEG__avatar{grid-area:avatar}.closeups-module__KuaSEG__personName{grid-area:name;margin:0}.closeups-module__KuaSEG__personCount{grid-area:count;margin:2px 0 0}.closeups-module__KuaSEG__ring{--w:6px;grid-area:ring;width:56px;height:56px;margin:0}}@media (max-width:559px){.closeups-module__KuaSEG__widget{--z:1}.closeups-module__KuaSEG__lock{padding-top:128px}.closeups-module__KuaSEG__lock .closeups-module__KuaSEG__lockSky{height:136px;inset:0 0 auto}}
.docs-module__X3krtW__main{padding:72px var(--gutter) 120px}.docs-module__X3krtW__guide{grid-template-columns:minmax(0,240px) minmax(0,680px);justify-content:center;gap:72px;display:grid}.docs-module__X3krtW__article{min-width:0}.docs-module__X3krtW__single{max-width:680px;margin:0 auto}.docs-module__X3krtW__toc{top:calc(var(--header-h) + 32px);max-height:calc(100svh - var(--header-h) - 64px);align-self:start;padding-top:12px;position:sticky;overflow-y:auto}.docs-module__X3krtW__tocLabel{color:var(--ink2);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin:0 0 12px;font-size:13px;font-weight:500}.docs-module__X3krtW__toc ol{margin:0;padding:0;list-style:none}.docs-module__X3krtW__toc a{color:var(--ink2);padding:7px 0;font-size:15px;line-height:20px;display:block}.docs-module__X3krtW__toc a:hover{color:var(--ink)}.docs-module__X3krtW__head{border-bottom:1px solid var(--hairline);padding-bottom:32px}.docs-module__X3krtW__head h1{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(40px,4.4vw,60px);font-weight:700;line-height:1.05}.docs-module__X3krtW__lead{color:var(--ink2);text-wrap:pretty;margin:18px 0 0;font-size:20px;line-height:30px}.docs-module__X3krtW__date{color:var(--ink2);font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;margin:16px 0 0;font-size:13px;font-weight:500}.docs-module__X3krtW__inline{color:var(--ink);text-decoration:underline!important}.docs-module__X3krtW__section{scroll-margin-top:calc(var(--header-h) + 24px);padding:40px 0 0}.docs-module__X3krtW__section h2{letter-spacing:-.015em;margin:0;font-size:24px;font-weight:700;line-height:30px}.docs-module__X3krtW__section p{color:var(--ink2);text-wrap:pretty;margin:12px 0 0}.docs-module__X3krtW__closing{margin:56px 0 0;font-weight:600}.docs-module__X3krtW__closing a,.docs-module__X3krtW__external{align-items:center;min-height:44px;font-weight:600;display:inline-flex;color:var(--apricot-text)!important}.docs-module__X3krtW__arrow{width:18px;height:18px;margin-inline-start:6px}.docs-module__X3krtW__art{background:var(--sunken);zoom:1.2;border-radius:22px;margin-top:22px;padding:28px;display:flex}.docs-module__X3krtW__art>*{max-width:100%}.docs-module__X3krtW__art>*{width:min(340px,100%)}.docs-module__X3krtW__art>.docs-module__X3krtW__tag,.docs-module__X3krtW__art>.docs-module__X3krtW__button,.docs-module__X3krtW__art>.docs-module__X3krtW__siri,.docs-module__X3krtW__art>.docs-module__X3krtW__people{width:auto}.docs-module__X3krtW__tag{background:var(--surface);height:52px;box-shadow:var(--card-shadow), inset 0 0 0 .5px var(--hairline);clip-path:polygon(14px 0,100% 0,100% 100%,0 100%,0 14px);border-radius:0 12px 12px;align-items:center;gap:12px;padding:0 18px 0 42px;display:inline-flex;position:relative}.docs-module__X3krtW__tag:before{background:var(--tint);content:"";width:6px;position:absolute;top:0;bottom:0;left:0}.docs-module__X3krtW__tag *{white-space:nowrap}.docs-module__X3krtW__tagHole{background:var(--sunken);width:10px;height:10px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:50%;margin-top:-5px;position:absolute;top:50%;left:19px}.docs-module__X3krtW__tag>:last-child{color:var(--ink2)}.docs-module__X3krtW__trip{align-items:center;gap:12px;padding:10px 16px 10px 10px;display:flex}.docs-module__X3krtW__tripSky{background:linear-gradient(#8fc1ec,#cfe5f7);border-radius:10px;flex:none;width:36px;height:36px}.docs-module__X3krtW__tripText{flex:auto;display:grid}.docs-module__X3krtW__tripText>:last-child,.docs-module__X3krtW__trip>:last-child{color:var(--ink2)}.docs-module__X3krtW__bar{background:var(--raised);height:52px;box-shadow:0 6px 20px #12182614, inset 0 0 0 .5px var(--hairline);border-radius:26px;align-items:center;gap:10px;padding:0 16px;display:flex}.docs-module__X3krtW__barIcon{width:20px;height:20px;color:var(--ink2);flex:none}.docs-module__X3krtW__barText{flex:auto}.docs-module__X3krtW__chip{height:28px;color:var(--tint);isolation:isolate;border-radius:10px;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.docs-module__X3krtW__chip:before{z-index:-1;border-radius:inherit;background:var(--tint);opacity:.15;content:"";position:absolute;inset:0}.docs-module__X3krtW__chip svg{width:15px;height:15px}.docs-module__X3krtW__twoLine{flex:auto;min-width:0;display:grid}.docs-module__X3krtW__twoLine>:last-child{color:var(--ink2)}.docs-module__X3krtW__banner{background:var(--raised);box-shadow:0 6px 20px #12182614, inset 0 0 0 .5px var(--hairline);border-radius:22px;align-items:flex-start;gap:12px;padding:14px 16px;font-size:15px;line-height:20px;display:flex}.docs-module__X3krtW__bannerIcon{color:#ffb37a;background:#121826;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid}.docs-module__X3krtW__bannerIcon svg{width:20px;height:20px}.docs-module__X3krtW__bannerTitle{font-weight:600;color:var(--ink)!important}.docs-module__X3krtW__button{background:var(--primary);height:52px;color:var(--on-ink);border-radius:16px;place-items:center;padding:0 28px;font-weight:600;display:inline-grid}.docs-module__X3krtW__people{gap:8px;display:flex}.docs-module__X3krtW__person{background:var(--surface);height:40px;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:20px;align-items:center;gap:8px;padding:0 16px 0 6px;font-weight:500;display:inline-flex}.docs-module__X3krtW__avatar{background:var(--tint);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:grid}.docs-module__X3krtW__activity{color:#fff;background:linear-gradient(#1e1d45,#2e2a62);border-radius:24px;align-items:center;gap:6px;padding:14px 16px;font-size:15px;line-height:20px;display:flex}.docs-module__X3krtW__activity svg{color:#b8b0ff;width:17px;height:17px}.docs-module__X3krtW__activityTitle{font-weight:600}.docs-module__X3krtW__activityLeft{color:#ffffffd1;white-space:nowrap;margin-inline-start:auto;font-size:14px}.docs-module__X3krtW__activityLeft b{color:#fff;font-weight:600}.docs-module__X3krtW__value{color:var(--ink2)}.docs-module__X3krtW__siri{color:#fff;background:#121826;border-radius:26px;align-items:center;gap:12px;padding:14px 20px;font-size:16px;font-weight:500;display:inline-flex}.docs-module__X3krtW__siri svg{color:#b8b0ff;width:22px;height:22px}.docs-module__X3krtW__paste{padding:14px 16px}.docs-module__X3krtW__paste pre{color:var(--ink);font:inherit;margin:0 0 10px;line-height:24px}.docs-module__X3krtW__paste>:last-child{color:var(--ink2)}.docs-module__X3krtW__menu .docs-module__X3krtW__row,.docs-module__X3krtW__menu>div{min-height:44px}.docs-module__X3krtW__menuIcon{width:18px;height:18px;color:var(--ink)}.docs-module__X3krtW__disclosure{width:16px;height:16px;color:var(--ink3);transform:rotate(-90deg)}@media (max-width:899px){.docs-module__X3krtW__guide{grid-template-columns:minmax(0,1fr);gap:0}.docs-module__X3krtW__toc{background:var(--surface);max-height:none;box-shadow:inset 0 0 0 1px var(--hairline);border-radius:22px;margin-bottom:40px;padding:20px;position:static}.docs-module__X3krtW__toc ol{columns:2;column-gap:20px}}@media (max-width:759px){.docs-module__X3krtW__main{padding-top:40px;padding-bottom:88px}.docs-module__X3krtW__head h1{font-size:38px}.docs-module__X3krtW__lead{font-size:18px;line-height:28px}.docs-module__X3krtW__art{zoom:1;padding:18px 14px}.docs-module__X3krtW__toc ol{columns:1}}
.site-module__uouCDa__site{--canvas:#f5f6f8;--surface:#fff;--sunken:#eceef2;--ink:#121826;--ink2:#5b6475;--ink3:#8c93a1;--hairline:#e3e6eb;--apricot:#f07a3a;--apricot-text:#aa4512;--dusk:#5b4fcf;--dusk-tint:#eeebfb;--shadow:0 8px 24px #12182612;--edge:transparent;--ease:cubic-bezier(.32, .72, 0, 1);--spring:linear(0, .034, .121, .24, .374, .511, .641, .757, .856, .937, .999, 1.043, 1.072, 1.089, 1.095, 1.093, 1.086, 1.075, 1.062, 1.049, 1.037, 1.025, 1.016, 1.008, 1.001, .997, .994, .992, .991, .991, .992, .993, 1);--spring-soft:linear(0, .022, .078, .156, .248, .344, .441, .533, .619, .696, .764, .823, .872, .913, .946, .972, .991, 1.006, 1.016, 1.023, 1.027, 1.028, 1.028, 1.027, 1.025, 1.023, 1.02, 1.017, 1.015, 1.012, 1.01, 1.008, 1);--gutter:max(40px, calc((100% - 1200px) / 2));--header-h:60px;--mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:var(--canvas);min-height:100svh;color:var(--ink);-webkit-font-smoothing:antialiased;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,system-ui,sans-serif;font-size:18px;line-height:28px;overflow-x:clip}@media (prefers-color-scheme:dark){.site-module__uouCDa__site{--lightningcss-light: ;--lightningcss-dark:initial;--canvas:#0b0f1a;--surface:#141a29;--sunken:#0f1422;--ink:#f2f4f8;--ink2:#a3abbb;--ink3:#6e7688;--hairline:#242b3d;--apricot:#ff9a5c;--apricot-text:#ffa877;--dusk:#8f84f0;--dusk-tint:#1e1a38;--shadow:none;--edge:#242b3d}}@supports not (transition-timing-function:linear(0, 1)){.site-module__uouCDa__site{--spring:cubic-bezier(.34, 1.45, .64, 1);--spring-soft:cubic-bezier(.3, 1.2, .5, 1)}}.site-module__uouCDa__site :lang(zh-Hans),.site-module__uouCDa__site:lang(zh-Hans){font-family:-apple-system,BlinkMacSystemFont,PingFang SC,system-ui,sans-serif}.site-module__uouCDa__site :lang(zh-Hant),.site-module__uouCDa__site:lang(zh-Hant){font-family:-apple-system,BlinkMacSystemFont,PingFang TC,system-ui,sans-serif}.site-module__uouCDa__site :lang(ja),.site-module__uouCDa__site:lang(ja){font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,system-ui,sans-serif}.site-module__uouCDa__site :lang(ko),.site-module__uouCDa__site:lang(ko){font-family:-apple-system,BlinkMacSystemFont,Apple SD Gothic Neo,system-ui,sans-serif}.site-module__uouCDa__site a{color:inherit;text-underline-offset:.22em;text-decoration:none;text-decoration-thickness:1px}.site-module__uouCDa__site a:hover{text-decoration:underline}.site-module__uouCDa__site a:focus-visible,.site-module__uouCDa__site summary:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid}.site-module__uouCDa__skip{z-index:60;background:var(--ink);border-radius:8px;padding:8px 14px;position:absolute;top:8px;left:16px;transform:translateY(-160%);color:var(--canvas)!important}.site-module__uouCDa__skip:focus{transform:none}.site-module__uouCDa__eyebrow,.site-module__uouCDa__ticket{font-family:var(--mono);letter-spacing:.06em;font-variant-numeric:tabular-nums;text-transform:uppercase;margin:0;font-size:13px;font-weight:500;line-height:18px}.site-module__uouCDa__eyebrow:lang(zh-Hans),.site-module__uouCDa__eyebrow:lang(zh-Hant),.site-module__uouCDa__eyebrow:lang(ja),.site-module__uouCDa__eyebrow:lang(ko){text-transform:none;letter-spacing:.02em}.site-module__uouCDa__header{z-index:30;height:var(--header-h);color:var(--ink);position:sticky;top:0}.site-module__uouCDa__header:before{background:var(--canvas);content:"";transition:opacity .22s;position:absolute;inset:0}.site-module__uouCDa__header:after{background:var(--hairline);content:"";height:1px;transition:opacity .22s;position:absolute;bottom:0;left:0;right:0}.site-module__uouCDa__header[data-over-sky]{color:#fff;position:fixed;left:0;right:0}.site-module__uouCDa__header[data-over-sky]:before,.site-module__uouCDa__header[data-over-sky]:after{opacity:0}.site-module__uouCDa__header[data-over-sky][data-solid]{color:var(--ink)}.site-module__uouCDa__header[data-over-sky][data-solid]:before,.site-module__uouCDa__header[data-over-sky][data-solid]:after{opacity:1}html:not([data-js]) .site-module__uouCDa__header[data-over-sky]{position:absolute}.site-module__uouCDa__bar{height:100%;padding:0 var(--gutter);align-items:center;gap:24px;display:flex;position:relative}.site-module__uouCDa__brand{letter-spacing:-.01em;align-items:center;gap:10px;font-size:17px;font-weight:600;display:inline-flex}.site-module__uouCDa__brand:hover{text-decoration:none!important}.site-module__uouCDa__brandIcon{width:28px;height:28px}.site-module__uouCDa__nav{align-items:center;gap:24px;margin-inline-start:auto;font-size:15px;font-weight:500;display:flex}.site-module__uouCDa__headerLocale{font-size:14px}.site-module__uouCDa__headerBadge{margin:0 0 0 4px!important}.site-module__uouCDa__menu{margin-inline-start:auto;display:none}.site-module__uouCDa__menuButton{cursor:pointer;border-radius:12px;place-items:center;width:44px;height:44px;list-style:none;display:grid}.site-module__uouCDa__menuButton::-webkit-details-marker{display:none}.site-module__uouCDa__menuButton svg{width:22px;height:22px}.site-module__uouCDa__menuClose,.site-module__uouCDa__menu[open] .site-module__uouCDa__menuOpen{display:none}.site-module__uouCDa__menu[open] .site-module__uouCDa__menuClose{display:block}.site-module__uouCDa__menuPanel{top:var(--header-h);border-bottom:1px solid var(--hairline);background:var(--canvas);color:var(--ink);gap:20px;padding:20px 16px 28px;display:grid;position:absolute;left:0;right:0}.site-module__uouCDa__menuPanel nav{gap:4px;font-size:20px;font-weight:600;display:grid}.site-module__uouCDa__menuPanel nav a{align-items:center;min-height:44px;display:flex}.site-module__uouCDa__footer{padding:40px var(--gutter) 48px;border-top:1px solid var(--hairline);background:var(--canvas);color:var(--ink2);flex-wrap:wrap;align-items:center;gap:8px 32px;font-size:15px;line-height:22px;display:flex}.site-module__uouCDa__footer p{margin:0}.site-module__uouCDa__footerBy a{color:var(--ink);font-weight:600}.site-module__uouCDa__footerLinks{flex-wrap:wrap;gap:0 22px;margin-inline-start:auto;display:flex}.site-module__uouCDa__footerLinks a{min-height:44px;color:var(--ink);align-items:center;display:inline-flex}.site-module__uouCDa__footerCopy{flex-basis:100%}.site-module__uouCDa__hero{min-height:max(100svh,600px);padding:calc(var(--header-h) + 24px) 16px 0;color:#fff;text-align:center;background:linear-gradient(#171a45 0%,#3b347a 40%,#6a4e8e 65%,#e4876b 100%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.site-module__uouCDa__heroStars{pointer-events:none;position:absolute;inset:0 0 66%}.site-module__uouCDa__heroStars i{opacity:.6;background:#fff;border-radius:50%;width:3px;height:3px;position:absolute}.site-module__uouCDa__heroStars i:first-child{top:28%;left:12%}.site-module__uouCDa__heroStars i:nth-child(2){opacity:.45;width:2px;height:2px;top:62%;left:26%}.site-module__uouCDa__heroStars i:nth-child(3){opacity:.75;top:18%;left:38%}.site-module__uouCDa__heroStars i:nth-child(4){opacity:.5;width:2px;height:2px;top:46%;left:57%}.site-module__uouCDa__heroStars i:nth-child(5){top:22%;left:69%}.site-module__uouCDa__heroStars i:nth-child(6){opacity:.55;width:2px;height:2px;top:70%;left:83%}.site-module__uouCDa__heroStars i:nth-child(7){opacity:.7;top:34%;left:93%}.site-module__uouCDa__heroHorizon{pointer-events:none;position:absolute;inset:0;overflow:hidden}.site-module__uouCDa__heroHorizon .site-module__uouCDa__heroSun{--glow:.2;width:clamp(64px,6.6vw,96px);height:clamp(64px,6.6vw,96px);top:100%;left:78%;transform:translate(-50%,-50%)translateY(-50%)translateY(-18px)}.site-module__uouCDa__heroContent{z-index:2;flex-direction:column;align-items:center;max-width:860px;margin-bottom:26svh;display:flex;position:relative}.site-module__uouCDa__heroTitle{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(48px,7.2vw,104px);font-weight:700;line-height:1}.site-module__uouCDa__heroBody{color:#ffffffe0;text-wrap:pretty;max-width:33em;margin:24px 0 0;font-size:clamp(18px,1.5vw,21px);line-height:1.5}.site-module__uouCDa__heroStore{justify-content:center;align-items:center;min-height:72px;margin-top:20px;display:flex}.site-module__uouCDa__heroSmall{color:#ffffffc2;margin:0;font-size:15px;line-height:22px}.site-module__uouCDa__cue{z-index:2;color:#121826;opacity:.62;width:28px;height:28px;margin-left:-14px;position:absolute;bottom:18px;left:50%}html[data-motion] .site-module__uouCDa__heroStars i{animation:.52s both site-module__uouCDa__starIn;animation-delay:calc(var(--n) * .112s)}html[data-motion] .site-module__uouCDa__heroHorizon .site-module__uouCDa__heroSun{animation:site-module__uouCDa__sunRise .9s var(--spring-soft) .62s both}html[data-motion] .site-module__uouCDa__heroTitle{animation:site-module__uouCDa__rise .52s var(--ease) 1.15s both}html[data-motion] .site-module__uouCDa__heroBody{animation:site-module__uouCDa__rise .52s var(--ease) 1.27s both}:is(html[data-motion] .site-module__uouCDa__heroStore,html[data-motion] .site-module__uouCDa__heroSmall){animation:site-module__uouCDa__rise .52s var(--ease) 1.39s both}html[data-motion] .site-module__uouCDa__cue{animation:.4s 1.8s both site-module__uouCDa__cueIn}html[data-reduced] .site-module__uouCDa__hero>*{animation:.15s both site-module__uouCDa__fade}@keyframes site-module__uouCDa__starIn{0%{opacity:0}}@keyframes site-module__uouCDa__sunRise{0%{transform:translate(-50%,-50%)}}@keyframes site-module__uouCDa__rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes site-module__uouCDa__cueIn{0%{opacity:0;transform:translateY(-6px)}}@keyframes site-module__uouCDa__fade{0%{opacity:0}to{opacity:1}}.site-module__uouCDa__washClear{background:linear-gradient(180deg, #e4876b 0, #f1b795 90px, #f3dcc8 180px, #cfe3f3 300px, #a8cef0 420px, #cfe5f7 700px, var(--canvas) 1150px) top / 100% 1150px no-repeat, var(--canvas)}.site-module__uouCDa__canvas{background:var(--canvas)}.site-module__uouCDa__washDusk{background:linear-gradient(180deg, var(--canvas) 0%, var(--dusk-tint) 26%, var(--dusk-tint) 74%, var(--canvas) 100%)}.site-module__uouCDa__sunrise{color:#fff;background:linear-gradient(#2e336e 0%,#6e4a7e 40%,#955a73 65%,#f2a07a 85%,#ffd6a3 100%);position:relative}.site-module__uouCDa__washHome{background:linear-gradient(180deg, #ffd6a3 0, #f7d5b3 200px, #f9e9d8 520px, var(--canvas) 960px) top / 100% 960px no-repeat, var(--canvas)}@media (prefers-color-scheme:dark){.site-module__uouCDa__washClear{background:linear-gradient(180deg, #e4876b 0, #a86a72 120px, #5a4e6e 220px, #2a4466 320px, #1d3b5c 420px, #2a4a6b 700px, var(--canvas) 1150px) top / 100% 1150px no-repeat, var(--canvas)}.site-module__uouCDa__washHome{background:linear-gradient(180deg, #ffd6a3 0, #c08a82 110px, #6e4a62 220px, #4b3550 320px, #2b2336 600px, var(--canvas) 1000px) top / 100% 1000px no-repeat, var(--canvas)}}@media (prefers-color-scheme:dark) and (max-width:899px){.site-module__uouCDa__washHome{background:linear-gradient(180deg, #ffd6a3 0, #b07e80 80px, #6e4a62 160px, #4b3550 230px, #2b2336 480px, var(--canvas) 900px) top / 100% 900px no-repeat, var(--canvas)}}.site-module__uouCDa__product{justify-content:center;padding:120px 16px 24px;display:flex}.site-module__uouCDa__phones{align-items:flex-start;display:flex}.site-module__uouCDa__phones img{filter:drop-shadow(0 34px 40px #12182633);width:330px;height:auto;display:block}.site-module__uouCDa__phones img+img{margin:56px 0 0 -40px}.site-module__uouCDa__site .site-module__uouCDa__phones[data-reveal=play]{animation:site-module__uouCDa__phonesRise .6s var(--ease) both}@keyframes site-module__uouCDa__phonesRise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.site-module__uouCDa__stop{padding:152px var(--gutter);align-items:center;column-gap:72px;display:grid}.site-module__uouCDa__textLeft{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.site-module__uouCDa__visualLeft{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.site-module__uouCDa__visualLeft .site-module__uouCDa__visual{order:-1}.site-module__uouCDa__centred{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:64px}.site-module__uouCDa__copy{min-width:0}.site-module__uouCDa__copy h2,.site-module__uouCDa__gridTitle,.site-module__uouCDa__faq h2,.site-module__uouCDa__closing h2{letter-spacing:-.02em;text-wrap:balance;margin:14px 0 0;font-size:clamp(40px,4.3vw,62px);font-weight:700;line-height:1.04}.site-module__uouCDa__copy h2:lang(zh),.site-module__uouCDa__gridTitle:lang(zh),.site-module__uouCDa__faq h2:lang(zh),.site-module__uouCDa__closing h2:lang(zh){font-size:clamp(36px,3.9vw,56px)}.site-module__uouCDa__copy h2:lang(ja),.site-module__uouCDa__gridTitle:lang(ja),.site-module__uouCDa__faq h2:lang(ja),.site-module__uouCDa__closing h2:lang(ja){font-size:clamp(35px,3.5vw,50px)}.site-module__uouCDa__copy>p:not(.site-module__uouCDa__eyebrow){max-width:30em;color:var(--ink2);text-wrap:pretty;margin:22px 0 0}.site-module__uouCDa__centred .site-module__uouCDa__copy{max-width:760px}.site-module__uouCDa__centred .site-module__uouCDa__copy>p:not(.site-module__uouCDa__eyebrow){margin-inline:auto}.site-module__uouCDa__eyebrow{color:var(--apricot-text)}.site-module__uouCDa__visual{justify-content:center;min-width:0;display:flex;position:relative}.site-module__uouCDa__sunrise .site-module__uouCDa__copy{align-self:start;padding-top:24px}.site-module__uouCDa__sunrise .site-module__uouCDa__eyebrow{color:#ffd6a3}.site-module__uouCDa__sunrise .site-module__uouCDa__copy>p:not(.site-module__uouCDa__eyebrow){color:#ffffffe0}.site-module__uouCDa__lockVisual{align-self:stretch;margin-block-end:-152px}.site-module__uouCDa__lockStop{grid-template-columns:minmax(0,9fr) minmax(0,7fr)}.site-module__uouCDa__grid{grid-template-columns:minmax(0,1fr);row-gap:56px}.site-module__uouCDa__gridTitle{text-align:center;margin:0}.site-module__uouCDa__smallThings{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.site-module__uouCDa__smallThings li{background:var(--surface);box-shadow:var(--shadow), inset 0 0 0 1px var(--edge);transition:transform .22s var(--ease);border-radius:22px;padding:26px 26px 24px;position:relative}.site-module__uouCDa__smallThings li:hover{transform:translateY(-2px)}.site-module__uouCDa__smallIcon{width:40px;height:40px;color:var(--apricot-text);border-radius:12px;place-items:center;display:grid;position:relative}.site-module__uouCDa__smallIcon:before{border-radius:inherit;background:var(--apricot);opacity:.14;content:"";position:absolute;inset:0}.site-module__uouCDa__smallIcon svg{width:22px;height:22px;position:relative}.site-module__uouCDa__smallThings h3{letter-spacing:-.01em;margin:18px 0 0;font-size:18px;font-weight:600;line-height:24px}.site-module__uouCDa__smallThings p{color:var(--ink2);margin:6px 0 0;font-size:16px;line-height:24px}.site-module__uouCDa__smallText{min-width:0;display:block}.site-module__uouCDa__smallPlus{background:var(--sunken);color:var(--ink2);letter-spacing:.08em;border-radius:6px;padding:3px 7px 2px;font-size:11px;line-height:14px;position:absolute;top:22px;right:22px}.site-module__uouCDa__privacy{align-items:start}.site-module__uouCDa__textLink{align-items:center;min-height:44px;margin-top:18px;font-weight:600;display:inline-flex;color:var(--apricot-text)!important}.site-module__uouCDa__arrow{width:18px;height:18px;margin-inline-start:6px}.site-module__uouCDa__facts{margin:0;padding:0;list-style:none}.site-module__uouCDa__facts li{border-bottom:1px solid var(--hairline);color:var(--ink2);padding:24px 0;font-size:20px;line-height:30px}.site-module__uouCDa__facts li:first-child{padding-top:6px}.site-module__uouCDa__facts strong{color:var(--ink);font-weight:600}.site-module__uouCDa__plusCard{background:var(--surface);width:min(440px,100%);box-shadow:var(--shadow), inset 0 0 0 1px var(--edge);text-align:start;border-radius:22px;padding:10px 0}.site-module__uouCDa__plusCard ul{margin:0;padding:0;list-style:none}.site-module__uouCDa__plusCard li{align-items:center;gap:14px;min-height:52px;padding:0 22px;font-size:17px;line-height:22px;display:flex;position:relative}.site-module__uouCDa__plusCard li+li:before{background:var(--hairline);content:"";height:1px;position:absolute;top:0;left:62px;right:0}.site-module__uouCDa__plusCheck{background:var(--apricot);color:#fff;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.site-module__uouCDa__plusCheck svg{width:16px;height:16px}.site-module__uouCDa__site .site-module__uouCDa__plusCard[data-reveal=play]{animation:none}.site-module__uouCDa__plusCard[data-reveal=play] .site-module__uouCDa__plusCheck{animation:site-module__uouCDa__tick .32s var(--spring) both;animation-delay:calc(.3s + var(--n) * 60ms)}@keyframes site-module__uouCDa__tick{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.site-module__uouCDa__smallPrint{color:var(--ink2);text-align:center;margin:18px 0 0;font-size:15px;line-height:22px}.site-module__uouCDa__centred .site-module__uouCDa__visual{flex-direction:column;align-items:center}.site-module__uouCDa__faq{grid-template-columns:minmax(0,720px);justify-content:center}.site-module__uouCDa__faq h2{margin:0 0 24px}.site-module__uouCDa__faqList details{border-bottom:1px solid var(--hairline)}.site-module__uouCDa__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding:20px 0;font-size:19px;font-weight:600;line-height:26px;list-style:none;display:flex}.site-module__uouCDa__faqList summary::-webkit-details-marker{display:none}.site-module__uouCDa__faqChevron{width:20px;height:20px;color:var(--ink3);transition:transform .22s var(--ease);flex:none}.site-module__uouCDa__faqList details[open] .site-module__uouCDa__faqChevron{transform:rotate(180deg)}.site-module__uouCDa__faqList details p{max-width:36em;color:var(--ink2);margin:-6px 0 0;padding:0 0 22px}.site-module__uouCDa__closing{background:linear-gradient(180deg, var(--canvas) 0, #f7e6d6 150px, #f4d3ae 300px, #f9e9d8 62%, var(--canvas) 100%);text-align:center;place-items:center;min-height:700px;padding:120px 16px 140px;display:grid;position:relative;overflow:hidden}@media (prefers-color-scheme:dark){.site-module__uouCDa__closing{background:linear-gradient(180deg, var(--canvas) 0, #2a2034 150px, #4b3550 300px, #2b2336 62%, var(--canvas) 100%)}}.site-module__uouCDa__closingContent{z-index:1;flex-direction:column;align-items:center;margin-top:140px;display:flex;position:relative}.site-module__uouCDa__closing h2{margin:0}.site-module__uouCDa__closingStore{align-items:center;min-height:72px;margin-top:24px;display:flex}.site-module__uouCDa__closingSmall{color:var(--ink2);margin:0;font-size:15px;line-height:22px}.site-module__uouCDa__site [data-reveal=play]{animation:site-module__uouCDa__rise .6s var(--ease) both}.site-module__uouCDa__site [data-reveal=fade]{animation:.15s both site-module__uouCDa__fade}@media (max-width:1099px){.site-module__uouCDa__stop{column-gap:48px}.site-module__uouCDa__smallThings{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.site-module__uouCDa__stop,.site-module__uouCDa__textLeft,.site-module__uouCDa__visualLeft{grid-template-columns:minmax(0,1fr);row-gap:56px;padding-block:112px}.site-module__uouCDa__visualLeft .site-module__uouCDa__visual{order:0}.site-module__uouCDa__lockVisual{margin-block-end:-112px}.site-module__uouCDa__stop.site-module__uouCDa__washHome{padding-top:200px}.site-module__uouCDa__sunrise .site-module__uouCDa__copy{padding-top:0}}@media (max-width:767px){.site-module__uouCDa__smallThings{grid-template-columns:minmax(0,1fr);gap:10px}.site-module__uouCDa__smallThings li{border-radius:18px;align-items:flex-start;gap:14px;padding:16px 16px 16px 14px;display:flex}.site-module__uouCDa__smallIcon{border-radius:11px;flex:none;width:36px;height:36px}.site-module__uouCDa__smallIcon svg{width:20px;height:20px}.site-module__uouCDa__smallThings h3{margin:0;padding-inline-end:52px;font-size:16px;line-height:22px}.site-module__uouCDa__smallThings p{margin-top:3px;font-size:15px;line-height:21px}.site-module__uouCDa__smallPlus{top:16px;right:16px}}@media (max-width:759px){.site-module__uouCDa__site{--gutter:16px;--header-h:56px;font-size:17px;line-height:26px}.site-module__uouCDa__nav,.site-module__uouCDa__headerLocale,.site-module__uouCDa__headerBadge{display:none!important}.site-module__uouCDa__menu{display:block}.site-module__uouCDa__stop,.site-module__uouCDa__textLeft,.site-module__uouCDa__visualLeft{row-gap:44px;padding-block:88px}.site-module__uouCDa__lockVisual{margin-block-end:-88px}.site-module__uouCDa__copy h2,.site-module__uouCDa__gridTitle,.site-module__uouCDa__faq h2,.site-module__uouCDa__closing h2{font-size:36px}.site-module__uouCDa__heroTitle{font-size:46px}.site-module__uouCDa__heroContent{margin-bottom:30svh}.site-module__uouCDa__product{padding-top:88px}.site-module__uouCDa__phones{width:100%}.site-module__uouCDa__phones img{width:60%}.site-module__uouCDa__phones img+img{margin:36px 0 0 -20%}.site-module__uouCDa__facts li{font-size:18px;line-height:27px}.site-module__uouCDa__faqList summary{font-size:17px;line-height:24px}.site-module__uouCDa__closing{min-height:560px;padding-block:96px 112px}.site-module__uouCDa__closingContent{margin-top:96px}.site-module__uouCDa__footerLinks{margin-inline-start:0}}
