.iKrl5a_hero{color:var(--nh-on-night);background:radial-gradient(620px 420px at 74% 96%, #ffd46533, #ffd46500 70%), radial-gradient(900px 640px at 0% 0%, #2a4c78d9, #2a4c7800 62%), var(--nh-harbour);padding-top:84px;position:relative;overflow:hidden}.iKrl5a_heroGrid{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);align-items:end;gap:48px;display:grid}.iKrl5a_heroGrid>*{min-width:0}.iKrl5a_heroCopy{padding-bottom:104px}.iKrl5a_h1{text-wrap:balance;font-family:var(--nh-font-display);font-size:var(--nh-h1);letter-spacing:-.022em;color:var(--nh-on-night);margin:0 0 28px;font-weight:700;line-height:1.06}.iKrl5a_h1 em{text-wrap:balance;color:var(--nh-apricot-on-dark);margin-top:.1em;font-style:italic;font-weight:560;display:block}.iKrl5a_heroSub{max-width:33em;font-size:var(--nh-text-lg);color:var(--nh-on-harbour-2);margin:0;line-height:1.6}.iKrl5a_heroLink{margin:28px 0 0}.iKrl5a_jump{border-top:1px solid var(--nh-night-line);flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:44px;padding-top:26px;display:flex}.iKrl5a_jumpLabel{font-size:var(--nh-text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-on-harbour-2);font-weight:700}.iKrl5a_jump ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.iKrl5a_jump a{border-radius:var(--nh-radius-pill);min-height:40px;color:var(--nh-on-night);font-size:var(--nh-text-sm);background:#fbf5ec0f;border:1px solid #fbf5ec3d;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.iKrl5a_jump a:hover{background:#fbf5ec24;border-color:#fbf5ec80}.iKrl5a_heroArt{justify-self:center;width:100%;max-width:460px;margin:0}.iKrl5a_heroArt svg{width:100%;height:auto;display:block}.iKrl5a_checklist{background-color:var(--nh-card);box-shadow:var(--nh-shadow-2);background-image:linear-gradient(#ffe9da80,#ffe9da00 140px);border-radius:4px 4px 20px 20px;padding:52px 44px 44px;position:relative;transform:rotate(-.35deg)}.iKrl5a_tape{background:linear-gradient(#fff1d0f2,#f4e2b8eb);border-radius:2px;width:104px;height:26px;margin-left:-52px;position:absolute;top:-13px;left:50%;transform:rotate(-2.5deg);box-shadow:0 2px 5px #00000024}.iKrl5a_checklist .iKrl5a_checkTicks{gap:18px 36px}.iKrl5a_checklist .iKrl5a_checkTicks li{color:var(--nh-ink);font-size:17px;line-height:1.5}.iKrl5a_accessGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.iKrl5a_accessCard{border-radius:var(--nh-radius-lg);background:var(--nh-card);border:1px solid var(--nh-line);min-width:0;box-shadow:var(--nh-shadow-1);padding:30px 28px 34px}.iKrl5a_accessCard .iKrl5a_cardLabel{font-size:var(--nh-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-apricot-ink);margin:22px 0 8px;font-weight:700}.iKrl5a_accessCard h3{font-family:var(--nh-font-display);color:var(--nh-ink);margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.25}.iKrl5a_accessCard p{color:var(--nh-ink-2);margin:0;font-size:17px;line-height:1.6}.iKrl5a_accGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:72px;display:grid}.iKrl5a_accGrid>*{min-width:0}.iKrl5a_accCopy .iKrl5a_accHead{margin-bottom:28px}.iKrl5a_accCopy>p{max-width:34em;font-size:var(--nh-text-base);color:var(--nh-ink-2);margin:0 0 24px;line-height:1.65}.iKrl5a_notice{border-radius:var(--nh-radius-md);background:var(--nh-butter-tint);border:1px solid #ffd465b3;align-items:flex-start;gap:14px;max-width:36em;margin:0 0 28px;padding:18px 20px;display:flex}.iKrl5a_notice p{color:var(--nh-ink);margin:0;font-size:17px;line-height:1.55}.iKrl5a_noticeIcon{color:var(--nh-apricot-ink);margin-top:3px;font-size:22px}.iKrl5a_logFigure{justify-self:center;width:100%;max-width:500px;margin:0}.iKrl5a_log{filter:drop-shadow(0 2px 3px #14213a1f)drop-shadow(0 22px 30px #14213a29);padding:30px 30px 46px;position:relative;transform:rotate(.8deg)}.iKrl5a_log:before{content:"";z-index:-1;background:var(--nh-card);border-radius:4px 4px 0 0;position:absolute;inset:0;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/20px 100%;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) 50%/20px 100%}.iKrl5a_logHead{border-bottom:2px dashed var(--nh-line-2);font-size:var(--nh-text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--nh-ink-2);justify-content:space-between;gap:12px;margin:0;padding-bottom:14px;font-weight:700;display:flex}.iKrl5a_logList{margin:0;padding:0;list-style:none}.iKrl5a_logList li{border-bottom:1px dashed var(--nh-line-2);grid-template-columns:52px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:14px 0;display:grid}.iKrl5a_logTime{font-size:var(--nh-text-sm);font-variant-numeric:tabular-nums;color:var(--nh-ink);font-weight:700}.iKrl5a_logText{color:var(--nh-ink);font-size:16px;line-height:1.45}.iKrl5a_logWho{border-radius:var(--nh-radius-pill);background:var(--nh-sky-tint);color:var(--nh-harbour);font-size:var(--nh-text-xs);white-space:nowrap;padding:3px 10px;font-weight:700;line-height:1.4}.iKrl5a_logWho.iKrl5a_logAuto{background:var(--nh-butter-tint);color:#6b4a00}.iKrl5a_logFoot{font-size:var(--nh-text-sm);color:var(--nh-ink-2);align-items:center;gap:8px;margin:16px 0 0;font-weight:600;display:flex}.iKrl5a_logFootIcon{color:var(--nh-apricot-ink);font-size:17px}.iKrl5a_caption{font-size:var(--nh-text-xs);text-align:center;color:var(--nh-ink-2);margin-top:14px}.iKrl5a_draft{border-radius:var(--nh-radius-xl);background:var(--nh-sky-tint);margin-top:88px;padding:40px 40px 44px;scroll-margin-top:88px}.iKrl5a_draftHead{align-items:center;gap:16px;margin-bottom:28px;display:flex}.iKrl5a_draftHead h3{font-family:var(--nh-font-display);font-size:var(--nh-h3);color:var(--nh-ink);margin:0;font-weight:700;line-height:1.25}.iKrl5a_draftSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.iKrl5a_draftSteps li{background:var(--nh-white);border-radius:18px;min-width:0;padding:24px 22px 26px}.iKrl5a_stepNum{border-radius:var(--nh-radius-arch);background:var(--nh-apricot-tint);width:36px;height:40px;color:var(--nh-apricot-ink);font-family:var(--nh-font-display);place-items:center;margin-bottom:16px;font-size:18px;font-weight:700;display:grid}.iKrl5a_draftSteps p{color:var(--nh-ink-2);margin:0;font-size:16px;line-height:1.55}.iKrl5a_draftSteps strong{font-family:var(--nh-font-display);color:var(--nh-ink);margin-bottom:6px;font-size:19px;font-weight:700;line-height:1.3;display:block}.iKrl5a_ledger{background:var(--nh-card);color:var(--nh-ink);border-radius:6px 6px 26px 26px;padding:8px 48px 36px;box-shadow:0 2px 4px #080e1e33,0 30px 60px #080e1e52}.iKrl5a_ledgerRow{border-top:1px solid var(--nh-line);grid-template-columns:minmax(0,.42fr) minmax(0,1fr);gap:36px;padding:30px 0;display:grid}.iKrl5a_ledgerRow:first-child{border-top:0}.iKrl5a_ledgerKey{align-items:center;gap:16px;min-width:0;display:flex}.iKrl5a_ledgerKey h3{font-family:var(--nh-font-display);color:var(--nh-ink);margin:0;font-size:22px;font-weight:700;line-height:1.3}.iKrl5a_ledgerRow p{font-size:var(--nh-text-base);color:var(--nh-ink-2);margin:0;line-height:1.65}.iKrl5a_ledger .iKrl5a_ledgerNote{border-top:2px dashed var(--nh-line-2);font-size:var(--nh-text-md);color:var(--nh-ink-2);margin:0;padding-top:24px;line-height:1.6}.iKrl5a_residencyLink{margin:34px 0 0}.iKrl5a_behindGrid{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:64px;display:grid}.iKrl5a_behindGrid>*{min-width:0}.iKrl5a_behindGrid .iKrl5a_behindHead{margin-bottom:0}.iKrl5a_behindList{grid-template-columns:repeat(2,minmax(0,1fr));gap:36px 40px;margin:0;padding:0;list-style:none;display:grid}.iKrl5a_behindList li{border-top:1px solid var(--nh-line-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:18px;min-width:0;padding-top:26px;display:grid}.iKrl5a_behindList li:first-child{grid-column:1/-1}.iKrl5a_behindList h3{font-family:var(--nh-font-display);color:var(--nh-ink);margin:4px 0 8px;font-size:22px;font-weight:700;line-height:1.25}.iKrl5a_behindList p{max-width:40em;color:var(--nh-ink-2);margin:0;font-size:17px;line-height:1.6}.iKrl5a_faqGrid{grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);align-items:start;gap:64px;display:grid}.iKrl5a_faqGrid>*{min-width:0}.iKrl5a_faqAside .iKrl5a_faqHead{margin-bottom:20px}.iKrl5a_faqAside p{color:var(--nh-ink-2);margin:0 0 18px;font-size:17px;line-height:1.6}.iKrl5a_docsGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:72px;display:grid}.iKrl5a_docsGrid>*{min-width:0}.iKrl5a_docsCopy .iKrl5a_docsHead{margin-bottom:28px}.iKrl5a_docsCopy>p{max-width:34em;font-size:var(--nh-text-base);color:var(--nh-ink-2);margin:0 0 18px;line-height:1.65}.iKrl5a_docList{gap:16px;margin:0;padding:0;list-style:none;display:grid}.iKrl5a_docList li{filter:drop-shadow(0 1px 2px #14213a14)drop-shadow(0 12px 22px #14213a1a)}.iKrl5a_doc{background:var(--nh-white);clip-path:polygon(0 0,calc(100% - 30px) 0,100% 30px,100% 100%,0 100%);border-radius:6px;align-items:center;gap:18px;padding:22px 26px;transition:transform .2s;display:flex;position:relative}.iKrl5a_doc:after{content:"";pointer-events:none;background:linear-gradient(225deg,#0000 50%,#eadfce 50%);border-bottom-left-radius:6px;width:30px;height:30px;position:absolute;top:0;right:0}.iKrl5a_doc:hover{transform:translateY(-2px)}.iKrl5a_docLink,.iKrl5a_docEmail{flex:1;min-width:0}.iKrl5a_docLink{font-family:var(--nh-font-display);color:var(--nh-ink);font-size:22px;font-weight:700;line-height:1.3;text-decoration:none}.iKrl5a_docEmail a{font-family:var(--nh-font-display);color:var(--nh-ink);font-size:22px;font-weight:700;line-height:1.3;text-decoration:none}.iKrl5a_docLink:before{content:"";position:absolute;inset:0}.iKrl5a_docEmail a:before{content:"";position:absolute;inset:0}.iKrl5a_doc:hover .iKrl5a_docLink{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.iKrl5a_doc:hover .iKrl5a_docEmail a{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.iKrl5a_docArrow{color:var(--nh-harbour);font-size:22px}@media (max-width:1100px){.iKrl5a_draftSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.iKrl5a_accGrid,.iKrl5a_docsGrid{gap:48px}}@media (max-width:1000px){.iKrl5a_accessGrid{grid-template-columns:minmax(0,1fr);gap:16px}.iKrl5a_accessCard{-moz-column-gap:20px;grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:20px;display:grid}.iKrl5a_accessCard>:first-child{grid-row:span 3}.iKrl5a_accessCard .iKrl5a_cardLabel{margin-top:2px}.iKrl5a_accGrid{grid-template-columns:minmax(0,1fr)}.iKrl5a_logFigure{justify-self:start}.iKrl5a_faqGrid,.iKrl5a_docsGrid,.iKrl5a_behindGrid{grid-template-columns:minmax(0,1fr);gap:36px}}@media (max-width:860px){.iKrl5a_hero{padding-top:56px}.iKrl5a_heroGrid{grid-template-columns:minmax(0,1fr);gap:8px}.iKrl5a_heroCopy{padding-bottom:0}.iKrl5a_h1{font-size:clamp(34px,7.4vw,56px)}.iKrl5a_heroArt{max-width:340px}.iKrl5a_ledgerRow{grid-template-columns:minmax(0,1fr);gap:14px;padding:26px 0}}@media (max-width:640px){.iKrl5a_hero{padding-top:40px}.iKrl5a_h1{font-size:clamp(30px,8.8vw,40px)}.iKrl5a_heroSub{font-size:17px}.iKrl5a_jump{margin-top:32px;padding-top:22px}.iKrl5a_heroArt{max-width:260px}.iKrl5a_checklist{padding:40px 22px 30px;transform:none}.iKrl5a_accessCard{padding:24px 20px 26px;display:block}.iKrl5a_accessCard .iKrl5a_cardLabel{margin-top:18px}.iKrl5a_accessCard h3{font-size:21px}.iKrl5a_log{padding:24px 20px 40px;transform:none}.iKrl5a_logList li{grid-template-columns:48px minmax(0,1fr);row-gap:6px}.iKrl5a_logWho{grid-column:2;justify-self:start}.iKrl5a_draft{border-radius:26px;margin-top:56px;padding:28px 18px 20px}.iKrl5a_draftSteps{grid-template-columns:minmax(0,1fr);gap:12px}.iKrl5a_draftSteps li{grid-template-columns:auto minmax(0,1fr);gap:14px;padding:20px 18px 22px;display:grid}.iKrl5a_stepNum{margin-bottom:0}.iKrl5a_ledger{border-radius:6px 6px 22px 22px;padding:4px 20px 26px}.iKrl5a_ledgerKey h3{font-size:20px}.iKrl5a_ledgerRow p{font-size:17px}.iKrl5a_behindList{grid-template-columns:minmax(0,1fr);gap:28px}.iKrl5a_behindList h3{font-size:20px}.iKrl5a_doc{gap:14px;padding:18px 20px}.iKrl5a_docLink{font-size:20px}.iKrl5a_docEmail a{font-size:20px}}@media (max-width:360px){.iKrl5a_draftSteps li{grid-template-columns:minmax(0,1fr)}.iKrl5a_stepNum{margin-bottom:4px}}
