.registration-guide.premises-guide .premises-picture{padding:26px 30px;background:var(--stone);border-top:2px solid var(--green)}.registration-guide.premises-guide .premises-building{display:block;width:100%;height:auto;max-height:230px;fill:none;stroke:#687577;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.registration-guide.premises-guide .premises-building .building-fill{fill:#fff}.registration-guide.premises-guide .premises-building .unit-fill{fill:var(--pale);stroke:var(--green)}.registration-guide.premises-guide .premises-building .green-line{stroke:var(--green)}.registration-guide.premises-guide .picture-keys{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.registration-guide.premises-guide .picture-keys span{display:block;font-size:12px;color:var(--green)}.registration-guide.premises-guide .picture-keys strong{display:block;font-weight:400;font-size:15px;line-height:22px;margin-top:5px}.registration-guide.premises-guide .picture-foot{font-size:13px;line-height:21px}.registration-guide.premises-guide .prelease-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:48px;align-items:start}.registration-guide.premises-guide .site-decision{padding:24px 0;border-top:2px solid var(--green)}.registration-guide.premises-guide .site-decision .route-tag{display:block}.registration-guide.premises-guide .site-decision p,.registration-guide.premises-guide .section-copy{font-size:16px;line-height:25px;color:var(--muted)}.registration-guide.premises-guide .site-decision .decision-warning{padding:16px 18px;background:var(--pale);margin-top:22px}.registration-guide.premises-guide .decision-warning strong{display:block;color:var(--text)}.registration-guide.premises-guide .plain-checks{list-style:none;padding:0;margin:18px 0}.registration-guide.premises-guide .plain-checks li{position:relative;padding:9px 0 9px 20px;font-size:16px;line-height:25px;border-bottom:1px solid var(--line)}.registration-guide.premises-guide .plain-checks li:before{content:"";position:absolute;left:0;top:18px;width:5px;height:5px;border:1px solid var(--green)}.registration-guide.premises-guide .plain-checks li:last-child{border:0}.registration-guide.premises-guide .landlord-list{background:var(--stone);padding:24px 28px}.registration-guide.premises-guide .landlord-list fieldset{border:0;padding:0;margin:0;min-width:0}.registration-guide.premises-guide .landlord-list legend{font:400 20px/26px Google Sans,sans-serif;padding:0 0 16px}.registration-guide.premises-guide .landlord-list label{display:flex;gap:12px;border-top:1px solid var(--line);padding:12px 0;margin:0;cursor:pointer;font-size:16px;line-height:25px}.registration-guide.premises-guide .landlord-list input{flex:0 0 18px;width:18px;height:18px;accent-color:var(--green);margin:4px 0 0}.registration-guide.premises-guide .landlord-list small{display:block;font-size:15px;line-height:23px;margin-top:3px}.registration-guide.premises-guide .landlord-list label:has(input:checked) strong{color:var(--green)}.registration-guide.premises-guide .landlord-list .list-foot{margin-top:12px}.registration-guide.premises-guide .inline-note{font-size:14px;line-height:22px}.registration-guide.premises-guide .premises-flow{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;padding:24px;background:var(--stone);margin:0}.registration-guide.premises-guide .premises-flow li{position:relative;min-width:0}.registration-guide.premises-guide .premises-flow li>span{display:block;font-size:12px;color:var(--green)}.registration-guide.premises-guide .premises-flow svg{width:46px;height:46px;stroke:var(--green);fill:none;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;margin:16px 0}.registration-guide.premises-guide .premises-flow li:not(:last-child):after{content:"→";position:absolute;right:0;top:50px;color:var(--green);font-size:22px}.registration-guide.premises-guide .premises-flow h3{font-size:18px;line-height:25px}.registration-guide.premises-guide .premises-flow p{font-size:14px;line-height:22px;color:var(--muted);margin-top:8px}.registration-guide.premises-guide .lease-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:48px}.registration-guide.premises-guide .section-copy{margin-top:16px;max-width:490px}.registration-guide.premises-guide .lease-terms>div{display:grid;grid-template-columns:70px 1fr;gap:24px;padding:16px 0;border-top:1px solid var(--line)}.registration-guide.premises-guide .lease-terms>div:first-child{padding-top:0;border:0}.registration-guide.premises-guide .lease-terms span{font-size:13px;color:var(--green)}.registration-guide.premises-guide .lease-terms p{font-size:16px;line-height:25px}.registration-guide.premises-guide .fitout-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.registration-guide.premises-guide .fitout-grid article{padding:24px 28px;border-top:2px solid var(--green);background:var(--stone);display:flex;flex-direction:column;align-items:start}.registration-guide.premises-guide .fitout-grid article:last-child{background:var(--pale)}.registration-guide.premises-guide .fitout-grid .source-link{margin-top:auto}.registration-guide.premises-guide .budget-note{display:grid;grid-template-columns:180px 1fr;gap:12px 24px;border-bottom:1px solid var(--line);padding:24px 0 0}.registration-guide.premises-guide .budget-note p{font-size:15px;line-height:23px;color:var(--muted)}.registration-guide.premises-guide .budget-note a{grid-column:2}.registration-guide.premises-guide .sources-body p+p{margin-top:12px}.registration-guide.premises-guide .guide-help p:not(.eyebrow){font-size:16px;line-height:25px}@media (max-width:1050px){.registration-guide.premises-guide .process-hero{gap:32px}.registration-guide.premises-guide .prelease-grid,.registration-guide.premises-guide .lease-grid{gap:28px}.registration-guide.premises-guide .premises-flow{grid-template-columns:1fr;padding:16px 24px;gap:0}.registration-guide.premises-guide .premises-flow li{display:grid;grid-template-columns:24px 50px 1fr;gap:0 18px;align-items:center;padding:16px 0}.registration-guide.premises-guide .premises-flow li>span{grid-row:1/3}.registration-guide.premises-guide .premises-flow svg{grid-row:1/3;grid-column:2;margin:0}.registration-guide.premises-guide .premises-flow h3,.registration-guide.premises-guide .premises-flow p{grid-column:3}.registration-guide.premises-guide .premises-flow p{margin-top:4px}.registration-guide.premises-guide .premises-flow li:not(:last-child):after{content:"↓";right:auto;left:57px;top:auto;bottom:-10px}.registration-guide.premises-guide .picture-keys{gap:8px}.registration-guide.premises-guide .picture-keys strong{font-size:14px}}@media (max-width:767px){.registration-guide.premises-guide .premises-picture{padding:20px}.registration-guide.premises-guide .premises-building{max-height:200px}.registration-guide.premises-guide .prelease-grid,.registration-guide.premises-guide .lease-grid,.registration-guide.premises-guide .fitout-grid{grid-template-columns:1fr;gap:24px}.registration-guide.premises-guide .site-decision{padding-bottom:0}.registration-guide.premises-guide .landlord-list,.registration-guide.premises-guide .fitout-grid article{padding:22px}.registration-guide.premises-guide .picture-keys{grid-template-columns:1fr;gap:8px}.registration-guide.premises-guide .picture-keys>div{display:flex;gap:16px;align-items:baseline;justify-content:space-between;border-top:1px solid var(--line);padding-top:8px}.registration-guide.premises-guide .picture-keys strong{font-size:15px;margin:0}.registration-guide.premises-guide .lease-terms>div{grid-template-columns:54px 1fr;gap:14px}.registration-guide.premises-guide .budget-note{grid-template-columns:1fr;gap:10px}.registration-guide.premises-guide .budget-note a{grid-column:1}.registration-guide.premises-guide .premises-flow{padding:12px 16px}.registration-guide.premises-guide .premises-flow li{grid-template-columns:20px 40px 1fr;gap:0 12px}.registration-guide.premises-guide .premises-flow svg{width:36px;height:40px}.registration-guide.premises-guide .premises-flow li:not(:last-child):after{left:42px}.registration-guide.premises-guide .premises-flow h3{font-size:18px}.registration-guide.premises-guide .section-head .source-link{margin-top:12px}.registration-guide.premises-guide .guide-help h2 br{display:none}}@media print{.registration-guide.premises-guide .landlord-list button{display:none}.registration-guide.premises-guide .premises-flow{grid-template-columns:repeat(5,1fr)}.registration-guide.premises-guide .premises-flow li{display:block}.registration-guide.premises-guide .premises-flow li:after{display:none}}
