.basic-hero{display:grid;grid-template-columns:1.8fr .7fr;gap:70px;align-items:center;padding:14px 0 47px}
.basic-page .basic-hero h1{font:normal 75px/1.04 var(--display);letter-spacing:-.035em;margin:25px 0!important;color:#294333}
.basic-hero h1 i{display:block;font-style:normal;color:var(--portal-accent);margin-top:10px}
.basic-hero>div>p{font:15px/1.9 var(--sans);max-width:650px;color:#5c6d60}
.basic-hero-actions{display:flex;align-items:center;flex-wrap:wrap;gap:27px;margin-top:30px}
.basic-plate{height:320px;position:relative;border:6px double #c5d0bf;background:repeating-linear-gradient(90deg,#75814f08 0 1px,transparent 1px 8px),#f4f7f1;box-shadow:5px 6px 0 #dbe3d5;padding:26px 31px;color:#294333}
.basic-plate-top{font:9px/1.8 var(--sans);letter-spacing:.14em;color:#738151}
.basic-plate>div{font:normal 49px/1.02 var(--display);margin:28px 0 0}
.basic-plate>div i{color:#738151;font-style:italic}
.basic-plate-foot{position:absolute;bottom:22px;left:31px;font:11px/1.8 var(--sans);letter-spacing:.06em}
.basic-plate .portal-card-handle{right:22px;top:calc(50% - 15px)}
.basic-jump{display:flex;gap:12px 32px;flex-wrap:wrap;padding:8px 0 29px}
.basic-jump a{font:12px/1.8 var(--sans);color:#576b48;text-decoration:none;border-bottom:1px solid #cdd7c7;padding:5px 0}
.basic-quickfacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #d2dccd;border-top:3px solid #738151;background:#f8faf6}
.basic-quickfacts>div{padding:25px 27px;min-width:0}
.basic-quickfacts>div+div{border-left:1px solid #d2dccd}
.basic-quickfacts span{font:10px/1.8 var(--sans);color:#66785f;display:block;margin-bottom:13px}
.basic-quickfacts p{font:normal 24px/1.25 var(--display);margin:0;color:#294333;overflow-wrap:anywhere}
.basic-section{padding:44px 0 5px;scroll-margin-top:22px}
.basic-page .portal-section-heading h2{font:normal 47px/1.12 var(--display);max-width:800px}
.basic-page .portal-section-heading p{font:13px/1.85 var(--sans);max-width:320px}
.basic-identity{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}
.basic-identity .prose p{margin:0!important}
.basic-name-label,.basic-full-name,.basic-openness{grid-column:1/-1}
.basic-name-label{font:11px/1.8 var(--sans);color:#697b63}
.basic-page .basic-full-name{font:normal 37px/1.22 var(--display);color:#294333;margin-top:-13px;max-width:1080px}
.basic-openness{font:12px/1.9 var(--sans);color:#65725f;border-left:2px solid #a5b096;padding-left:22px;margin:2px 0 6px}
.basic-status{border-top:1px solid #ccd6c6;padding:19px 0 0;font:13px/1.9 var(--sans);color:#455c40}
.basic-status strong{font-weight:400}
.basic-structure{font:13px/1.9 var(--sans);padding:20px 24px;border:1px solid #d4ddce;background:#f8faf6;margin-top:27px}
.basic-structure p{margin:0}
.basic-history{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;border-top:1px solid #a7b49a;margin-top:34px}
.basic-history-label{grid-column:1/-1;padding:15px 0;color:#68775f;font:10px/1.8 var(--sans)}
.basic-history-label p{margin:0}
.basic-milestone{position:relative;padding:17px 26px 24px 0}
.basic-milestone+.basic-milestone{padding-left:25px;border-left:1px solid #d4ddcd}
.basic-milestone:before{content:"";position:absolute;top:-5px;left:0;width:9px;height:9px;background:#738151;border:2px solid #fff;outline:1px solid #738151}
.basic-milestone+.basic-milestone:before{left:24px}
.basic-year{font:normal 62px/1 var(--display);letter-spacing:-.04em;color:#738151;display:block;margin-bottom:19px}
.basic-milestone .prose{font:13px/1.85 var(--sans);color:#54664c}
.basic-milestone p{margin:0!important}
.basic-founder{display:grid;grid-template-columns:.65fr 1.35fr;border:1px solid #c6d1bc;box-shadow:4px 5px 0 #dfe6d9}
.basic-founder-sign{padding:35px;background:repeating-linear-gradient(90deg,#fff09 0 1px,transparent 1px 8px),#738151;color:#fff;position:relative;min-height:330px}
.basic-founder-sign>span:first-child{font:9px/1.8 var(--sans);letter-spacing:.1em}
.basic-founder-sign p{font:normal 47px/1.1 var(--display);margin:52px 0 30px}
.basic-founder-sign p i{font-style:italic}
.basic-founder-line{display:block;width:95px;height:1px;background:#ffffff88}
.basic-founder-content{padding:30px 37px;font:13px/1.9 var(--sans);color:#445b3d}
.basic-founder-content p{margin:0 0 16px!important}
.basic-founder-content p:nth-child(2){font:normal 31px/1.17 var(--display);margin:4px 0 23px!important}
.basic-founder-content p:last-child{margin:0!important}
.basic-founder-content a{overflow-wrap:anywhere;text-underline-offset:4px}
.basic-location-grid{display:grid;grid-template-columns:1.35fr .75fr;gap:30px}
.basic-address-card{padding:30px 35px;border:1px solid #c9d4c0;border-top:3px solid #738151;font:13px/1.9 var(--sans);color:#465e40;box-shadow:4px 5px 0 #e0e6da}
.basic-address-card p{margin:0 0 19px!important}
.basic-address-card p:last-child{margin:0!important}
.basic-address-card p:first-child{font:normal 32px/1.2 var(--display);margin-bottom:25px!important}
.basic-address-card a{overflow-wrap:anywhere;text-underline-offset:5px}
.basic-schedule-card{padding:32px;background:#f4f7f1;border:1px solid #d0dac8;min-width:0}
.basic-page .basic-schedule-card h3{font:normal 46px/1.03 var(--display);color:#294333;margin:23px 0}
.basic-schedule-card .prose{font:13px/1.9 var(--sans);color:#516648}
.basic-schedule-card .portal-primary{margin-top:25px;font-size:11px;padding-left:17px}
.basic-schedule-card .portal-back{display:inline-block;margin-top:24px;font-size:12px}
.basic-documents{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}
.basic-document{display:flex;flex-direction:column;position:relative;padding:29px 50px 29px 29px;border:4px double #c4cfbc;background:#fff;box-shadow:4px 5px 0 #dbe3d4;text-decoration:none;color:#294333;transition:background .2s,box-shadow .2s}
.basic-document:hover,.basic-document:focus-visible{background:#f5f8f1;box-shadow:5px 6px 0 #cfdac4}
.basic-document-top{display:flex;justify-content:space-between;gap:20px;font:10px/1.8 var(--sans);color:#66785b;margin-bottom:28px}
.basic-document h3{font:normal 31px/1.15 var(--display);margin:0 0 35px!important;font-weight:400!important}
.basic-document-bottom{font:12px/1.8 var(--sans);display:flex;justify-content:space-between;gap:25px;margin-top:auto}
.basic-document-bottom b{font-weight:400}
.basic-document>.portal-card-handle{right:20px;top:calc(50% - 15px)}
.basic-next{display:flex;justify-content:space-between;align-items:center;gap:30px;background:#f4f7f1;padding:32px 35px;margin:48px 0 31px;border-top:1px solid #cad5c2}
.basic-page .basic-next h2{font:normal 42px/1.12 var(--display);margin:13px 0 0;color:#294333}
.basic-next>div:last-child{display:flex;flex-direction:column;gap:13px;min-width:220px}
.basic-next a{font:13px/1.8 var(--sans);text-decoration:none;color:#536a45;border-bottom:1px solid #c6d2bb;padding-bottom:8px}
.basic-page a:focus-visible,.basic-page summary:focus-visible,.basic-page button:focus-visible{outline:3px solid #738151;outline-offset:5px}
@media(max-width:1100px){.basic-hero{gap:40px;grid-template-columns:1.55fr .75fr}.basic-page .basic-hero h1{font-size:60px}.basic-plate{height:310px;padding:24px}.basic-plate>div{font-size:46px}.basic-plate-foot{left:24px}.basic-quickfacts>div{padding:22px}.basic-quickfacts p{font-size:22px}.basic-history{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 0}.basic-milestone:nth-child(2n){border-left:0;padding-left:0}.basic-milestone:nth-child(2n):before{left:0}.basic-founder-sign{padding:28px}.basic-founder-sign p{font-size:39px}.basic-founder-content{padding:28px}.basic-location-grid{grid-template-columns:1.2fr .85fr}.basic-schedule-card{padding:25px}.basic-document h3{font-size:28px}}
@media(max-width:760px){.basic-hero{grid-template-columns:1fr;gap:30px;padding-top:0}.basic-page .basic-hero h1{font-size:49px;line-height:1.08;margin:20px 0!important}.basic-hero>div>p{font-size:13px}.basic-hero-actions{gap:23px;margin-top:24px}.basic-hero .portal-primary{font-size:11px}.basic-plate{height:250px;padding:24px 28px}.basic-plate>div{font-size:39px;margin-top:24px}.basic-plate-foot{left:auto;right:28px;bottom:24px}.basic-quickfacts{grid-template-columns:1fr}.basic-quickfacts>div{padding:23px}.basic-quickfacts>div+div{border-left:0;border-top:1px solid #d2dccd}.basic-quickfacts p{font-size:25px}.basic-jump{gap:8px 25px;padding-bottom:24px}.basic-jump a{font-size:11px}.basic-section{padding-top:33px}.basic-page .portal-section-heading h2{font-size:36px}.basic-page .portal-section-heading p{font-size:12px;margin-top:14px}.basic-identity{grid-template-columns:1fr;gap:20px}.basic-page .basic-full-name{font-size:30px;line-height:1.22}.basic-openness{font-size:12px;padding-left:18px}.basic-status{font-size:13px}.basic-history{grid-template-columns:1fr;gap:0;margin-top:24px;border-top:0;border-left:1px solid #bdcaae;padding-left:25px}.basic-history-label{padding:0 0 19px}.basic-milestone,.basic-milestone+.basic-milestone{padding:0 0 28px;border:0}.basic-milestone:before,.basic-milestone+.basic-milestone:before{left:-30px;top:16px}.basic-year{font-size:53px;margin-bottom:14px}.basic-milestone .prose{font-size:13px}.basic-founder{grid-template-columns:1fr}.basic-founder-sign{min-height:0;padding:26px}.basic-founder-sign p{margin:27px 0;font-size:40px}.basic-founder-content{padding:25px 23px;font-size:13px}.basic-founder-content p:nth-child(2){font-size:28px}.basic-location-grid{grid-template-columns:1fr;gap:25px}.basic-address-card{padding:25px 23px;font-size:13px}.basic-address-card p:first-child{font-size:28px}.basic-schedule-card{padding:25px 23px}.basic-page .basic-schedule-card h3{font-size:40px}.basic-schedule-card .portal-primary{max-width:310px;font-size:11px}.basic-documents{grid-template-columns:1fr;gap:23px}.basic-document{padding:25px 47px 25px 23px}.basic-document h3{font-size:29px;margin-bottom:29px!important}.basic-document-top{margin-bottom:23px}.basic-next{display:block;padding:28px 23px;margin-top:35px}.basic-page .basic-next h2{font-size:35px}.basic-next>div:last-child{margin-top:26px;min-width:0}.basic-next a{font-size:12px}}
@media(max-width:390px){.basic-page .basic-hero h1{font-size:44px}.basic-page .basic-full-name{font-size:28px}}
@media(prefers-reduced-motion:reduce){.basic-document{transition:none!important}}
html.accessibility-enabled #vybor-site .basic-hero,html.accessibility-enabled #vybor-site .basic-identity,html.accessibility-enabled #vybor-site .basic-quickfacts,html.accessibility-enabled #vybor-site .basic-history,html.accessibility-enabled #vybor-site .basic-founder,html.accessibility-enabled #vybor-site .basic-location-grid,html.accessibility-enabled #vybor-site .basic-documents{grid-template-columns:1fr!important}
html.accessibility-enabled #vybor-site .basic-plate,html.accessibility-enabled #vybor-site .basic-founder-sign,html.accessibility-enabled #vybor-site .basic-year{display:none!important}
html.accessibility-enabled #vybor-site .basic-milestone:before{display:none!important}
html.accessibility-enabled #vybor-site .basic-history{border:0!important;padding-left:0!important}
html.accessibility-enabled #vybor-site .basic-milestone{padding:20px 0!important}
html.accessibility-enabled #vybor-site .basic-document,html.accessibility-enabled #vybor-site .basic-quickfacts,html.accessibility-enabled #vybor-site .basic-founder,html.accessibility-enabled #vybor-site .basic-address-card,html.accessibility-enabled #vybor-site .basic-schedule-card{border:2px solid var(--a11y-fg)!important}
html.accessibility-enabled #vybor-site .basic-document{padding:22px!important}
html.accessibility-enabled #vybor-site .basic-next{display:block!important}
html.accessibility-enabled #vybor-site .basic-next>div:last-child{min-width:0!important;margin-top:24px!important}
@media print{.basic-plate,.basic-jump,.basic-hero-actions,.basic-next,.basic-founder-sign,.team-legal-nav{display:none!important}.basic-hero,.basic-identity,.basic-quickfacts,.basic-history,.basic-founder,.basic-location-grid,.basic-documents{display:block!important}.basic-milestone,.basic-document{break-inside:avoid;box-shadow:none!important;margin-bottom:18px}}
