@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&display=swap";:root{--brand-brown:#5f3836;--brand-terracotta:#a86145;--brand-gold:#c89e59;--brand-olive:#8c8b5f;--brand-wine:#7b413f;--brand-rose:#b98a82;--brand-gray:#57524f;--brand-peach:#dfb7a7;--brand-paper:#edebe6;--surface:color-mix(in srgb, var(--brand-paper) 20%, white);--yellow-soft:color-mix(in srgb, var(--brand-gold) 18%, white);--yellow-selected:color-mix(in srgb, var(--brand-gold) 38%, white);--yellow-border:color-mix(in srgb, var(--brand-gold) 58%, white);--neutral-border:color-mix(in srgb, var(--brand-gray) 18%, var(--brand-paper));--text-muted:color-mix(in srgb, var(--brand-gray) 80%, var(--brand-paper));--paper:var(--brand-paper);--ink:var(--brand-brown);--muted:var(--text-muted);--line:var(--neutral-border);--terra:var(--brand-terracotta);--accent:var(--brand-brown)}*{box-sizing:border-box}body{background:var(--paper);color:var(--ink);margin:0;font-family:DM Sans,Arial,sans-serif;font-size:14px}button,input,select,textarea{font:inherit}button,a,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer;color:inherit;background:0 0;border:0;justify-content:center;align-items:center;gap:9px;display:inline-flex}button:disabled{opacity:.55;cursor:wait}a{color:inherit;text-decoration:none}:is(button:focus-visible,a:focus-visible,summary:focus-visible){outline:2px solid var(--terra);outline-offset:4px}h1,h2,h3,h4,p{margin:0}h1{letter-spacing:-1px;font-family:DM Sans,Arial,sans-serif;font-size:44px;font-weight:400;line-height:1.2}h1 i{color:var(--terra);font-weight:400}h2{font-family:DM Sans,Arial,sans-serif;font-size:25px;font-weight:400}h3{font-size:17px;font-weight:500}p{color:var(--brand-gray);line-height:1.7}.shell{min-height:100vh}.sidebar{background:var(--brand-paper);border-right:1px solid var(--line);flex-direction:column;width:238px;padding:36px 22px;display:flex;position:fixed;inset:0 auto 0 0}.logo{object-fit:contain;width:142px;height:75px;margin-left:22px}.brandcaption{letter-spacing:5px;color:var(--terra);margin-top:-4px;margin-left:37px;font-size:9px}.side-label{letter-spacing:1.8px;color:var(--text-muted);margin:65px 13px 17px;font-size:9px}nav{gap:8px;display:grid}nav button{color:var(--brand-gray);border-radius:6px;justify-content:flex-start;padding:15px 13px;font-size:13px}nav button.selected{background:var(--yellow-selected);color:var(--brand-brown);font-weight:600}.navdot{background:var(--accent);border-radius:50%;width:5px;height:5px;margin-left:auto}.sidebottom{margin-top:auto;padding:25px 12px 0}.brandline{color:var(--text-muted);margin-bottom:29px;font:italic 23px/1.4 DM Sans,Arial,sans-serif}.private{color:var(--text-muted);align-items:center;gap:8px;font-size:10px;display:flex}header{border-bottom:1px solid var(--line);height:86px;color:var(--brand-brown);justify-content:space-between;align-items:center;padding:0 48px;font-size:12px;display:flex}header em{color:var(--text-muted);font-style:normal}.headeractions{align-items:center;gap:22px;display:flex}.avatar{background:var(--yellow-soft);border-radius:50%;place-items:center;width:34px;height:34px;font-size:11px;display:grid}.subtle{color:var(--muted);font-size:11px}main{max-width:1350px;margin:auto;padding:27px 48px 0}.topline{justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.eyebrow{letter-spacing:1.8px;color:var(--text-muted);font-size:10px;font-weight:500}.topline select{background:0 0;border:0;width:auto;max-width:260px;font-size:12px}.welcome{background:var(--yellow-soft);border:1px solid var(--yellow-border);border-radius:10px;justify-content:space-between;min-height:300px;padding:42px 40px;display:flex;position:relative;overflow:hidden}.welcome>div:first-child{z-index:1;max-width:75%}.welcome p{font-size:13px}.primary{background:var(--terra);color:#fff;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:13px 18px;font-size:12px;display:inline-flex}.welcome .primary{margin-top:25px}.art{align-self:stretch;width:240px;min-width:180px;margin:-42px -40px -42px 0;position:relative;overflow:hidden}.arch{border:1px solid var(--brand-gold);border-radius:100px 100px 0 0;width:170px;height:265px;position:absolute;bottom:-30px;right:32px;transform:rotate(-16deg)}.arch:before,.arch:after{content:"";border:1px solid var(--brand-gold);border-radius:inherit;position:absolute;inset:17px}.arch:after{inset:34px}.orb{background:var(--brand-peach);opacity:.6;border-radius:50%;width:130px;height:130px;position:absolute;top:40px;right:-24px}.art span{color:var(--text-muted);font:22px/1.2 DM Sans,Arial,sans-serif;position:absolute;bottom:37px;left:30px}.three{grid-template-columns:repeat(3,1fr);gap:19px;margin-top:23px;display:grid}.card{background:var(--surface);border:1px solid var(--line);border-radius:7px;padding:25px}.card h2{letter-spacing:-2px;margin:17px 0 11px;font-family:DM Sans,sans-serif;font-size:37px}.card h2 small{letter-spacing:0;color:var(--text-muted);padding-left:5px;font-size:18px}.card h3{margin:23px 0 15px}.card p{align-items:center;gap:7px;margin-top:16px;font-size:11px;display:flex}.progress{background:var(--yellow-soft);border-radius:4px;height:4px;overflow:hidden}.progress b{background:var(--brand-gold);height:100%;display:block}.badge{background:var(--yellow-soft);color:var(--text-muted);white-space:nowrap;border-radius:4px;padding:6px 10px;font-size:10px;display:inline-flex}.badge.green{background:var(--yellow-selected);color:var(--brand-brown)}.textbutton{color:var(--brand-brown);padding:0;font-size:12px}.sectiontitle{justify-content:space-between;align-items:center;gap:18px;margin:35px 0 23px;display:flex}.sectiontitle>span{color:var(--muted);font-size:12px}.stepspreview{background:var(--surface);border:1px solid var(--line);border-radius:7px;gap:20px;padding:28px 24px;display:flex}.stepspreview>div{flex:1;position:relative}.stepspreview>div:not(:last-child):after{content:"";background:var(--line);height:1px;position:absolute;top:18px;left:48px;right:0}.circle{border:1px solid var(--yellow-border);width:37px;height:37px;color:var(--text-muted);border-radius:50%;place-items:center;font-size:11px;display:grid}.stepspreview h4{margin:15px 0 4px;font-size:12px;font-weight:500}.stepspreview p{font-size:10px}.adminbar{border-bottom:1px solid var(--line);color:var(--brand-brown);justify-content:space-between;align-items:center;margin-bottom:22px;padding-bottom:18px;font-size:11px;display:flex}.adminbar span,.adminbar>div{align-items:center;gap:10px;display:flex}.adminbar button{text-underline-offset:4px;font-size:11px;text-decoration:underline}.pagetitle{padding:12px 0 30px}.pagetitle h1{margin:14px 0}.intro{background:var(--yellow-soft);border-radius:6px;max-width:100%;padding:28px 34px}.intro p{color:var(--brand-brown);margin-bottom:13px;font-size:13px}.intro p:last-child{margin-bottom:0}.stage{border:1px solid var(--line);background:var(--surface);border-radius:6px;margin:13px 0}.stage summary{cursor:pointer;align-items:center;gap:24px;padding:25px;list-style:none;display:flex}.stage summary::-webkit-details-marker{display:none}.stage summary>div{flex:1}.stage h3{font-family:DM Sans,Arial,sans-serif;font-size:23px}.stage summary p{align-items:center;gap:7px;margin-top:7px;font-size:11px;display:flex}.stagenum{color:var(--text-muted);font:26px DM Sans,Arial,sans-serif}.stagebody{border-top:1px solid var(--line);padding:25px 35px 25px 80px}.stagebody p{white-space:pre-line;color:var(--brand-brown);margin-bottom:17px;font-size:14px}.filters{flex-wrap:wrap;gap:7px;display:flex}.filters button{border:1px solid var(--line);border-radius:4px;padding:8px 12px;font-size:11px}.filters button.active{background:var(--yellow-selected);border-color:var(--yellow-border);color:var(--brand-brown)}.filelist{background:var(--surface);border:1px solid var(--line);border-radius:7px}.file{border-bottom:1px solid var(--line);align-items:center;gap:18px;padding:25px;display:flex}.file:last-child{border:0}.fileicon{background:var(--yellow-soft);color:var(--text-muted);border-radius:6px;padding:14px}.fileinfo{flex:1;min-width:0}.fileinfo h3{font-size:15px}.fileinfo p{margin-top:6px;font-size:11px}.fileinfo small{color:var(--text-muted);overflow-wrap:anywhere;font-size:10px}.download{color:var(--brand-brown);align-items:center;gap:8px;font-size:11px;display:flex}.empty{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:65px 30px;display:flex}.empty>svg{color:var(--text-muted)}.empty h3{font:25px DM Sans,Arial,sans-serif}.empty p{font-size:13px}.footnote{margin-top:18px;font-size:11px}.notice{background:var(--yellow-soft);border-radius:5px;justify-content:space-between;align-items:center;margin:15px 0;padding:14px 18px;display:flex}footer{border-top:1px solid var(--line);color:var(--text-muted);align-items:center;gap:24px;margin-top:55px;padding:25px 0;font-size:10px;display:flex}footer span:first-child{color:var(--text-muted);font-size:22px}footer i{font-family:DM Sans,Arial,sans-serif;font-size:12px}footer span:nth-child(2){margin-left:auto}.overlay{z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#39312866;justify-content:center;align-items:center;padding:25px;display:flex;position:fixed;inset:0}.modal{background:var(--paper);border-radius:9px;width:650px;max-height:92vh;padding:25px 32px 35px;overflow:auto;box-shadow:0 20px 100px #0002}.modal.small{width:500px}.modal .sectiontitle{margin:0 0 24px}.modal h3{margin:25px 0 10px}label{color:var(--brand-brown);margin:15px 0;font-size:12px;display:block}input,textarea,select{border:1px solid var(--neutral-border);background:var(--surface);width:100%;color:var(--ink);outline-color:var(--accent);border-radius:4px;margin-top:8px;padding:11px 12px;display:block}textarea{resize:vertical;min-height:70px}.accessnote{background:var(--yellow-soft);border-radius:5px;gap:10px;padding:14px;display:flex}.accessnote svg{flex-shrink:0}.accessnote p,.muted{font-size:11px}.editstage{border-bottom:1px solid var(--line);padding:5px 0 10px}.checklabel{align-items:center;gap:9px;display:flex}.checklabel input{width:16px;accent-color:var(--accent);margin:0}.twocol{grid-template-columns:1fr 1fr;gap:15px;display:grid}.twocol label{margin:3px 0}.uploadzone{border:1px dashed var(--brand-gold);background:var(--yellow-soft);padding:25px}.uploadzone input{background:0 0;border:0;padding:0;font-size:11px}.modal form>.primary{width:100%;margin-top:20px}@media (min-width:1500px){main{padding-top:35px}.welcome{min-height:340px;padding:50px}h1{font-size:49px}.card{padding:30px}}@media (max-width:1050px){.sidebar{width:195px;padding:30px 12px}.workspace{margin-left:195px}main{padding:25px}.logo{margin-left:16px}header{padding:0 25px}.welcome{padding:32px}.welcome h1{font-size:36px}.art{width:170px}.three{gap:12px}.card{padding:19px}.adminbar{align-items:flex-start;gap:10px}.adminbar>div{flex-wrap:wrap;justify-content:flex-end}.stage summary{gap:15px}}@media (max-width:720px){.sidebar{border-right:0;width:100%;padding:18px 16px;position:relative}.logo{width:88px;height:43px;margin:0}.brandcaption{letter-spacing:3px;margin:0 0 10px 7px;font-size:7px}.side-label,.sidebottom{display:none}nav{gap:4px;margin-top:7px;display:flex;overflow:auto}nav button{white-space:nowrap;gap:6px;padding:10px;font-size:11px}nav svg{width:15px}.navdot{display:none}.workspace{margin-left:0}header{height:55px;padding:0 20px}header>span{font-size:10px}.headeractions{gap:9px}.subtle{font-size:10px}main{padding:22px 18px 0}.topline{gap:10px;margin-bottom:20px}.topline select{max-width:160px}.eyebrow{font-size:8px}.welcome{min-height:310px;padding:29px 24px}.welcome>div:first-child{max-width:100%}.welcome h1{font-size:34px}.welcome p{max-width:230px}.art{opacity:.23;width:180px;margin:0;position:absolute;inset:0 0 0 auto}.art span{display:none}.three{grid-template-columns:1fr}.card{padding:22px}.card h2{margin:13px 0}.card h3{margin:16px 0}.sectiontitle{flex-wrap:wrap;align-items:flex-start;gap:12px}.sectiontitle h2{font-size:23px}.stepspreview{gap:25px;overflow:auto}.stepspreview>div{min-width:110px}.adminbar{flex-direction:column}.adminbar>div{justify-content:flex-start;gap:18px}.pagetitle h1{font-size:35px}.intro{padding:22px}.stage summary{flex-wrap:wrap;gap:12px;padding:20px 15px}.stage h3{font-size:20px}.stage summary>.badge{margin-left:38px}.stagebody{padding:22px}.stagenum{font-size:21px}.stage summary>div{min-width:75%}.file{gap:12px;padding:18px 14px}.fileicon{padding:10px}.download span{display:none}.fileinfo h3{font-size:13px}footer{gap:10px}footer span:nth-child(2){font-size:8px}.overlay{padding:12px}.modal{padding:22px}.twocol{grid-template-columns:1fr}.modal .sectiontitle{align-items:center}.headeractions .avatar{display:none}}.gallery-section{margin-bottom:32px}.gallery-section .sectiontitle{margin-top:12px}.gallery-section .sectiontitle p{margin-top:7px;font-size:12px}.gallery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.gallery-card{border:1px solid var(--line);background:var(--surface);border-radius:6px;overflow:hidden}.image-preview{background:var(--brand-paper);aspect-ratio:4/3;width:100%;padding:0;display:block;overflow:hidden}.image-preview img{object-fit:cover;width:100%;height:100%;transition:transform .2s}.image-preview:hover img{transform:scale(1.03)}.gallery-card>div{padding:15px}.gallery-card h3{overflow-wrap:anywhere;font-size:14px}.gallery-card p{margin-top:5px;font-size:11px}.gallery-card a{color:var(--accent);align-items:center;gap:7px;margin-top:12px;font-size:12px;display:inline-flex}.gallery-empty{border:1px dashed var(--line);border-radius:6px;padding:35px}.upload-previews{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.upload-previews figure{margin:0}.upload-previews img{aspect-ratio:4/3;object-fit:cover;width:100%}.upload-previews figcaption{overflow-wrap:anywhere;margin:5px 0 10px;font-size:10px}.lightbox{z-index:30;color:#fff;background:#211d18f7;flex-direction:column;padding:20px;display:flex;position:fixed;inset:0}.lightbox-toolbar{align-items:center;gap:20px;min-height:45px;display:flex}.lightbox-toolbar span{overflow-wrap:anywhere;flex:1}.lightbox-toolbar a{align-items:center;gap:8px;display:flex}.lightbox button{color:#fff;border-radius:4px;padding:10px}.lightbox button:hover{background:#ffffff20}.lightbox-body{flex:1;justify-content:space-between;align-items:center;gap:15px;min-height:0;display:flex}.lightbox-body img{object-fit:contain;max-width:calc(100% - 110px);max-height:100%}.lightbox>p{text-align:center;color:#bbb;padding:12px;font-size:11px}:is(.lightbox button:focus-visible,.lightbox a:focus-visible){outline:2px solid #fff}.gallery-section+.filelist{margin-top:24px}@media (max-width:900px){.gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.gallery-grid{grid-template-columns:1fr}.lightbox{padding:10px}.lightbox-toolbar{gap:8px;font-size:11px}.lightbox-body{gap:0}.lightbox-body img{max-width:calc(100% - 76px)}.lightbox-body button{padding:7px}}.revision-section{margin:0 0 28px}.revision-tabs{border-bottom:1px solid var(--line);gap:10px;padding-bottom:14px;display:flex}.revision-tabs>button{border:1px solid var(--line);border-radius:5px;padding:13px 19px;font-size:12px}.revision-tabs>button.active{background:var(--yellow-selected);border-color:var(--brand-gold);color:var(--brand-brown)}.revision-tabs .revision-current{border-color:var(--brand-gold);color:var(--brand-brown)}.revision-current strong{letter-spacing:.3px;background:var(--yellow-selected);border-radius:3px;padding:4px 7px;font-size:10px;font-weight:500}.revision-current>span{font-weight:600}.revision-count{background:var(--yellow-soft);border-radius:10px;padding:2px 6px;font-size:10px}.revision-history{background:var(--yellow-soft);border:1px solid var(--line);border-radius:5px;margin-top:14px;padding:19px}.revision-history p{margin-bottom:14px;font-size:12px}@media (max-width:560px){.revision-tabs{gap:7px}.revision-tabs>button{gap:7px;padding:11px}.revision-current strong{font-size:9px}}h1,h2,h3,h4{font-family:DM Sans,Arial,sans-serif;font-weight:600}h1{letter-spacing:-1px;font-size:40px}h2{font-size:24px}.stage h3{font-size:21px;font-weight:600}.empty h3{font-weight:600}.stagenum{font-weight:500}.logo{object-position:left center;margin-left:0}.welcome{min-height:0;padding:36px 40px}.welcome>div:first-child{max-width:100%}.welcome h1{margin:0 0 14px}.welcome p{max-width:none}.circle.complete{background:var(--yellow-selected);color:var(--brand-brown)}.footer-logo{object-fit:contain;object-position:left center;width:83px;height:42px}footer>span{margin-left:auto}footer span:first-child{font-size:10px}.stage-dates p{align-items:center;gap:7px;margin-top:7px;font-size:11px;display:flex}.card .stage-dates p{margin-top:9px}.delivery-highlight{background:var(--yellow-soft);border:1px solid var(--yellow-border);border-left:3px solid var(--brand-gold);border-radius:5px;margin:20px 0;padding:18px 21px}.delivery-highlight strong{margin-bottom:6px;display:block}.stagebody .delivery-highlight p{margin:0}.substage{border-top:1px solid var(--line);margin-top:27px;padding-top:23px}.substage h4{margin-bottom:12px;font-size:18px;font-weight:700}.stagebody strong{font-weight:700}.deletion-overlay{z-index:40}.dialog-actions{justify-content:flex-end;gap:12px;margin-top:26px;display:flex}.secondary{border:1px solid var(--line);border-radius:4px;padding:12px 18px}.delete-error{color:var(--brand-wine);margin-top:15px}.modal.small strong{overflow-wrap:anywhere}@media (min-width:1500px){h1{font-size:44px}.welcome{min-height:0;padding:40px}}@media (max-width:1050px){.logo{margin-left:0}}@media (max-width:720px){.welcome{min-height:0;padding:28px 24px}.welcome h1{font-size:32px}.stage h3{font-size:19px}.logo{margin-left:0}.delivery-highlight{padding:15px}.stage-dates p{align-items:flex-start}}h1,h2,h3,h4,.stagebody strong,.delivery-highlight strong{color:var(--brand-brown)}.substage h4{color:var(--brand-wine)}.stagebody em{color:var(--brand-gray)}.primary:hover{background:var(--brand-wine)}.primary{font-weight:500}.subtle:hover{color:var(--brand-wine)}.workspace{margin-left:0}.site-header{background:var(--surface);height:auto;padding:24px max(28px,50vw - 627px);display:block}.header-top{justify-content:space-between;align-items:center;gap:24px;display:flex}.brand .logo{width:132px;height:66px;margin:0;display:block}.brand p{margin-top:5px;font-size:11px;line-height:1.5}.site-header nav{gap:8px;margin-top:23px;display:flex;overflow-x:auto}.site-header nav button{white-space:nowrap;padding:12px 18px}.dashboard-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:23px;display:grid}.dashboard-cards .card{min-width:0;padding:24px}.dashboard-cards .card h3{font-size:17px}.welcome p{max-width:820px;font-size:15px;line-height:1.8}.sectiontitle .primary{flex-shrink:0}.site-header .headeractions{flex-wrap:wrap;justify-content:flex-end}.site-header .private{font-size:11px}@media (max-width:1050px){.dashboard-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.site-header{padding:20px 25px}}@media (max-width:720px){.site-header{padding:18px}.header-top{align-items:flex-start;gap:15px}.brand .logo{width:104px;height:52px}.brand p{max-width:235px;font-size:10px}.site-header .headeractions{gap:12px;max-width:125px}.site-header .private{font-size:9px}.site-header nav{gap:4px;margin-top:20px}.site-header nav button{padding:11px 12px;font-size:11px}.welcome p{font-size:14px}.dashboard-cards{gap:12px}.dashboard-cards .card{padding:18px}.dashboard-cards .card h3{font-size:15px}}@media (max-width:460px){.dashboard-cards{grid-template-columns:1fr}.sectiontitle .primary{width:100%}.brand p{max-width:200px}}.site-header{background:0 0;border-bottom:0;padding-bottom:0}.topline{min-height:38px}.back-home{padding:8px 0;font-size:12px}.back-home svg{transform:rotate(180deg)}.dashboard-cards .eyebrow{color:var(--brand-brown);font-weight:700}.dashboard-cards .card{transition:border-color .15s,box-shadow .15s;position:relative}.dashboard-cards .card:hover{border-color:var(--brand-gold);box-shadow:0 4px 16px #5f38360c}.card-link:after{content:"";border-radius:7px;position:absolute;inset:0}.card-link:focus-visible{outline:none}.card-link:focus-visible:after{outline:2px solid var(--terra);outline-offset:3px}.dashboard-cards .card-link{margin-top:14px;font-weight:600}.dashboard-cards .card-link+p{margin-top:12px}.floating-home{z-index:8;background:var(--brand-brown);color:#fff;border:1px solid var(--brand-brown);border-radius:30px;padding:15px 22px;font-size:13px;font-weight:600;position:fixed;bottom:26px;left:28px;box-shadow:0 5px 20px #5f383633}.floating-home:hover{background:var(--brand-wine)}footer{padding-bottom:100px}.completion-terms{border:1px solid var(--yellow-border);background:var(--yellow-soft);border-radius:7px;margin-top:26px;padding:22px}.completion-terms h3{margin-bottom:12px;font-size:17px}.completion-terms p{font-size:12px}.completion-terms form{flex-wrap:wrap;align-items:flex-end;gap:16px;display:flex}.completion-terms form label{flex:1;min-width:180px;margin-bottom:0}.completion-terms input{max-width:100%}.term-file{justify-content:space-between;gap:15px;margin-top:16px;display:flex}.term-file a{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;font-size:13px;display:flex}.term-file a span{min-width:0}.substage-status{margin:20px 0}.substage-status p{align-items:center;gap:14px;display:flex}.substage-controls{margin-top:14px}@media (max-width:720px){.floating-home{bottom:calc(16px + env(safe-area-inset-bottom));padding:13px 18px;left:18px}.completion-terms{padding:17px}.completion-terms form .primary{width:100%}}.floating-home{inset:18px 24px auto auto}.site-header .headeractions{padding-top:58px}.access-settings{max-width:720px;margin:25px 0}.access-settings h1{margin-bottom:18px}.access-settings textarea{min-height:120px}.access-settings .primary{margin-top:20px}.access-settings form>p{margin-top:12px}@media (max-width:720px){.floating-home{top:calc(12px + env(safe-area-inset-top));padding:12px 16px;bottom:auto;left:auto;right:16px}.site-header .headeractions{padding-top:58px}}.login-panel{border:1px solid var(--yellow-border);background:var(--yellow-soft);border-radius:10px;max-width:700px;margin:25px auto 0}.login-panel h1{font-size:34px}.login-panel p{max-width:500px}.login-panel .secondary{font-size:12px}
