/*
Theme Name: Biroğul Endüstri
Author: Biroğul Endüstri
Description: Türkçe içerik ve Polylang desteğiyle bağımsız kurumsal web sitesi.
Version: 1.0.4
Text Domain: birogul-endustri
License: GPL-2.0-or-later
*/
:root{--navy:#082d5b;--green:#4e6e56;--ink:#172b32;--paper:#f5f4ef;--line:#d9ded5;--muted:#526366}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.7 Arial,Helvetica,sans-serif}a{color:inherit;text-underline-offset:5px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid #cf944f;outline-offset:5px}img{max-width:100%}.wrap{width:min(1240px,calc(100% - 80px));margin:auto}.skip{position:absolute;left:-9999px;z-index:999;background:white;padding:15px}.skip:focus{left:16px;top:16px}.topline{background:var(--navy);color:#fff;font-size:12px;letter-spacing:.06em}.topline .wrap{display:flex;justify-content:space-between;padding-block:8px}.topline a{text-decoration:none}.site-header{position:sticky;top:0;z-index:50;background:#fff;border-bottom:1px solid var(--line)}.admin-bar .site-header{top:32px}.header-row{display:flex;align-items:center;gap:36px;min-height:100px}.logo{display:block;position:relative;overflow:hidden;width:230px;height:69px;flex:none;background:#fff}.logo img{position:absolute;width:236px;max-width:none;height:auto;left:-3px;top:-44px}.site-nav{margin-left:auto;display:flex;align-items:center;gap:28px}.site-nav ul{display:flex;gap:25px;align-items:center;padding:0;margin:0;list-style:none}.site-nav a{text-decoration:none;font-size:14px;font-weight:600}.site-nav a:hover,.site-nav .current-menu-item>a{color:var(--green)}.site-nav .lang-item{list-style:none}.language-list{display:flex;gap:10px}.menu-toggle{display:none;border:1px solid var(--line);background:white;padding:9px 13px;font:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;gap:25px;padding:14px 24px;background:var(--green);color:white;text-decoration:none;font-weight:600;border:1px solid var(--green);font-size:14px;cursor:pointer}.btn:hover{background:var(--navy);border-color:var(--navy);color:white}.btn.light{background:#fff;color:var(--navy);border-color:#fff}.btn.outline{background:transparent;border-color:#acb8b2;color:inherit}.btn.outline:hover{background:#fff;color:var(--navy)}.eyebrow{font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--green);margin:0 0 18px;display:block}.hero{position:relative;background:var(--navy);color:white;isolation:isolate;overflow:hidden}.hero:before{content:'';position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,31,43,.97) 0%,rgba(5,31,43,.80) 45%,rgba(5,31,43,.15) 100%),url('assets/wood.jpg') center 58%/cover;z-index:-1}.hero .wrap{padding-block:100px 86px}.hero .eyebrow{color:#c5d2bf}.hero h1{font-size:clamp(42px,5.2vw,76px);letter-spacing:-.055em;line-height:1.08;max-width:840px;margin:0 0 26px;font-weight:500}.hero h1 em{font-style:normal;color:#d3ddbc}.hero p{max-width:570px;color:#e0e7e2;font-size:18px;line-height:1.7}.actions{display:flex;gap:16px;flex-wrap:wrap;margin-top:30px}.hero-bottom{display:flex;gap:50px;border-top:1px solid #ffffff35;margin-top:70px;padding-top:24px}.hero-bottom span{display:block;font-size:11px;letter-spacing:.12em;color:#cbd5cf}.hero-bottom strong{font-size:20px;font-weight:500}.strip{background:#e7ebdf;border-bottom:1px solid #d2dacb}.strip .wrap{display:flex;justify-content:space-between;gap:20px;padding-block:19px;font-size:13px;color:#3a5144}.section{padding-block:90px}.section-head{display:flex;justify-content:space-between;align-items:end;gap:40px;margin-bottom:38px}.section h2,.section-head h2{font-size:clamp(30px,3.5vw,48px);line-height:1.16;font-weight:500;letter-spacing:-.035em;margin:0;max-width:740px}.section-head p{max-width:400px;color:var(--muted);margin:0}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.card{background:white;border:1px solid var(--line);display:flex;flex-direction:column}.card-body{padding:27px;flex:1}.card .num{font-size:12px;letter-spacing:.12em;color:var(--green)}.card h3{font-size:25px;line-height:1.25;letter-spacing:-.025em;margin:14px 0}.card p{color:var(--muted);font-size:15px}.card a.more{display:inline-block;margin-top:12px;font-size:13px;font-weight:700;color:var(--navy);text-decoration:none}.material{height:235px;position:relative;overflow:hidden;background:#d8c19e;display:flex;justify-content:center;align-items:center}.timber{background:repeating-linear-gradient(0deg,#b78e60 0 35px,#e2c293 36px 67px,#7f6348 68px 72px);transform:rotate(-4deg) scale(1.12);height:235px;width:100%;box-shadow:inset 0 0 80px #47331c55}.panel-art{width:76%;height:170px;background:repeating-linear-gradient(90deg,#d9b887 0 28px,#a98353 29px 30px);box-shadow:12px 14px 0 #856640;transform:rotate(-7deg);border:1px solid #96734b}.panel-art:before,.panel-art:after{content:'';position:absolute;left:12%;right:12%;height:8px;background:repeating-linear-gradient(90deg,#493f34 0 3px,transparent 3px 28px);top:25px}.panel-art:after{top:auto;bottom:25px}.chips-art{width:100%;height:100%;background-color:#c6a271;background-image:repeating-conic-gradient(from 20deg at 30% 40%,#ae8a59 0 14deg,#d4b88c 15deg 27deg,#e8cfa5 28deg 32deg,#bb9560 33deg 57deg);background-size:35px 28px;transform:scale(1.15) rotate(8deg)}.material small{position:absolute;right:12px;bottom:10px;font-size:10px;background:#ffffffd9;color:#453e32;padding:2px 6px}.split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.split p{color:var(--muted)}.dark{background:var(--navy);color:white}.dark p{color:#d8e1e9}.dark .eyebrow{color:#b7c8ae}.process{border-top:1px solid #ffffff35;padding:22px 0;display:grid;grid-template-columns:45px 1fr;gap:20px}.process b{color:#a9bd9d;font-size:12px}.process h3{margin:0;font-size:20px;font-weight:500}.process p{margin:8px 0 0;font-size:14px}.note{border-left:3px solid var(--green);padding:15px 22px;background:#e9ede3;font-size:14px;margin-block:28px}.cta{background:#dfe5d8;padding-block:60px}.cta .wrap{display:flex;justify-content:space-between;gap:30px;align-items:center}.cta h2{font-size:36px;font-weight:500;letter-spacing:-.03em;line-height:1.2;margin:0 0 14px}.cta p{margin:0;color:var(--muted)}.site-footer{background:#102735;color:#e6ece9;padding-top:65px}.footer-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:70px;padding-bottom:50px}.footer-grid h3{font-size:13px;letter-spacing:.08em;margin-top:0;color:#becbbd}.footer-grid p{font-size:14px;color:#cad5d5}.footer-grid a{display:block;font-size:14px;color:#d9e3df;text-decoration:none;margin-block:8px}.footer-brand{font-size:29px;font-weight:700;letter-spacing:.07em}.footer-brand span{display:block;font-size:11px;font-weight:400;letter-spacing:.3em}.legal-links{display:flex;gap:24px;flex-wrap:wrap;border-top:1px solid #ffffff25;padding-block:22px;font-size:11px;justify-content:space-between}.legal-links a{color:#c2cdcb}.page-intro{background:#e7ebdf;border-bottom:1px solid var(--line);padding-block:58px}.page-intro h1{font-size:clamp(36px,4vw,58px);letter-spacing:-.04em;line-height:1.15;font-weight:500;margin:14px 0 20px;max-width:950px}.breadcrumbs{font-size:12px;color:#506359}.page-intro p{color:var(--muted);max-width:700px}.page-content{padding-block:65px 85px}.prose{max-width:880px}.prose h2{font-size:30px;line-height:1.25;margin-top:45px;letter-spacing:-.025em;font-weight:500}.prose h3{font-size:22px;line-height:1.35;margin-top:30px}.prose p,.prose li{color:#43565b}.prose>p:first-child{font-size:20px;color:var(--ink)}.prose table{border-collapse:collapse;width:100%;font-size:14px;margin-block:25px}.prose td,.prose th{border:1px solid var(--line);padding:13px;text-align:left}.prose th{background:#e7ebdf}.product-links{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;margin-top:30px}.product-links a{border:1px solid var(--line);padding:28px;background:white;text-decoration:none;display:block}.product-links h2{margin:0;font-size:24px}.product-links p{font-size:15px}.tag{display:inline-block;font-size:11px;letter-spacing:.06em;background:#e4e9dc;padding:4px 9px;margin-right:7px}.contact-layout{display:grid;grid-template-columns:1fr 1.1fr;gap:75px}.contact-block{margin-bottom:28px}.contact-block h2{font-size:12px;letter-spacing:.1em;color:var(--green);text-transform:uppercase}.contact-block a{font-size:22px;text-decoration:none;color:var(--navy)}.contact-block p{margin:7px 0}.form-box{padding:35px;background:white;border:1px solid var(--line)}.form-box h2{margin:0 0 10px;font-size:27px;font-weight:500}.form-box p{font-size:13px;color:var(--muted)}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.form-field{display:flex;flex-direction:column;gap:6px;margin-top:18px}.form-field label{font-size:13px;font-weight:600}.form-field input,.form-field select,.form-field textarea{font:inherit;border:1px solid #b8c3b8;background:#fafbf8;border-radius:0;padding:10px 12px;width:100%;color:var(--ink)}.form-field textarea{min-height:130px;resize:vertical}.form-field input:focus,.form-field textarea:focus{border-color:var(--green)}.form-box .disclosure{font-size:12px;margin:20px 0}.honeypot{position:absolute;left:-10000px;opacity:0}.feedback{padding:18px;background:#e4eddf;border:1px solid #9ab18c;margin-bottom:25px}.feedback.error{background:#fff0ea;border-color:#bc8167}details{border-top:1px solid var(--line);padding:20px 0}summary{cursor:pointer;font-weight:600}details p{padding-right:25px}.grid-two{display:grid;grid-template-columns:1fr 1fr;gap:35px}.brand-facts{background:#e5eadf;padding:40px}.brand-facts strong{font-size:40px;font-weight:500;display:block;color:var(--navy)}.brand-facts p{font-size:13px;margin:0 0 25px}.cookie-note{font-size:12px;max-width:900px}.footer-cta{padding:18px 0;border-top:1px solid var(--line);font-size:13px}body.error404 .page-intro{padding-block:100px}button{font-family:inherit}.wp-block-image img{height:auto}
@media(min-width:1600px){.hero .wrap{padding-block:125px 90px}}@media(max-width:1050px){.wrap{width:calc(100% - 48px)}.site-nav{gap:18px}.site-nav ul{gap:16px}.header-row{gap:20px}.logo{width:195px;height:60px}.logo img{width:201px;top:-37px}.site-nav a{font-size:12px}.header-row>.btn{display:none}.split{gap:40px}.cards{gap:16px}.card-body{padding:20px}.footer-grid{gap:35px}.contact-layout{gap:35px}}@media(max-width:760px){.wrap{width:calc(100% - 36px)}.topline .wrap>span{display:none}.topline .wrap{justify-content:center}.header-row{min-height:85px;justify-content:space-between}.menu-toggle{display:block}.site-nav{display:none;position:absolute;top:100%;left:0;right:0;background:white;padding:20px 25px;border-bottom:1px solid var(--line);box-shadow:0 12px 16px #082d5b10}.site-nav.is-open{display:flex;align-items:start;flex-direction:column}.site-nav ul{display:flex;align-items:start;flex-direction:column;width:100%}.site-nav a{display:block;padding:7px 0;font-size:16px}.admin-bar .site-header{top:46px}.hero .wrap{padding-block:66px 40px}.hero h1{font-size:46px}.hero p{font-size:16px}.hero:before{background:linear-gradient(90deg,#051f2be8,#051f2b80),url('assets/wood.jpg') center/cover}.hero-bottom{gap:24px;flex-wrap:wrap;margin-top:45px}.hero-bottom strong{font-size:18px}.strip .wrap{justify-content:center;flex-wrap:wrap;font-size:11px;gap:5px 25px}.section{padding-block:58px}.section-head{display:block}.section-head p{margin-top:22px}.cards,.split,.contact-layout,.grid-two{grid-template-columns:1fr}.card{display:grid;grid-template-columns:1fr}.material{height:220px}.split{gap:35px}.section h2,.section-head h2{font-size:34px}.cta .wrap{display:block}.cta h2{font-size:31px}.cta .btn{margin-top:25px}.footer-grid{grid-template-columns:1fr;gap:25px}.legal-links{display:flex;gap:15px}.product-links{grid-template-columns:1fr}.page-intro{padding-block:40px}.page-content{padding-block:40px 60px}.form-grid{grid-template-columns:1fr;gap:0}.form-box{padding:23px}.contact-layout{gap:35px}.prose h2{font-size:27px}.prose table{font-size:12px}.prose td,.prose th{padding:8px}.actions .btn{padding:12px 18px}.footer-brand{font-size:26px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.text-brand{display:flex;align-items:center;text-decoration:none;color:var(--navy);font-size:32px;letter-spacing:.045em;font-weight:700;line-height:1}.text-brand small{display:block;color:var(--green);font-size:11px;letter-spacing:.35em;margin-top:9px}
.brand-custom{flex:none;width:230px}.brand-custom a{display:block}.brand-custom img{display:block;max-width:100%;max-height:76px;width:auto;height:auto;object-fit:contain}@media(max-width:1050px){.brand-custom{width:195px}.brand-custom img{max-height:60px}}
.brand-custom a{text-decoration:none}.brand-custom img{max-height:66px;width:185px;object-position:left center}.brand-division{display:block;font-size:10px;line-height:1.2;letter-spacing:.34em;color:var(--green);margin-left:23px;margin-top:-3px;margin-bottom:8px}.footer-logo{display:block;width:195px;height:auto;margin-bottom:12px}.footer-division{font-size:10px;letter-spacing:.16em;color:#cbd6cd}@media(max-width:760px){.brand-custom img{max-height:56px;width:170px}.brand-division{font-size:9px;margin-left:20px;margin-bottom:6px}}
.brand-custom>a{width:185px;display:flex;flex-direction:column;align-items:center}.brand-custom img{width:185px;max-height:66px;object-position:center}.brand-division{display:flex;align-items:center;justify-content:center;gap:9px;width:185px;margin:-3px 0 9px;font-size:10px;font-weight:600;letter-spacing:.34em;line-height:1.2;text-indent:.34em;color:var(--navy)}.brand-division:before,.brand-division:after{content:"";height:1px;background:currentColor;flex:1;min-width:15px}.footer-logo{margin-bottom:0}.footer-division{display:flex;align-items:center;gap:11px;width:195px;font-size:10px;font-weight:500;letter-spacing:.34em;line-height:1.2;text-indent:.34em;color:#e6ece9}.footer-division:before,.footer-division:after{content:"";height:1px;background:currentColor;flex:1}@media(max-width:760px){.brand-custom>a,.brand-custom img,.brand-division{width:170px}.brand-custom img{max-height:61px}.brand-division{font-size:9px;margin:-3px 0 8px;gap:8px}}

/* Clean vector lockup: proportional SVG, no traced pixel contours. */
.brand-custom img{height:auto;max-height:none}.brand-division{margin:7px 0 0}.footer-division{margin-top:8px}@media(max-width:760px){.brand-custom img{max-height:none}.brand-division{margin:6px 0 0}}

/* Product detail: dimensioned timber panel diagrams. */
.panel-product{color:var(--ink)}.panel-product p{color:#43565b}.panel-product h2{font-size:clamp(29px,3.5vw,43px);line-height:1.15;letter-spacing:-.035em;margin:12px 0 24px;font-weight:500}.panel-product h3{font-size:21px;line-height:1.3;margin:16px 0 12px}.panel-lead{max-width:850px;margin-bottom:35px}.panel-lead>p{font-size:21px;line-height:1.65}.panel-figure{margin:32px 0}.panel-figure img{display:block;width:100%;height:auto;border:1px solid #e3e2da}.panel-figure figcaption{font-size:12px;color:#62746b;margin-top:10px}.panel-section{padding:48px 0;border-top:1px solid var(--line)}.panel-section>p{max-width:860px}.panel-three{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:32px}.panel-three>div{padding-top:20px;border-top:2px solid #9aae9b}.panel-three>div>span{font-size:13px;letter-spacing:.12em;color:#4e6e56}.panel-three p{font-size:15px}.panel-models{display:grid;grid-template-columns:repeat(2,1fr);gap:22px;margin:32px 0}.panel-models figure{margin:0;border:1px solid #dce2d9;background:#fff}.panel-models img{display:block;width:100%;height:auto}.panel-models figcaption{display:flex;flex-direction:column;gap:5px;padding:20px 24px}.panel-models strong{font-size:20px;font-weight:500}.panel-models figcaption span{font-size:14px;color:#62746b}.panel-table-scroll{overflow-x:auto}.panel-product table{border-collapse:collapse;width:100%;font-size:15px;margin:20px 0}.panel-product caption{text-align:left;font-size:13px;color:#62746b;margin-bottom:12px}.panel-product td,.panel-product th{padding:16px;text-align:left;border-bottom:1px solid #dce2d9;white-space:nowrap}.panel-product thead th{background:#e7ebdf;font-weight:500}.panel-product tbody th{font-weight:500}.panel-note{font-size:13px!important;color:#62746b!important}.panel-applications{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.panel-applications article{padding:30px;background:#f0f2eb;border-top:3px solid #4e6e56}.panel-app-no{font-size:12px;letter-spacing:.1em;color:#4e6e56}.panel-applications ul{padding-left:20px;font-size:15px;color:#43565b}.panel-applications li{margin-bottom:9px}.panel-app-note{font-size:13px;border-top:1px solid #d3dbcf;padding-top:17px;margin-top:24px}.panel-specs{margin:30px 0}.panel-specs>div{display:grid;grid-template-columns:230px 1fr;gap:24px;border-bottom:1px solid #dce2d9;padding:20px 0}.panel-specs dt{font-weight:600}.panel-specs dd{margin:0;color:#43565b}.panel-technical-note{border-left:3px solid #4e6e56;background:#f0f2eb;padding:24px 28px;font-size:14px}.panel-technical-note p{margin-bottom:0}.panel-faq details{border-bottom:1px solid #dce2d9;padding:20px 0}.panel-faq summary{font-weight:500;cursor:pointer;font-size:18px}.panel-faq details p{max-width:860px}.panel-inquiry{padding:35px;background:#e7ebdf;display:flex;align-items:center;justify-content:space-between;gap:25px}.panel-inquiry h2{font-size:30px;margin:12px 0}.panel-inquiry p{margin-bottom:0}.panel-inquiry .btn{flex:none}@media(max-width:760px){.panel-lead>p{font-size:18px}.panel-section{padding:34px 0}.panel-three,.panel-applications{grid-template-columns:1fr;gap:15px}.panel-models{gap:16px}.panel-models figcaption{padding:15px}.panel-models strong{font-size:17px}.panel-models figcaption span{font-size:13px}.panel-specs>div{grid-template-columns:1fr;gap:7px}.panel-applications article{padding:24px}.panel-inquiry{display:block;padding:25px}.panel-inquiry .btn{margin-top:22px}.panel-product td,.panel-product th{padding:12px;font-size:13px}}@media(max-width:520px){.panel-models{grid-template-columns:1fr}.panel-figure{margin:25px 0}.panel-technical-note{padding:20px}}

/* Editorial product catalogue: real material imagery and useful product copy. */
.editorial h2{font-size:clamp(30px,3.6vw,45px);font-weight:500;line-height:1.15;letter-spacing:-.035em;margin:15px 0 24px}.editorial h3{font-size:23px;font-weight:500;line-height:1.3;margin:10px 0 18px}.editorial p{color:#43565b}.ed-intro{max-width:850px;margin-bottom:42px}.ed-intro>p,.ed-lead{font-size:20px;line-height:1.65}.ed-split,.ed-sector{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px}.ed-photo{margin:0}.ed-photo img{display:block;width:100%;height:auto;aspect-ratio:3/2;object-fit:cover}.ed-photo figcaption,.ed-image-note{font-size:12px!important;color:#6b7770!important;margin-top:9px}.ed-catalog{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ed-product{display:flex;flex-direction:column;text-decoration:none!important;border:1px solid #d8dfd5;background:#fff;overflow:hidden;transition:border-color .2s}.ed-product:hover{border-color:#4e6e56}.ed-product-image{aspect-ratio:3/2;overflow:hidden;background:#f3f1eb}.ed-product-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.ed-product:hover img{transform:scale(1.025)}.ed-product-body{padding:30px 32px;display:flex;flex-direction:column;flex:1}.ed-product-body h2{font-size:28px;margin:15px 0 18px}.ed-product-body p{font-size:16px;line-height:1.7;margin:0 0 25px}.ed-link{font-size:14px;font-weight:600;display:flex;justify-content:space-between;margin-top:auto;color:#4e6e56}.ed-section{padding:65px 0;border-top:1px solid var(--line);margin-top:55px}.ed-three{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:35px}.ed-three article{border-top:2px solid #a1b29c;padding-top:20px}.ed-three p{font-size:16px;line-height:1.7}.ed-three .more{font-size:14px}.ed-cta{background:#e7ebdf;padding:35px 40px;display:flex;justify-content:space-between;gap:35px;align-items:center;margin-top:55px}.ed-cta h2{font-size:29px;margin:0 0 10px}.ed-cta p{margin:0;max-width:700px}.ed-cta .btn{flex:none}.ed-sector{padding:55px 0;border-top:1px solid var(--line)}.ed-sector:nth-of-type(even)>div{order:2}.ed-sector:nth-of-type(even)>figure{order:1}.ed-inline-links{display:flex;flex-wrap:wrap;gap:20px}.ed-faq{max-width:950px}.ed-faq details{padding:22px 0;border-bottom:1px solid var(--line)}.ed-faq summary{font-size:21px;line-height:1.4;font-weight:500;cursor:pointer}.ed-faq p{margin:20px 0 5px}.ed-home-panel{background:#e7ebdf}.home .hero{background-image:linear-gradient(90deg,rgba(8,35,50,.93),rgba(8,35,50,.58)),url('./assets/kereste-v1.webp');background-position:center;background-size:cover}.home .hero .wrap{padding-bottom:110px}.home .ed-home-panel .ed-photo img{object-fit:contain}.home .ed-product-body h2{font-size:28px}@media(max-width:1000px){.ed-split,.ed-sector{gap:35px}.ed-cta{display:block}.ed-cta .btn{margin-top:22px}}@media(max-width:760px){.ed-split,.ed-sector{grid-template-columns:1fr;gap:28px}.ed-sector:nth-of-type(even)>div,.ed-sector:nth-of-type(even)>figure{order:initial}.ed-three{grid-template-columns:1fr;gap:22px}.ed-catalog{grid-template-columns:1fr;gap:24px}.ed-product-body{padding:25px}.ed-product-body h2,.home .ed-product-body h2{font-size:27px}.ed-intro>p,.ed-lead{font-size:18px}.ed-section{padding:35px 0;margin-top:35px}.ed-sector{padding:35px 0}.ed-cta{padding:28px;margin-top:35px}.ed-cta h2{font-size:27px}.ed-faq summary{font-size:18px}.ed-intro{margin-bottom:28px}.home .hero .wrap{padding-bottom:55px}}
