.XIKiSW_page .XIKiSW_hero h1{max-width:18ch;font-size:clamp(2.8rem,4.3vw,4.6rem)}.XIKiSW_experience{color:var(--foreground);padding:5rem 0}.XIKiSW_intro,.XIKiSW_stage,.XIKiSW_terms{width:min(100% - 4rem,86rem);margin-inline:auto}.XIKiSW_intro{margin-bottom:2.5rem}.XIKiSW_intro h2{font-family:var(--font-display);letter-spacing:-.05em;margin:0 0 1.3rem;font-size:clamp(2.7rem,5vw,4.8rem);font-weight:650;line-height:1.04}.XIKiSW_intro p,.XIKiSW_terms header p{max-width:48rem;color:var(--muted-foreground);line-height:1.75}.XIKiSW_stage{background:var(--background);isolation:isolate}.XIKiSW_controls{flex-wrap:wrap;gap:.5rem;padding-bottom:1rem;display:flex}.XIKiSW_controls a{border-bottom:2px solid var(--contract-line);color:var(--foreground);justify-content:space-between;align-items:center;gap:1.3rem;min-height:3rem;padding:.75rem 1rem;font-size:.85rem;font-weight:700;text-decoration:none;display:flex}.XIKiSW_controls i{font-style:normal}.XIKiSW_controls a[aria-current=location]{border-color:var(--contract-gold)}.XIKiSW_controls a:focus-visible{outline:3px solid var(--contract-gold);outline-offset:3px}.XIKiSW_controls a:active{transform:translateY(1px)}.XIKiSW_scene{gap:1.25rem;display:grid}.XIKiSW_document{background:var(--contract-paper);color:var(--contract-paper-ink);border:1px solid #b9af90;border-radius:.3rem;padding:1.6rem;scroll-margin-top:7rem}.XIKiSW_document header>span{color:#71623b;font-size:.68rem;font-weight:750;line-height:1.5}.XIKiSW_document h3{font-family:var(--font-display);letter-spacing:-.035em;margin:.7rem 0;font-size:1.8rem;font-weight:650;line-height:1.1}.XIKiSW_document header p{color:#625c4c;margin:0 0 1rem;font-size:.85rem;line-height:1.55}.XIKiSW_document dl{margin:0}.XIKiSW_document dl>div{border-top:1px solid #b9af9060;padding:.75rem .35rem}.XIKiSW_document dt{margin-bottom:.3rem;font-size:.8rem;font-weight:750}.XIKiSW_document dd{color:#625c4c;margin:0;font-size:.83rem;line-height:1.55}.XIKiSW_documentNote{border-top:1px solid #b9af90;margin:1rem 0 0;padding-top:.9rem;font-size:.8rem;font-weight:650;line-height:1.6}.XIKiSW_invoice{border-top:5px solid var(--contract-gold)}.XIKiSW_invoice h3{font-size:2.7rem}.XIKiSW_backSheet{background:#e9e3cf}.XIKiSW_stageNote{color:var(--muted-foreground);max-width:60rem;margin:1rem 0 0;font-size:.78rem;line-height:1.6}.XIKiSW_terms{border-top:1px solid var(--contract-line);margin-top:4rem;padding-top:2rem}.XIKiSW_terms h3{font-family:var(--font-display);letter-spacing:-.04em;margin:0 0 1rem;font-size:clamp(2.1rem,3.4vw,3.2rem);font-weight:650;line-height:1.1}.XIKiSW_termGroup{border-top:1px solid var(--contract-line);grid-template-columns:15rem minmax(0,1fr);gap:3rem;margin-top:2.5rem;padding-top:1.5rem;display:grid}.XIKiSW_termGroup h4{color:var(--contract-gold);margin:0;font-size:.85rem;line-height:1.6}.XIKiSW_termGroup dl{margin:0}.XIKiSW_termGroup dl>div{padding-bottom:1.8rem}.XIKiSW_termGroup dt{letter-spacing:-.03em;font-size:1.5rem;font-weight:700}.XIKiSW_termGroup dd{margin:0}.XIKiSW_termGroup p{color:var(--muted-foreground);max-width:49rem;margin:.7rem 0;line-height:1.75}.XIKiSW_termGroup strong{max-width:48rem;font-size:.85rem;line-height:1.6;display:block}.XIKiSW_sources{flex-wrap:wrap;gap:1rem 2rem;margin-top:1.5rem;font-size:.85rem;display:flex}.XIKiSW_sources a{color:var(--foreground);text-underline-offset:.25rem}@media (min-width:1100px) and (min-height:820px) and (prefers-reduced-motion:no-preference){.XIKiSW_experience[data-enhanced=true] .XIKiSW_scene{height:33rem;display:block;position:relative}.XIKiSW_experience[data-enhanced=true] .XIKiSW_document{box-sizing:border-box;width:28%;max-width:none;margin-left:-14%;position:absolute;top:2rem;left:50%;box-shadow:0 .7rem 1.5rem #00000014}.XIKiSW_experience[data-enhanced=true] .XIKiSW_invoice{z-index:3;width:32%;min-height:28rem;margin-left:-16%}.XIKiSW_experience[data-enhanced=true] .XIKiSW_backSheet{z-index:1}.XIKiSW_experience[data-enhanced=true] .XIKiSW_stage:before{content:"";background:var(--background);z-index:-1;position:absolute;inset:-1.5rem 0 0}}@media (hover:hover) and (pointer:fine){.XIKiSW_controls a:hover{border-color:var(--contract-gold);background:var(--contract-surface)}}@media (max-width:700px){.XIKiSW_page .XIKiSW_hero h1{font-size:clamp(2.6rem,9.8vw,3.5rem)}.XIKiSW_experience{padding:3.5rem 0}.XIKiSW_intro,.XIKiSW_stage,.XIKiSW_terms{width:calc(100% - 2rem)}.XIKiSW_controls{gap:.25rem}.XIKiSW_controls a{gap:.6rem;padding:.6rem;font-size:.78rem}.XIKiSW_document{padding:1.4rem}.XIKiSW_document dd{font-size:.95rem;line-height:1.7}.XIKiSW_document dt{font-size:.85rem}.XIKiSW_documentNote{font-size:.9rem}.XIKiSW_termGroup{grid-template-columns:1fr;gap:1rem;margin-top:1.5rem}.XIKiSW_terms{margin-top:3rem}.XIKiSW_stageNote{font-size:.85rem}.XIKiSW_scene{border-left:1px solid var(--contract-line);padding-left:.7rem}.XIKiSW_sources{flex-direction:column}}@media (prefers-reduced-motion:reduce){.XIKiSW_experience *,.XIKiSW_experience :before{transition:none!important;animation:none!important}.XIKiSW_controls a:active{transform:none}}@media (max-width:1099px){.XIKiSW_controls a{overflow-wrap:anywhere;min-width:0;font-size:.875rem}.XIKiSW_document{scroll-margin-top:8rem}}.XIKiSW_experience[data-mode=reading] .XIKiSW_stage{position:static}.XIKiSW_experience[data-mode=reading] .XIKiSW_scene{height:auto;display:grid}.XIKiSW_experience[data-mode=reading] .XIKiSW_document{width:auto;margin-left:0;scroll-margin-top:8rem;position:relative;top:auto;left:auto}.XIKiSW_documentFlow{display:contents}.XIKiSW_readingObject{display:none}@media (prefers-reduced-motion:no-preference){.XIKiSW_experience[data-mode=reading] .XIKiSW_scene{border-left:0;gap:2rem;max-width:48rem;margin-inline:auto;padding-left:0}.XIKiSW_experience[data-mode=reading] .XIKiSW_documentFlow{min-width:0;padding-bottom:2rem;display:block}.XIKiSW_experience[data-mode=reading] .XIKiSW_document{transform-origin:top}.XIKiSW_experience[data-mode=reading] .XIKiSW_readingObject{z-index:5;background:var(--background);pointer-events:none;height:216px;display:block;position:relative}.XIKiSW_paperStack{width:100%;max-width:400px;height:180px;margin-inline:auto;position:relative}.XIKiSW_readingPaper{box-sizing:border-box;width:152px;height:136px;color:var(--contract-paper-ink);background:#e9e3cf;border:1px solid #b9af90;border-radius:4px;padding:14px;position:absolute;top:28px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #00000020}.XIKiSW_readingPaper[data-reading-paper="0"]{z-index:3;background:var(--contract-paper);border-top:4px solid var(--contract-gold)}.XIKiSW_readingPaper[data-reading-paper="1"]{z-index:2}.XIKiSW_readingPaper[data-reading-paper="2"]{z-index:1}.XIKiSW_readingPaper span{margin-bottom:18px;font-size:.8rem;font-weight:750;display:block}.XIKiSW_readingPaper i{background:#b9af90;height:1px;margin-top:13px;display:block}.XIKiSW_readingPaper i:last-child{width:65%}.XIKiSW_readingCaption{text-align:center;color:var(--contract-gold);margin:6px 0 0;font-size:.85rem;font-weight:700;line-height:1.4}}@media (min-height:640px) and (prefers-reduced-motion:no-preference){.XIKiSW_experience[data-mode=reading] .XIKiSW_readingObject{align-self:start;position:sticky;top:76px}.XIKiSW_experience[data-mode=reading] .XIKiSW_document{scroll-margin-top:20rem}}
