.crHero__p{max-width:64ch;font:400 15.5px/1.65 var(--font);color:var(--text-muted);margin:12px 0 0}.crPrice{border:1px solid var(--action-line);border-radius:var(--r-card);background:var(--bg-blue-soft);margin:22px 0 0;padding:18px 20px}.crPrice b{font:400 20px/1.25 var(--metal1), var(--font);color:var(--text-primary);margin-bottom:8px;display:block}.crPrice span{font:400 13.5px/1.5 var(--font);color:var(--text-muted);margin-top:4px;display:block}.crDocs{min-height:420px;position:relative}.crDocs__sheet,.crDocs__ap{border-radius:var(--r-card);background:var(--paper-sheet);border:1px solid var(--paper-hairline);box-shadow:var(--shadow-card);padding:20px 22px;position:absolute}.crDocs__sheet b,.crDocs__ap b{font:400 17px/1.3 var(--metal1), var(--font);color:var(--paper-ink);display:block}.crDocs__sheet span,.crDocs__ap span{font:400 12.5px/1.45 var(--font);color:var(--paper-muted);margin-top:8px;display:block}.crDocs__sheet i{border-radius:var(--r-min);background:var(--paper-blue-soft);font:500 9.5px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-blue-deep);margin-top:14px;padding:5px 10px;font-style:normal;display:inline-block}.crDocs__s1{z-index:3;width:66%;top:0;left:8%}.crDocs__s2{z-index:2;width:62%;top:118px;left:0;transform:rotate(-1.4deg)}.crDocs__s3{z-index:1;width:68%;top:236px;left:14%;transform:rotate(1.2deg)}.crDocs__ap{z-index:4;border-color:var(--action-line);background:var(--paper-blue-soft);width:54%;top:96px;right:0}.crDocs__ap em{border-top:1px solid var(--paper-hairline);font:500 9.5px/1.4 var(--font);letter-spacing:.12em;color:var(--paper-faint);margin-top:12px;padding-top:10px;font-style:normal;display:block}.crDocGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.crDocCard{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-surface);flex-direction:column;padding:24px;display:flex}.crDocCard b{font:400 20px/1.25 var(--metal1), var(--font);color:var(--text-primary)}.crDocCard__issuer{font:400 13px/1.45 var(--font);color:var(--text-faint);margin-top:8px}.crDocCard__lbl{font:500 10.5px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:18px 0 8px}.crDocCard ul{gap:7px;margin:0 0 18px;padding:0;list-style:none;display:grid}.crDocCard li{font:400 14.5px/1.5 var(--font);color:var(--text-primary);padding-left:16px;position:relative}.crDocCard li:before{content:"";background:var(--action);width:7px;height:1.5px;position:absolute;top:10px;left:0}.crDocCard button{border:1px solid var(--action-line);border-radius:var(--r-btn);background:var(--bg-blue-soft);min-height:44px;font:500 14.5px/1 var(--font);color:var(--action);cursor:pointer;align-self:flex-start;margin-top:auto;padding:0 18px}.crDocCard button:hover{background:var(--action-fill);border-color:var(--action-fill);color:var(--text-on-action)}.crLbl{font:500 10.5px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin:22px 0 10px}.crChips{flex-wrap:wrap;gap:8px;margin:0 0 22px;padding:0;list-style:none;display:flex}.crChips li{border:1px solid var(--line);border-radius:var(--r-pill);background:var(--bg-surface);font:400 14.5px/1 var(--font);color:var(--text-primary);padding:10px 16px}.crList{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin:0 0 22px;padding:0;list-style:none;display:grid}.crList li{font:400 15px/1.5 var(--font);color:var(--text-muted);padding-left:16px;position:relative}.crList li:before{content:"";background:var(--action);width:7px;height:1.5px;position:absolute;top:11px;left:0}.crSteps{flex-wrap:wrap;gap:10px;margin:0 0 20px;padding:0;list-style:none;display:flex}.crSteps li{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-page);font:400 14.5px/1.3 var(--font);color:var(--text-primary);align-items:baseline;gap:9px;padding:12px 16px;display:flex}.crSteps i{font:500 10.5px/1 var(--font);color:var(--action);font-style:normal}.crNote{border-left:0;border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-page);font:400 14.5px/1.6 var(--font);color:var(--text-muted);margin:0 0 22px;padding:16px 18px}.crCross{margin:0 0 20px}.crCross a{font:500 15px/1 var(--font);color:var(--action);text-decoration:none}.crPacks{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.crPack{border:1px solid var(--line);border-radius:var(--r-card-lg);background:var(--bg-surface);flex-direction:column;padding:26px;display:flex}.crPack b{font:400 21px/1.25 var(--metal1), var(--font);color:var(--text-primary)}.crPack__sub{font:400 14px/1.5 var(--font);color:var(--text-muted);margin-top:8px}.crPack__price{font:400 30px/1 var(--metal1), var(--font);color:var(--action);margin:18px 0}.crPack__price small{font:400 14px/1 var(--font);color:var(--text-faint)}.crPack ul{gap:8px;margin:0 0 20px;padding:0;list-style:none;display:grid}.crPack li{font:400 14.5px/1.5 var(--font);color:var(--text-primary);padding-left:16px;position:relative}.crPack li:before{content:"";background:var(--action);width:7px;height:1.5px;position:absolute;top:10px;left:0}.crPack button{border-radius:var(--r-btn);background:var(--action-fill);min-height:48px;font:500 15px/1 var(--font);color:var(--text-on-action);cursor:pointer;border:0;align-self:flex-start;margin-top:auto;padding:0 22px}.crCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.crCards article{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-surface);flex-direction:column;padding:24px;display:flex}.crCards b{font:400 19px/1.25 var(--metal1), var(--font);color:var(--text-primary)}.crCards p{font:400 14.5px/1.6 var(--font);color:var(--text-muted);margin:10px 0 18px}.crCards a{font:500 14.5px/1.3 var(--font);color:var(--action);margin-top:auto;text-decoration:none}.crAdd{border:1px dashed var(--action-line);border-radius:var(--r-btn);width:100%;min-height:44px;font:500 14px/1 var(--font);color:var(--action);cursor:pointer;background:0 0;margin-bottom:12px}.crAdd:disabled{opacity:.45;cursor:default}.crLines{border-radius:var(--r-card);background:var(--bg-page);margin-bottom:14px;padding:12px 14px}.crLines__ttl{font:500 10px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px;display:block}.crLines__it{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 0;display:grid}.crLines__it:first-of-type{border-top:0}.crLines__it b{font:500 14px/1.3 var(--font);color:var(--text-primary)}.crLines__it span{font:400 12.5px/1.35 var(--font);color:var(--text-faint);grid-column:1}.crLines__it button{background:var(--bg-surface);width:26px;height:26px;font:400 16px/1 var(--font);color:var(--text-muted);cursor:pointer;border:0;border-radius:50%;grid-area:1/2/3}.crPurposeLink{text-align:center;font:500 14px/1.3 var(--font);color:var(--action);margin-top:12px;text-decoration:none;display:block}@media (max-width:1180px){.crDocGrid,.crPacks,.crCards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1000px){.crDocs{display:none}}@media (max-width:760px){.crDocGrid,.crPacks,.crCards,.crList{grid-template-columns:minmax(0,1fr)}}.cr .ap__h1{max-width:20ch;font-size:clamp(28px,2.7vw,40px)}.crDocs__s1{width:62%;top:0;left:2%}.crDocs__s2{width:58%;top:136px;left:0}.crDocs__s3{width:64%;top:272px;left:8%}.crDocs__ap{width:46%;top:190px;right:0}
.rcCase{border:1px solid var(--paper-hairline);border-radius:var(--r-card-lg);background:var(--paper-sheet);box-shadow:var(--shadow-card);margin-top:38px;padding:24px}.rcCase__head span{font:500 10px/1 var(--font);letter-spacing:.22em;color:var(--paper-blue)}.rcCase__head b{border-bottom:1px solid var(--paper-hairline);font:400 16px/1.3 var(--metal1), var(--font);letter-spacing:.04em;color:var(--paper-ink);margin:10px 0 16px;padding-bottom:14px;display:block}.rcCase__chain{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rcCase__chain li{border-radius:var(--r-min);background:var(--paper-blue-soft);font:400 13px/1.35 var(--font);color:var(--paper-ink);align-items:baseline;gap:10px;padding:10px 14px;display:flex;position:relative}.rcCase__chain i{font:500 9.5px/1 var(--font);color:var(--paper-blue-deep);font-style:normal}.rcRoutes{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:18px;display:grid}.rcRoutes__tabs{gap:8px;display:grid}.rcRoutes__tabs button{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-surface);font:400 16px/1.35 var(--font);color:var(--text-primary);text-align:left;cursor:pointer;align-items:baseline;gap:12px;padding:18px 20px;transition:border-color .15s,background .15s;display:flex}.rcRoutes__tabs button:hover{border-color:var(--action-line);background:var(--bg-blue-soft)}.rcRoutes__tabs button.is-on{border-color:var(--action);background:var(--bg-blue-soft);color:var(--action)}.rcRoutes__tabs i{font:500 11px/1 var(--font);color:var(--text-faint);font-style:normal}.rcRoutes__tabs button.is-on i{color:var(--action)}.rcRoutes__panel{border:1px solid var(--line);border-radius:var(--r-card-lg);background:var(--bg-surface);padding:clamp(24px,2.4vw,34px)}.rcRoutes__panel p{font:400 16px/1.6 var(--font);color:var(--text-muted);margin:0 0 16px}.rcRoutes__when{font-size:14.5px!important}.rcRoutes__when span{color:var(--text-faint)}.rcChain{flex-wrap:wrap;gap:8px;margin:0 0 18px;padding:0;list-style:none;display:flex}.rcChain li{border:1px solid var(--action-line);border-radius:var(--r-card);background:var(--bg-blue-soft);font:400 14.5px/1.35 var(--font);color:var(--text-primary);padding:11px 30px 11px 16px;position:relative}.rcChain li:not(:last-child):after{content:"→";color:var(--action);position:absolute;top:50%;right:11px;transform:translateY(-50%)}.rcSteps{gap:0;margin:0 0 8px;padding:0;list-style:none;display:grid}.rcSteps--two{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}.rcSteps li{border-top:1px solid var(--line);grid-template-columns:48px minmax(0,1fr);gap:12px;padding:15px 0;display:grid}.rcSteps i{font:400 19px/1 var(--metal1), var(--font);color:var(--action);font-style:normal}.rcSteps span{font:400 16px/1.5 var(--font);color:var(--text-primary)}.rcFlowLine{flex-wrap:wrap;gap:8px;margin:0 0 20px;padding:0;list-style:none;display:flex}.rcFlowLine li{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-page);font:400 14.5px/1.3 var(--font);color:var(--text-primary);align-items:baseline;gap:9px;padding:12px 28px 12px 16px;display:flex;position:relative}.rcFlowLine li:not(:last-child):after{content:"→";color:var(--action);position:absolute;top:50%;right:10px;transform:translateY(-50%)}.rcFlowLine i{font:500 10px/1 var(--font);color:var(--text-faint);font-style:normal}.rcFlowLine--gen li{background:var(--bg-blue-soft);border-color:var(--action-line)}.rcLinks{flex-wrap:wrap;gap:10px 22px;margin:0 0 22px;display:flex}.rcLinks a{font:500 15px/1.3 var(--font);color:var(--action);text-decoration:none}.rcTiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rcTiers article{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-surface);padding:24px}.rcTiers b{font:400 18px/1.3 var(--metal1), var(--font);color:var(--text-primary);display:block}.rcTiers__price{font:400 24px/1 var(--metal1), var(--font);color:var(--action);margin:12px 0 10px;display:block}.rcTiers__price small{font:400 13px/1 var(--font);color:var(--text-faint)}.rcTiers p{font:400 14.5px/1.55 var(--font);color:var(--text-muted);margin:0}.rcFile{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin:0;padding:0;list-style:none;display:grid}.rcFile li{border-top:1px solid var(--line);font:400 15px/1.5 var(--font);color:var(--text-primary);align-items:baseline;gap:12px;padding:13px 0;display:flex}.rcFile i{font:500 10.5px/1 var(--font);color:var(--action);font-style:normal}.rcProj{border-radius:var(--r-card);background:var(--bg-page);margin-top:18px;padding:16px 18px}.rcProj>b{font:500 10px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:10px;display:block}.rcProj dl{gap:6px;margin:0;display:grid}.rcProj dl div{justify-content:space-between;gap:12px;display:flex}.rcProj dt{font:400 12.5px/1.4 var(--font);color:var(--text-faint)}.rcProj dd{font:500 12.5px/1.4 var(--font);color:var(--text-primary);text-align:right;margin:0}.rcProj__empty{font:400 13px/1.5 var(--font);color:var(--text-faint);margin:0}.rcProj__route{border-top:1px solid var(--line);margin-top:14px;padding-top:12px}.rcProj__route span{font:500 10px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.rcProj__route b{font:500 15px/1.3 var(--font);color:var(--action);margin:8px 0 10px;display:block}.rcProj__route ol{gap:5px;margin:0;padding:0;list-style:none;display:grid}.rcProj__route li{font:400 13px/1.45 var(--font);color:var(--text-primary);padding-left:15px;position:relative}.rcProj__route li:before{content:"";background:var(--action);width:7px;height:1.5px;position:absolute;top:9px;left:0}@media (max-width:1180px){.rcRoutes,.rcTiers,.rcFile,.rcSteps--two{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.rcCase{display:none}}.rcHero__h1{font-size:clamp(30px,3.6vw,56px)!important;line-height:1.1!important}.rcHero__h1>span{display:block}.rcHero__h1{text-wrap:nowrap;max-width:none}
.prPanel__ttl{font:400 22px/1.25 var(--metal1), var(--font);color:var(--text-primary);margin:0 0 12px}.prSub{font:400 22px/1.25 var(--metal1), var(--font);color:var(--text-primary);margin:34px 0 14px}.prReady{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.prReady__it{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-surface);text-align:left;cursor:pointer;padding:20px 52px 20px 20px;transition:border-color .15s,background .15s;position:relative}.prReady__it:hover{border-color:var(--action-line);background:var(--bg-blue-soft)}.prReady__it.is-on{border-color:var(--action);background:var(--bg-blue-soft)}.prReady__it b{font:500 16px/1.3 var(--font);color:var(--text-primary);margin-bottom:8px;display:block}.prReady__it span{font:400 13.5px/1.5 var(--font);color:var(--text-muted)}.prReady__it i{font:500 10px/1 var(--font);letter-spacing:.1em;color:var(--text-faint);font-style:normal;position:absolute;top:18px;right:16px}.prReady__it.is-on i{letter-spacing:0;color:var(--action);font-size:15px}.prReady__sum{border:1px solid var(--action-line);border-radius:var(--r-card-lg);background:var(--bg-blue-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:24px 26px;display:flex}.prReady__sum span{font:500 10.5px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.prReady__sum b{font:400 24px/1.2 var(--metal1), var(--font);color:var(--text-primary);margin:10px 0 6px;display:block}.prReady__sum p{font:400 14.5px/1.4 var(--font);color:var(--text-muted);margin:0}.prTimeline{border-top:1px solid var(--line);scrollbar-width:none;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;margin:0 0 26px;padding:0;list-style:none;display:grid;overflow-x:auto}.prTimeline::-webkit-scrollbar{display:none}.prTimeline li{padding:22px 16px 0 0;position:relative}.prTimeline li:before{content:"";background:var(--action);border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;left:0}.prTimeline b{font:500 13px/1 var(--font);letter-spacing:.08em;color:var(--action);display:block}.prTimeline span{font:400 15px/1.4 var(--font);color:var(--text-primary);margin-top:8px;display:block}.prPlan{gap:2px;margin:0 0 24px;padding:0;list-style:none;display:grid}.prPlan li{border-top:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);gap:16px;padding:15px 0;display:grid}.prPlan b{font:500 14px/1.4 var(--font);color:var(--action)}.prPlan span{font:400 16px/1.5 var(--font);color:var(--text-primary)}.prDocs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin-bottom:24px;display:grid}.prDocs__it{border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.prDocs__mark{border:1px solid var(--line);background:var(--bg-surface);width:22px;height:22px;font:500 13px/1 var(--font);color:var(--action);cursor:pointer;border-radius:6px}.prDocs__it.is-have .prDocs__mark{border-color:var(--action);background:var(--bg-blue-soft)}.prDocs__it b{font:400 15.5px/1.4 var(--font);color:var(--text-primary)}.prDocs__it>span{font:400 12.5px/1 var(--font);color:var(--text-faint)}.prDocs__it.is-have>span{color:var(--action)}.prDocs__it a{font:500 13.5px/1 var(--font);color:var(--action);white-space:nowrap;grid-column:3;text-decoration:none}.prCards article button{font:500 14.5px/1.3 var(--font);color:var(--action);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:auto;padding:0}.prProcess{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;padding:0;list-style:none;display:grid}.prProcess li{border-top:1px solid var(--line);grid-template-columns:52px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.prProcess i{font:400 20px/1 var(--metal1), var(--font);color:var(--action);font-style:normal}.prProcess b{font:500 16px/1.3 var(--font);color:var(--text-primary)}.prProcess span{font:400 14.5px/1.55 var(--font);color:var(--text-muted);grid-column:2}.prGeo{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.prGeo label{gap:8px;display:grid}.prGeo label span{font:500 10.5px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.prGeo select{border:1px solid var(--line);border-radius:var(--r-field);background:var(--bg-surface);width:100%;min-height:52px;font:400 15.5px/1 var(--font);color:var(--text-primary);padding:0 14px}.prGeo__card{border:1px solid var(--action-line);border-radius:var(--r-card-lg);background:var(--bg-blue-soft);padding:26px}.prGeo__card>b{font:400 22px/1.2 var(--metal1), var(--font);color:var(--text-primary);margin-bottom:16px;display:block}.prGeo__card dl{gap:2px;margin:0 0 20px;display:grid}.prGeo__card dl div{border-top:1px solid var(--action-line);justify-content:space-between;gap:14px;padding:10px 0;display:flex}.prGeo__card dt{font:400 14.5px/1.4 var(--font);color:var(--text-primary)}.prGeo__card dd{font:400 14.5px/1.4 var(--font);color:var(--text-faint);margin:0}.prLinks{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.prLinks a{border:1px solid var(--line);border-radius:var(--r-card);background:var(--bg-surface);grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:20px 22px;text-decoration:none;transition:border-color .15s;display:grid}.prLinks a:hover{border-color:var(--action)}.prLinks i{font:500 11px/1 var(--font);color:var(--text-faint);font-style:normal}.prLinks b{font:400 15.5px/1.4 var(--font);color:var(--text-primary)}.prLinks em{color:var(--action);font-style:normal}@media (max-width:1180px){.prReady{grid-template-columns:repeat(2,minmax(0,1fr))}.prDocs,.prProcess,.prGeo,.prLinks{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.prReady{grid-template-columns:minmax(0,1fr)}.prPlan li{grid-template-columns:minmax(0,1fr);gap:4px}.prTimeline{border-top:0;grid-auto-flow:row}.prTimeline li{border-left:1px solid var(--line);padding:12px 0 12px 20px}.prTimeline li:before{top:18px;left:-5px}}
