.pc-areanav{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:62px;margin:0 40px;border-bottom:1px solid var(--pc-line)}.pc-areanav ol,.pc-areanav ul{display:flex;align-items:center;margin:0;padding:0;list-style:none}.pc-areanav-crumb{color:var(--uoo-purple-700);font-size:14px;font-weight:600}.pc-areanav-crumb li+li:before{content:"▸";margin:0 12px;font-size:8px;opacity:.7}.pc-areanav-pill{position:relative;isolation:isolate;display:inline-flex;align-items:center;min-height:44px;padding:0 12px;color:var(--pc-ink);font-size:14px;font-weight:600;line-height:1.15}.pc-areanav-pill:before{content:"";position:absolute;inset:6px 0;z-index:-1;border-radius:999px;background:var(--uoo-purple-100)}.pc-areanav-links{flex-wrap:wrap;justify-content:flex-end;gap:2px}.pc-areanav-links a{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;border-radius:999px;color:var(--pc-ink);font-size:14px;font-weight:600;line-height:1.15;transition:background-color .15s ease}.pc-areanav-links a:hover{background:var(--pc-wash)}#again,#fit,#flow,#gets,#keeps,#prep{scroll-margin-top:96px}.pc-chero{position:relative;padding:64px 0 0;text-align:center}.pc-chero-copy{position:relative;z-index:1;width:min(900px,calc(100% - 2 * var(--uoo-gutter)));margin:0 auto}.pc-chero-copy .pc-lead{max-width:640px;margin-inline:auto}.pc-chero-art{--w:clamp(260px,26vw,400px);position:absolute;width:var(--w);line-height:0;pointer-events:none}.pc-chero-art svg{width:100%;height:auto}.pc-chero-art--l{left:calc(var(--w) * -.26);top:52px}.pc-chero-art--r{right:calc(var(--w) * -.34);top:190px}.pc-hero-sub{margin:22px 0 0;color:var(--pc-ink);font-size:18px;font-weight:700;line-height:1.4;letter-spacing:-.01em;word-break:keep-all}.pc-chero-copy .pc-hero-sub+.pc-lead{margin-top:12px}.pc-hero-note{max-width:560px;margin:16px auto 0;color:var(--uoo-muted);font-size:14px;line-height:1.6;word-break:keep-all;text-wrap:pretty}.pc-nums-wrap{margin-top:120px}.pc-nums{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;border-block:1px solid var(--pc-rule)}.pc-nums li{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:44px 24px}.pc-nums li+li{border-left:1px solid var(--pc-line)}.pc-nums b{color:var(--pc-ink);font-size:clamp(2rem,1.7vw + 1.4rem,2.875rem);font-weight:300;line-height:1.1;letter-spacing:-.035em;white-space:nowrap}.pc-nums span{color:var(--uoo-ink);font-size:15px;font-weight:500;line-height:1.45;word-break:keep-all}.pc-foot,.pc-nums-note{margin:20px 0 0;color:var(--uoo-muted);font-size:14px;line-height:1.6;word-break:keep-all}.pc-foot .pc-chip{white-space:normal}.pc-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.pc-value{position:relative;min-height:400px;padding:30px;border:1px solid var(--hue-20);border-radius:14px;background:var(--hue-5);color:var(--hue-70)}.pc-value h3{margin:0 0 28px;font-size:26px;font-weight:600;line-height:1.25;letter-spacing:-.02em;word-break:keep-all}.pc-value p{margin:0;font-size:16px;font-weight:500;line-height:1.65;word-break:keep-all;text-wrap:pretty}.pc-value-art{position:absolute;right:18px;bottom:14px;line-height:0;pointer-events:none}.pc-receive{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.pc-value--main{min-height:0;padding:30px 28px 34px}.pc-value--main h3{margin-bottom:14px;font-size:24px}.pc-gets-sub{margin:72px 0 24px;color:var(--pc-ink);font-size:22px;font-weight:600;line-height:1.3;letter-spacing:-.02em}.pc-steps{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:0 28px;gap:0 28px;margin:0;padding:0;list-style:none}.pc-steps li{position:relative;min-width:0;padding-top:68px}.pc-steps li:before{content:"";position:absolute;left:0;right:-28px;top:20px;height:1px;background:var(--pc-rule)}.pc-steps li:last-child:before{right:0;background:linear-gradient(90deg,var(--pc-rule),transparent)}.pc-step-no{position:absolute;left:0;top:0;z-index:1;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--pc-ink);border-radius:50%;background:var(--uoo-bg);color:var(--pc-ink);font-size:13px;font-weight:700;letter-spacing:.02em}.pc-steps h3{margin:0 0 10px;color:var(--pc-ink);font-size:22px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.pc-steps p{margin:0;color:var(--uoo-ink);font-size:15px;line-height:1.65;word-break:keep-all;text-wrap:pretty}.pc-fit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;width:min(936px,calc(100% - 2 * var(--uoo-gutter)));padding:88px 0;border-block:1px solid var(--pc-rule)}.pc-h2--md{font-size:clamp(1.75rem,1.2vw + 1.4rem,2.125rem);line-height:1.25}.pc-fit-head .pc-sub{color:var(--pc-ink);font-size:17px}.pc-fit-rows{display:grid;margin:0}.pc-fit-rows>div{padding:20px 0;border-top:1px solid var(--pc-line)}.pc-fit-rows>div:first-child{padding-top:0;border-top:0}.pc-fit-rows>div:last-child{padding-bottom:0}.pc-fit-rows dt{color:var(--pc-ink);font-size:18px;font-weight:700;line-height:1.4;letter-spacing:-.01em}.pc-fit-rows dd{margin:6px 0 0;color:var(--uoo-ink);font-size:16px;line-height:1.65;word-break:keep-all;text-wrap:pretty}.pc-sechead--center .pc-sub{max-width:560px;margin-inline:auto}.pc-doors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.pc-door{overflow:hidden;border:1px solid var(--hue-20);border-radius:14px;background:var(--hue-5);color:var(--hue-80)}.pc-door-art{display:grid;place-items:center;height:250px;background:var(--hue-30)}.pc-door-steps i{display:block;height:24px}.pc-door-steps i:first-child{background:var(--hue-20)}.pc-door-steps i:nth-child(2){background:var(--hue-10)}.pc-door-label{padding:24px 24px 28px}.pc-door-no{display:block;margin-bottom:10px;font-size:13px;font-weight:700;letter-spacing:.06em}.pc-door-label h3{margin:0;font-size:24px;font-weight:700;line-height:1.3;letter-spacing:-.02em;word-break:keep-all;text-wrap:balance}.pc-door-label p{margin:10px 0 0;font-size:16px;font-weight:500;line-height:1.65;word-break:keep-all;text-wrap:pretty}.pc-panes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.pc-pane{display:grid;grid-template-columns:minmax(0,1fr) 150px;grid-gap:20px;gap:20px;align-items:end;padding:36px 32px 32px 36px;border:1px solid var(--hue-20);border-radius:14px;background:var(--hue-5);color:var(--hue-70)}.pc-pane-tag{margin:0 0 16px;font-size:12px;font-weight:700;letter-spacing:.08em}.pc-pane h3{margin:0 0 16px;font-size:30px;font-weight:500;line-height:1.2;letter-spacing:-.025em}.pc-pane-text p:last-child{margin:0;font-size:16px;font-weight:500;line-height:1.7;word-break:keep-all;text-wrap:pretty}.pc-pane-art{line-height:0}.pc-pane-art svg{width:100%;height:auto}.pc-ribbon-wrap{margin-top:calc(var(--pc-gap) + 24px)}.pc-ribbon{display:grid;grid-template-columns:360px minmax(0,1fr);color:var(--hue-70)}.pc-ribbon-head{position:relative;z-index:0;transform:translateY(-24px);margin-right:-72px;padding:32px 100px 32px 30px;border:1px solid var(--hue-20);border-radius:14px 0 0 14px;background:var(--hue-5)}.pc-ribbon-head:after{content:"";position:absolute;top:-1px;right:-1px;width:72px;height:24px;background:var(--hue-20);-webkit-clip-path:polygon(0 100%,100% 0,100% 100%);clip-path:polygon(0 100%,100% 0,100% 100%)}.pc-ribbon-head h2{margin:0;font-size:30px;font-weight:300;line-height:1.2;letter-spacing:-.03em;word-break:keep-all;text-wrap:balance}.pc-ribbon-head p{margin:14px 0 0;font-size:16px;font-weight:500;line-height:1.6;word-break:keep-all}.pc-ribbon-body{position:relative;z-index:1;padding:36px 48px 40px;border:1px solid var(--hue-20);border-radius:0 14px 14px 0;background:var(--hue-5)}.pc-ribbon-icon{display:grid;place-items:center;width:40px;height:40px;margin-bottom:24px;border-radius:50%;background:var(--hue-70);color:var(--hue-5)}.pc-ribbon-body ul{display:grid;margin:0;padding:0;list-style:none}.pc-ribbon-body li{padding:18px 0;border-top:1px solid var(--hue-20);font-size:clamp(1.25rem,.8vw + 1rem,1.625rem);font-weight:300;line-height:1.4;letter-spacing:-.02em;word-break:keep-all;text-wrap:pretty}.pc-ribbon-body li:first-child{padding-top:0;border-top:0}.pc-ribbon-body li:last-child{padding-bottom:0}.pc-prep{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.pc-card{padding:30px;border:1px solid var(--hue-20);border-radius:14px;background:var(--hue-5);color:var(--hue-70)}.pc-card h3{margin:0 0 14px;font-size:24px;font-weight:600;line-height:1.25;letter-spacing:-.02em}.pc-card p{margin:0;font-size:16px;font-weight:500;line-height:1.7;word-break:keep-all;text-wrap:pretty}@media (max-width:1279px){.pc-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px 28px}.pc-steps li:nth-child(3n):before{right:0;background:linear-gradient(90deg,var(--pc-rule),transparent)}.pc-pane{grid-template-columns:minmax(0,1fr) 120px}}@media (max-width:1099px){.pc-areanav-links a{padding:0 9px}.pc-values{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-nums{grid-template-columns:repeat(3,minmax(0,1fr))}.pc-nums li:nth-child(4){border-left:0}.pc-nums li:nth-child(n+4){border-top:1px solid var(--pc-line)}.pc-fit{gap:36px;padding:64px 0}.pc-doors,.pc-fit{grid-template-columns:minmax(0,1fr)}.pc-doors{max-width:520px;margin-inline:auto}.pc-panes,.pc-ribbon{grid-template-columns:minmax(0,1fr)}.pc-ribbon-head{transform:none;margin:0;padding:28px 28px 24px;border-radius:14px 14px 0 0}.pc-ribbon-head:after{display:none}.pc-ribbon-body{border-top:0;border-radius:0 0 14px 14px;padding:28px}.pc-ribbon-wrap{margin-top:var(--pc-gap)}}@media (max-width:1023px){.pc-chero{display:flex;flex-direction:column;align-items:center;padding-top:40px}.pc-chero-art{position:static;--w:190px;width:var(--w);margin-bottom:12px}.pc-areanav .pc-areanav-links,.pc-chero-art--r{display:none}.pc-areanav{margin:0 var(--uoo-gutter)}}@media (max-width:767px){.pc-areanav{min-height:54px}.pc-chero{padding-top:24px}.pc-chero-copy .pc-lead{font-size:18px;font-weight:500}.pc-nums-wrap{margin-top:72px}.pc-nums{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-nums li{padding:28px 16px}.pc-nums li:nth-child(odd){border-left:0;padding-left:0}.pc-nums li:nth-child(n+3){border-top:1px solid var(--pc-line)}.pc-nums li:nth-child(4){border-left:1px solid var(--pc-line)}.pc-nums li:last-child{grid-column:1/-1;border-left:0}.pc-values{grid-template-columns:minmax(0,1fr);gap:16px}.pc-value{min-height:0;padding:26px 24px 132px}.pc-value h3{margin-bottom:14px;font-size:24px}.pc-steps{grid-template-columns:minmax(0,1fr);gap:0}.pc-steps li{padding:0 0 32px 64px}.pc-steps li:last-child{padding-bottom:0}.pc-steps li:before{left:20px;right:auto;top:0;bottom:0;width:1px;height:auto}.pc-steps li:before,.pc-steps li:last-child:before,.pc-steps li:nth-child(3n):before{background:var(--pc-rule)}.pc-steps li:last-child:before{bottom:auto;height:40px}.pc-steps h3{padding-top:6px;font-size:20px}.pc-fit{padding:48px 0}.pc-door-art{height:220px}.pc-pane{grid-template-columns:minmax(0,1fr);padding:28px 24px}.pc-pane-art{width:120px;margin-inline:auto}.pc-pane h3,.pc-ribbon-head h2{font-size:26px}.pc-prep{grid-template-columns:minmax(0,1fr);gap:16px}.pc-card{padding:26px 24px}.pc-receive{grid-template-columns:minmax(0,1fr);gap:16px}.pc-value--main{padding:26px 24px}.pc-gets-sub{margin-top:48px}}