.page-module__ki2lzW__guide,.page-module__ki2lzW__hero{padding-bottom:64px}.page-module__ki2lzW__breadcrumb{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:12px;margin-bottom:32px;font-size:12px;display:flex}.page-module__ki2lzW__heading{max-width:1050px}.page-module__ki2lzW__heading h1{letter-spacing:-.045em;-webkit-hyphens:manual;hyphens:manual;text-wrap:balance;font-size:clamp(2.3rem,5vw,4rem);line-height:1.1}.page-module__ki2lzW__heading>p:last-child{max-width:810px}.page-module__ki2lzW__actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:28px;display:flex}.page-module__ki2lzW__actions>a:not(:first-child){line-height:1.6}.page-module__ki2lzW__heroScene{margin-top:40px}.page-module__ki2lzW__illustrationNote{color:hsl(var(--muted-foreground));letter-spacing:.05em;margin-bottom:14px;font-size:10px}.page-module__ki2lzW__scene{border:1px solid hsl(var(--border));background:hsl(var(--card));overflow:hidden}.page-module__ki2lzW__sceneGrid{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);display:grid}.page-module__ki2lzW__request{border-right:1px solid hsl(var(--border));flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:40px;display:flex;position:relative}.page-module__ki2lzW__sceneLabel{color:hsl(var(--muted-foreground));align-items:center;gap:9px;font-size:11px;display:flex}.page-module__ki2lzW__request>p{letter-spacing:-.025em;max-width:350px;font-size:clamp(18px,2vw,24px);line-height:1.5}.page-module__ki2lzW__change{align-items:center;gap:8px;font-size:11px;line-height:1.6;display:flex}.page-module__ki2lzW__change svg{color:var(--visual-blue)}.page-module__ki2lzW__sceneArrow{background:hsl(var(--card));width:34px;height:34px;color:hsl(var(--muted-foreground));place-items:center;display:grid;position:absolute;top:calc(50% - 17px);right:-17px}.page-module__ki2lzW__draft{padding:28px 36px}.page-module__ki2lzW__draftBar{border-bottom:1px solid hsl(var(--border));justify-content:space-between;align-items:center;gap:20px;padding-bottom:21px;font-size:13px;display:flex}.page-module__ki2lzW__draftBar>span:first-child{align-items:center;gap:8px;display:flex}.page-module__ki2lzW__draftBar svg{color:var(--visual-mint)}.page-module__ki2lzW__status{border:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));padding:4px 9px;font-size:10px}.page-module__ki2lzW__draftMeta{justify-content:space-between;gap:20px;margin:23px 0;font-size:11px;line-height:1.6;display:flex}.page-module__ki2lzW__draftMeta>span:first-child{align-items:center;gap:8px;display:flex}.page-module__ki2lzW__draftMeta>span:last-child{color:hsl(var(--muted-foreground))}.page-module__ki2lzW__lineHead,.page-module__ki2lzW__offerLine{grid-template-columns:minmax(0,1fr) 80px 90px;gap:12px;display:grid}.page-module__ki2lzW__lineHead{color:hsl(var(--muted-foreground));padding-bottom:12px;font-size:10px}.page-module__ki2lzW__offerLine{border-block:1px solid hsl(var(--border));align-items:center;padding-block:16px;font-size:13px}.page-module__ki2lzW__offerLine small{color:hsl(var(--muted-foreground));margin-top:5px;font-size:10px;display:block}.page-module__ki2lzW__lineHead>:last-child,.page-module__ki2lzW__offerLine>:last-child{text-align:right;white-space:nowrap}.page-module__ki2lzW__quantity{white-space:nowrap;align-items:center;gap:10px;display:flex}.page-module__ki2lzW__quantity s{color:hsl(var(--muted-foreground));font-size:10px}.page-module__ki2lzW__quantity>span{border-bottom:1px solid var(--visual-blue);padding-bottom:2px;transition:border-color .7s,color .7s}.page-module__ki2lzW__scene[data-phase="1"] .page-module__ki2lzW__quantity>span,.page-module__ki2lzW__scene[data-phase="2"] .page-module__ki2lzW__quantity>span{color:var(--visual-blue)}.page-module__ki2lzW__totals{max-width:225px;margin:21px 0 0 auto;font-size:11px}.page-module__ki2lzW__totals>div{justify-content:space-between;align-items:baseline;gap:24px;margin-top:9px;display:flex}.page-module__ki2lzW__totals dt{color:hsl(var(--muted-foreground))}.page-module__ki2lzW__totals dd{white-space:nowrap;font-variant-numeric:tabular-nums}.page-module__ki2lzW__totals>div:last-child{border-top:1px solid hsl(var(--border));margin-top:14px;padding-top:14px}.page-module__ki2lzW__totals>div:last-child dt{color:hsl(var(--foreground))}.page-module__ki2lzW__totals>div:last-child dd{letter-spacing:-.03em;font-size:22px}.page-module__ki2lzW__sceneFooter{border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:18px;font-size:9px;line-height:1.6;display:flex}.page-module__ki2lzW__layout{grid-template-columns:200px minmax(0,1fr);gap:64px;display:grid}.page-module__ki2lzW__contents{top:calc(var(--navigation-height) + 32px);position:sticky}.page-module__ki2lzW__contents>p{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));margin:4px 0 18px;font-size:11px}.page-module__ki2lzW__contents ol{margin:0;padding:0;list-style:none}.page-module__ki2lzW__contents a{color:hsl(var(--muted-foreground));padding:9px 0;font-size:13px;line-height:1.5;display:block}.page-module__ki2lzW__body{min-width:0}.page-module__ki2lzW__section{scroll-margin-top:calc(var(--navigation-height) + 28px);margin-bottom:68px}.page-module__ki2lzW__section h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:400;line-height:1.25}.page-module__ki2lzW__section p,.page-module__ki2lzW__section dd{color:hsl(var(--muted-foreground));margin-top:18px;font-size:15px;line-height:1.8}.page-module__ki2lzW__section strong{color:hsl(var(--foreground));font-weight:500}.page-module__ki2lzW__briefing{border-block:1px solid hsl(var(--border));margin-top:28px;padding-block:22px}.page-module__ki2lzW__briefing .page-module__ki2lzW__eyebrow{letter-spacing:.05em;margin:0 0 18px;font-size:10px}.page-module__ki2lzW__briefing blockquote{letter-spacing:-.02em;max-width:700px;font-size:18px;line-height:1.65}.page-module__ki2lzW__briefing dl{margin-top:24px}.page-module__ki2lzW__briefing dl>div{grid-template-columns:92px minmax(0,1fr);gap:20px;padding-block:12px;display:grid}.page-module__ki2lzW__briefing dl>div+div{border-top:1px solid hsl(var(--border))}.page-module__ki2lzW__briefing dt{font-size:13px;line-height:1.7}.page-module__ki2lzW__briefing dd{margin:0;font-size:13px;line-height:1.7}.page-module__ki2lzW__branch{border-block:1px solid hsl(var(--border));margin-top:28px;padding:20px 0}.page-module__ki2lzW__branch>summary,.page-module__ki2lzW__technical>summary{cursor:pointer;font-size:14px;line-height:1.6}.page-module__ki2lzW__branch>p{font-size:14px}.page-module__ki2lzW__amountChange{border-block:1px solid hsl(var(--border));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:32px;margin-top:28px;padding-block:24px;display:grid}.page-module__ki2lzW__amountChange>div{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.page-module__ki2lzW__amountChange span{color:hsl(var(--muted-foreground));font-size:11px;line-height:1.6}.page-module__ki2lzW__amountChange strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(26px,3vw,36px);font-weight:400}.page-module__ki2lzW__amountChange small{color:hsl(var(--muted-foreground));font-size:11px;line-height:1.6}.page-module__ki2lzW__amountChange>svg{color:hsl(var(--muted-foreground))}.page-module__ki2lzW__links{justify-items:start;gap:18px;margin-top:24px;display:grid}.page-module__ki2lzW__links a{align-items:center;gap:12px;line-height:1.6;display:inline-flex}.page-module__ki2lzW__links svg{flex-shrink:0}.page-module__ki2lzW__technical{border-block:1px solid hsl(var(--border));margin-top:28px;padding-block:20px}.page-module__ki2lzW__technical p,.page-module__ki2lzW__technical dd{font-size:13px}.page-module__ki2lzW__technical dl{margin-top:20px}.page-module__ki2lzW__technical dl>div{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:24px;padding-block:12px;display:grid}.page-module__ki2lzW__technical dl>div+div{border-top:1px solid hsl(var(--border))}.page-module__ki2lzW__technical dt{min-width:0;line-height:1.6}.page-module__ki2lzW__technical code{overflow-wrap:anywhere;font-size:11px}.page-module__ki2lzW__technical dd{margin:0}.page-module__ki2lzW__faqs{margin-top:26px}.page-module__ki2lzW__next{border-top:1px solid hsl(var(--border));margin-bottom:0;padding-top:36px}.page-module__ki2lzW__guide a:focus-visible,.page-module__ki2lzW__guide summary:focus-visible{outline:2px solid hsl(var(--foreground));outline-offset:5px;border-radius:2px}.page-module__ki2lzW__contents a:hover,.page-module__ki2lzW__breadcrumb a:hover{color:hsl(var(--foreground))}@media (prefers-reduced-motion:reduce){.page-module__ki2lzW__quantity>span{transition:none}}@media (max-width:1023px){.page-module__ki2lzW__layout{grid-template-columns:165px minmax(0,1fr);gap:32px}.page-module__ki2lzW__request{padding:28px}.page-module__ki2lzW__draft{padding:26px}.page-module__ki2lzW__draftMeta{flex-direction:column;gap:8px}}@media (max-width:767px){.page-module__ki2lzW__hero{padding-bottom:40px}.page-module__ki2lzW__breadcrumb{gap:9px;margin-bottom:26px}.page-module__ki2lzW__actions{gap:22px}.page-module__ki2lzW__heroScene{margin-top:28px}.page-module__ki2lzW__sceneGrid{grid-template-columns:1fr}.page-module__ki2lzW__request{border-right:0;border-bottom:1px solid hsl(var(--border));gap:15px;padding:25px}.page-module__ki2lzW__request>p{max-width:420px;font-size:18px}.page-module__ki2lzW__sceneArrow{display:none}.page-module__ki2lzW__draft{padding:24px}.page-module__ki2lzW__lineHead,.page-module__ki2lzW__offerLine{grid-template-columns:minmax(0,1fr) 65px 75px;gap:8px}.page-module__ki2lzW__offerLine{font-size:11px}.page-module__ki2lzW__quantity{gap:6px}.page-module__ki2lzW__draftMeta{margin-block:19px}.page-module__ki2lzW__layout{display:block}.page-module__ki2lzW__contents{margin-bottom:40px;position:static}.page-module__ki2lzW__contents ol{grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.page-module__ki2lzW__section{margin-bottom:48px}.page-module__ki2lzW__section h2{text-wrap:pretty}.page-module__ki2lzW__briefing dl>div{grid-template-columns:1fr;gap:5px}.page-module__ki2lzW__amountChange{gap:14px}.page-module__ki2lzW__amountChange span,.page-module__ki2lzW__amountChange small{font-size:10px}.page-module__ki2lzW__amountChange strong{font-size:28px}.page-module__ki2lzW__links a{align-items:flex-start}.page-module__ki2lzW__links svg{margin-top:4px}.page-module__ki2lzW__technical dl>div{grid-template-columns:1fr;gap:8px}}
