{"id":732,"date":"2026-06-28T17:26:36","date_gmt":"2026-06-28T17:26:36","guid":{"rendered":"https:\/\/wsuifc.com\/?page_id=732"},"modified":"2026-06-28T17:38:49","modified_gmt":"2026-06-28T17:38:49","slug":"elementor-732","status":"publish","type":"page","link":"https:\/\/wsuifc.com\/?page_id=732","title":{"rendered":"Elementor #732"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"732\" class=\"elementor elementor-732\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d2946d3 e-flex e-con-boxed e-con e-parent\" data-id=\"d2946d3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1764060 elementor-widget elementor-widget-html\" data-id=\"1764060\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ============================================================\n     WSU IFC : COSTS PAGE (complete, self-contained)\n     Hero band + interactive Chapter Cost Explorer in one widget.\n     Paste into ONE Elementor \"Custom HTML\" element on a full-width\n     page. Set the page layout to Elementor Full Width \/ Canvas.\n     CSS scoped under #ifc-costs-hero and #ifc-fte.\n\n     Ready to paste. The PDF button and Back to Home link are\n     already wired. Nothing else to set.\n     ============================================================ -->\n<div id=\"ifc-costs-hero\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@300;400;500;600;700&family=Archivo:wght@400;500;600;700&display=swap\" rel=\"stylesheet\">\n\n<style>\n#ifc-costs-hero{\n  --crimson:#981E32; --crimson-deep:#6E1226; --crimson-darker:#530d1d;\n  --gold:#E8B84B; --gold-deep:#caa033; --cream:#f6eee2; --line:rgba(246,238,226,.22);\n  font-family:'Archivo',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n  -webkit-font-smoothing:antialiased;\n}\n#ifc-costs-hero *{ box-sizing:border-box; margin:0; }\n\n\/* full-bleed band that breaks out of the Elementor content column *\/\n#ifc-costs-hero .ch-band{\n  position:relative; left:50%; right:50%; width:100vw; margin-left:-50vw; margin-right:-50vw;\n  overflow:hidden; color:var(--cream);\n  background:\n    radial-gradient(120% 140% at 88% -10%, rgba(232,184,75,.16) 0%, rgba(232,184,75,0) 42%),\n    linear-gradient(160deg, var(--crimson) 0%, var(--crimson-deep) 58%, var(--crimson-darker) 100%);\n}\n#ifc-costs-hero .ch-band::after{ \/* thin gold baseline *\/\n  content:\"\"; position:absolute; left:0; right:0; bottom:0; height:4px;\n  background:linear-gradient(90deg,var(--gold) 0%, var(--gold-deep) 100%);\n}\n#ifc-costs-hero .ch-inner{ max-width:1180px; margin:0 auto; padding:62px 22px 56px; }\n\n#ifc-costs-hero .ch-back{ display:inline-flex; align-items:center; gap:7px; text-decoration:none;\n  font-family:'Oswald'; font-weight:500; font-size:12px; letter-spacing:.12em; text-transform:uppercase;\n  color:#e7d6c1; margin-bottom:24px; transition:color .15s; }\n#ifc-costs-hero .ch-back:hover{ color:var(--gold); }\n#ifc-costs-hero .ch-back svg{ width:15px; height:15px; stroke:currentColor; }\n\n#ifc-costs-hero .ch-eyebrow{\n  font-family:'Oswald'; font-weight:600; letter-spacing:.26em; font-size:12.5px;\n  text-transform:uppercase; color:var(--gold); display:flex; align-items:center; gap:12px;\n}\n#ifc-costs-hero .ch-eyebrow::before{ content:\"\"; width:30px; height:2px; background:var(--gold); display:inline-block; }\n\n#ifc-costs-hero .ch-title{\n  font-family:'Oswald'; font-weight:700; text-transform:uppercase; line-height:.94;\n  font-size:clamp(40px,7.2vw,76px); letter-spacing:.004em; margin-top:16px; color:#fff;\n}\n#ifc-costs-hero .ch-title b{ color:var(--gold); font-weight:700; }\n\n#ifc-costs-hero .ch-lead{\n  font-size:clamp(15px,1.7vw,18px); line-height:1.55; color:#f3e7d6; max-width:60ch; margin-top:20px;\n}\n#ifc-costs-hero .ch-lead b{ color:#fff; font-weight:600; }\n\n#ifc-costs-hero .ch-actions{ display:flex; flex-wrap:wrap; gap:13px; margin-top:30px; }\n#ifc-costs-hero .ch-btn{\n  display:inline-flex; align-items:center; gap:9px; text-decoration:none;\n  font-family:'Oswald'; font-weight:600; font-size:14.5px; letter-spacing:.06em; text-transform:uppercase;\n  padding:14px 22px; border-radius:2px; transition:transform .15s, background .15s, color .15s;\n}\n#ifc-costs-hero .ch-btn svg{ width:16px; height:16px; }\n#ifc-costs-hero .ch-btn.primary{ background:var(--gold); color:#3a1009; border:2px solid var(--gold); }\n#ifc-costs-hero .ch-btn.primary:hover{ background:#f1c863; transform:translateY(-1px); }\n#ifc-costs-hero .ch-btn.primary svg{ stroke:#3a1009; }\n#ifc-costs-hero .ch-btn.ghost{ background:transparent; color:#fff; border:2px solid rgba(246,238,226,.5); }\n#ifc-costs-hero .ch-btn.ghost:hover{ border-color:var(--gold); color:var(--gold); transform:translateY(-1px); }\n#ifc-costs-hero .ch-btn.ghost svg{ stroke:currentColor; }\n#ifc-costs-hero .ch-btn:focus-visible{ outline:3px solid var(--gold); outline-offset:3px; }\n\n#ifc-costs-hero .ch-strip{\n  display:flex; flex-wrap:wrap; gap:10px 28px; margin-top:34px; padding-top:22px; border-top:1px solid var(--line);\n}\n#ifc-costs-hero .ch-stat{ display:flex; align-items:baseline; gap:9px; }\n#ifc-costs-hero .ch-stat .n{ font-family:'Oswald'; font-weight:700; font-size:26px; color:var(--gold); line-height:1; }\n#ifc-costs-hero .ch-stat .l{ font-family:'Oswald'; font-weight:400; font-size:11.5px; letter-spacing:.13em;\n  text-transform:uppercase; color:#e7d6c1; }\n\n@media(max-width:560px){\n  #ifc-costs-hero .ch-inner{ padding:46px 20px 42px; }\n  #ifc-costs-hero .ch-btn{ width:100%; justify-content:center; }\n  #ifc-costs-hero .ch-strip{ gap:14px; }\n}\n@media(prefers-reduced-motion:reduce){\n  #ifc-costs-hero .ch-btn{ transition:none; }\n}\n<\/style>\n\n<div class=\"ch-band\">\n  <div class=\"ch-inner\">\n    <a class=\"ch-back\" href=\"https:\/\/wsuifc.com\/\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><line x1=\"19\" y1=\"12\" x2=\"5\" y2=\"12\"\/><polyline points=\"12 19 5 12 12 5\"\/><\/svg>\n      Back to Home\n    <\/a>\n    <div class=\"ch-eyebrow\">WSU Interfraternity Council<\/div>\n    <h1 class=\"ch-title\">What It <b>Costs<\/b> To Join<\/h1>\n    <p class=\"ch-lead\">No surprises. Every IFC chapter reports its membership costs on the same form, and we\n      publish <b>all of it<\/b>: new-member fees, dues, nationals, and living costs, broken down term by\n      term. Search, compare, and see a full first-year estimate before you ever accept a bid.<\/p>\n\n    <div class=\"ch-actions\">\n      <a class=\"ch-btn primary\" href=\"#ifc-fte\" data-scroll>\n        Browse all 18 chapters\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n      <\/a>\n      <a class=\"ch-btn ghost\" href=\"https:\/\/wsuifc.com\/wp-content\/uploads\/2026\/06\/IFC_Financial_Transparency_Guide-1.pdf\" target=\"_blank\" rel=\"noopener\">\n        <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4\"\/><polyline points=\"7 10 12 15 17 10\"\/><line x1=\"12\" y1=\"15\" x2=\"12\" y2=\"3\"\/><\/svg>\n        Download the printable guide\n      <\/a>\n    <\/div>\n\n    <div class=\"ch-strip\">\n      <div class=\"ch-stat\"><span class=\"n\">18<\/span><span class=\"l\">Chapters reporting<\/span><\/div>\n      <div class=\"ch-stat\"><span class=\"n\">1<\/span><span class=\"l\">Shared standard form<\/span><\/div>\n      <div class=\"ch-stat\"><span class=\"n\">100%<\/span><span class=\"l\">Of fees listed<\/span><\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function(){\n  var a=document.querySelector('#ifc-costs-hero [data-scroll]');\n  if(!a) return;\n  a.addEventListener('click',function(e){\n    var t=document.getElementById('ifc-fte');\n    if(!t) return; \/\/ explorer not on page yet; let the anchor behave normally\n    e.preventDefault();\n    var reduce=window.matchMedia('(prefers-reduced-motion:reduce)').matches;\n    t.scrollIntoView({behavior:reduce?'auto':'smooth', block:'start'});\n  });\n})();\n<\/script>\n<\/div>\n\n<div id=\"ifc-fte\">\n\n<style>\n#ifc-fte{\n  --crimson:#981E32; --crimson-deep:#6E1226; --ink:#1b1b1f; --gray:#5E6A71;\n  --line:#dcdfe3; --soft:#f4f5f7; --soft2:#eceef1; --paper:#fff; --gold:#9a6a16; --gold-bg:#fbf3e3;\n  --ok:#2f6f4f;\n  font-family:'Archivo',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;\n  color:var(--ink); line-height:1.5; max-width:1180px; margin:0 auto; padding:0 18px 60px;\n  -webkit-font-smoothing:antialiased; box-sizing:border-box;\n}\n#ifc-fte *,#ifc-fte *::before,#ifc-fte *::after{ box-sizing:border-box; }\n#ifc-fte button{ font-family:inherit; cursor:pointer; }\n\n\/* ---------- Masthead ---------- *\/\n#ifc-fte .fte-head{ padding:44px 0 22px; border-bottom:3px solid var(--crimson); }\n#ifc-fte .fte-eyebrow{ font-family:'Oswald'; font-weight:600; letter-spacing:.22em; font-size:12px;\n  text-transform:uppercase; color:var(--crimson); }\n#ifc-fte .fte-title{ font-family:'Oswald'; font-weight:600; text-transform:uppercase; line-height:.98;\n  font-size:clamp(28px,4.4vw,42px); letter-spacing:.005em; margin:6px 0 0; }\n#ifc-fte .fte-title b{ color:var(--crimson); font-weight:600; }\n#ifc-fte .fte-sub{ font-size:15px; color:var(--gray); max-width:62ch; margin:14px 0 0; }\n\n\/* ---------- Controls ---------- *\/\n#ifc-fte .fte-controls{ position:sticky; top:0; z-index:20; background:var(--paper);\n  padding:16px 0 14px; margin-bottom:6px; border-bottom:1px solid var(--line);\n  display:flex; flex-wrap:wrap; gap:12px; align-items:center; }\n#ifc-fte .fte-search{ position:relative; flex:1 1 220px; min-width:180px; }\n#ifc-fte .fte-search input{ width:100%; padding:11px 14px 11px 38px; border:1.5px solid var(--line);\n  border-radius:2px; font-size:14px; background:var(--soft); color:var(--ink); }\n#ifc-fte .fte-search input:focus{ outline:none; border-color:var(--crimson); background:#fff; }\n#ifc-fte .fte-search svg{ position:absolute; left:12px; top:50%; transform:translateY(-50%);\n  width:16px; height:16px; stroke:var(--gray); }\n\n#ifc-fte .fte-seg{ display:inline-flex; border:1.5px solid var(--crimson); border-radius:2px; overflow:hidden; }\n#ifc-fte .fte-seg button{ border:none; background:#fff; color:var(--crimson); font-family:'Oswald';\n  font-weight:500; font-size:12.5px; letter-spacing:.06em; text-transform:uppercase; padding:9px 15px; }\n#ifc-fte .fte-seg button[aria-pressed=\"true\"]{ background:var(--crimson); color:#fff; }\n#ifc-fte .fte-seg button+button{ border-left:1.5px solid var(--crimson); }\n\n#ifc-fte .fte-sortwrap{ display:flex; align-items:center; gap:7px; }\n#ifc-fte .fte-sortwrap label{ font-family:'Oswald'; font-weight:500; font-size:11px; letter-spacing:.1em;\n  text-transform:uppercase; color:var(--gray); }\n#ifc-fte select{ font-family:'Archivo'; font-size:13.5px; padding:9px 11px; border:1.5px solid var(--line);\n  border-radius:2px; background:var(--soft); color:var(--ink); }\n#ifc-fte select:focus{ outline:none; border-color:var(--crimson); }\n\n#ifc-fte .fte-count{ font-family:'Oswald'; font-weight:500; font-size:11.5px; letter-spacing:.08em;\n  text-transform:uppercase; color:var(--gray); margin-left:auto; }\n\n\/* ---------- Grid ---------- *\/\n#ifc-fte .fte-grid{ display:grid; grid-template-columns:repeat(auto-fill,minmax(310px,1fr)); gap:16px; margin-top:18px; }\n\n#ifc-fte .fte-card{ border:1px solid var(--line); border-top:3px solid var(--crimson); background:#fff;\n  display:flex; flex-direction:column; transition:box-shadow .18s, transform .18s; }\n#ifc-fte .fte-card:hover{ box-shadow:0 6px 22px rgba(110,18,38,.10); }\n#ifc-fte .fte-card.open{ grid-column:1 \/ -1; border-top-color:var(--crimson-deep); box-shadow:0 8px 30px rgba(110,18,38,.13); }\n\n#ifc-fte .fte-cardbtn{ all:unset; display:block; padding:16px 17px 15px; cursor:pointer; }\n#ifc-fte .fte-cardbtn:focus-visible{ outline:2.5px solid var(--crimson); outline-offset:-2px; }\n#ifc-fte .fte-cname{ font-family:'Oswald'; font-weight:600; font-size:19px; text-transform:uppercase;\n  letter-spacing:.01em; color:var(--ink); display:flex; align-items:center; gap:8px; flex-wrap:wrap; }\n#ifc-fte .fte-greek{ color:var(--gray); font-weight:400; font-size:14px; }\n\n#ifc-fte .fte-flag{ font-family:'Oswald'; font-weight:600; font-size:10px; letter-spacing:.06em;\n  text-transform:uppercase; color:var(--gold); background:var(--gold-bg); border:1px solid #e7d3a8;\n  padding:2px 7px; border-radius:2px; white-space:nowrap; }\n\n#ifc-fte .fte-headline{ margin-top:14px; display:flex; align-items:baseline; gap:9px; }\n#ifc-fte .fte-big{ font-family:'Oswald'; font-weight:700; font-size:33px; color:var(--crimson-deep); line-height:1; }\n#ifc-fte .fte-big.na{ font-size:20px; color:var(--gray); font-weight:600; }\n#ifc-fte .fte-bigsub{ font-size:11.5px; color:var(--gray); line-height:1.25; }\n\n#ifc-fte .fte-mini{ display:flex; gap:0; margin-top:14px; border-top:1px solid var(--line); }\n#ifc-fte .fte-mini div{ flex:1; padding:10px 4px 2px; }\n#ifc-fte .fte-mini div+div{ border-left:1px solid var(--line); }\n#ifc-fte .fte-mini .ml{ font-family:'Oswald'; font-weight:500; font-size:9.5px; letter-spacing:.08em;\n  text-transform:uppercase; color:var(--gray); }\n#ifc-fte .fte-mini .mv{ font-family:'Oswald'; font-weight:600; font-size:16px; color:var(--ink); margin-top:1px; }\n\n#ifc-fte .fte-expandcue{ display:flex; align-items:center; gap:6px; margin-top:13px;\n  font-family:'Oswald'; font-weight:500; font-size:11px; letter-spacing:.1em; text-transform:uppercase; color:var(--crimson); }\n#ifc-fte .fte-expandcue svg{ width:13px; height:13px; stroke:var(--crimson); transition:transform .2s; }\n#ifc-fte .fte-card.open .fte-expandcue svg{ transform:rotate(180deg); }\n\n\/* ---------- Detail ---------- *\/\n#ifc-fte .fte-detail{ display:none; border-top:1px solid var(--line); padding:4px 17px 20px; }\n#ifc-fte .fte-card.open .fte-detail{ display:block; }\n#ifc-fte .fte-dgrid{ display:grid; grid-template-columns:repeat(auto-fit,minmax(215px,1fr)); gap:14px; margin-top:16px; }\n\n#ifc-fte .fte-block{ border:1px solid var(--line); }\n#ifc-fte .fte-block h4{ font-family:'Oswald'; font-weight:600; font-size:11.5px; letter-spacing:.07em;\n  text-transform:uppercase; color:#fff; background:var(--crimson-deep); margin:0; padding:7px 11px; }\n#ifc-fte .fte-block .fte-trio{ display:flex; }\n#ifc-fte .fte-block .fte-trio div{ flex:1; text-align:center; padding:11px 4px; }\n#ifc-fte .fte-block .fte-trio div+div{ border-left:1px solid var(--line); }\n#ifc-fte .fte-trio .tl{ font-family:'Oswald'; font-weight:500; font-size:9px; letter-spacing:.09em;\n  text-transform:uppercase; color:var(--gray); }\n#ifc-fte .fte-trio .tv{ font-family:'Oswald'; font-weight:600; font-size:18px; color:var(--ink); margin-top:2px; }\n#ifc-fte .fte-trio .tv.accent{ color:var(--crimson); }\n#ifc-fte .fte-block .fte-single{ padding:11px; font-size:13px; color:#33373c; }\n#ifc-fte .fte-block .fte-single b{ font-family:'Oswald'; font-weight:600; }\n\n\/* estimate block spanning *\/\n#ifc-fte .fte-est{ grid-column:1 \/ -1; border:1px solid var(--line); border-left:3px solid var(--crimson); background:var(--soft); }\n#ifc-fte .fte-est .fte-esthead{ display:flex; justify-content:space-between; align-items:center; flex-wrap:wrap; gap:8px;\n  padding:11px 14px; border-bottom:1px solid var(--line); }\n#ifc-fte .fte-esttitle{ font-family:'Oswald'; font-weight:600; font-size:12px; letter-spacing:.07em;\n  text-transform:uppercase; color:var(--ink); }\n#ifc-fte .fte-esttotal{ font-family:'Oswald'; font-weight:700; font-size:26px; color:var(--crimson-deep); line-height:1; }\n#ifc-fte .fte-estbody{ padding:11px 14px; }\n#ifc-fte .fte-estrow{ display:flex; justify-content:space-between; font-size:12.5px; padding:3px 0; color:#3a3e43; }\n#ifc-fte .fte-estrow .er-v{ font-variant-numeric:tabular-nums; font-weight:600; }\n#ifc-fte .fte-estrow.sep{ border-top:1px solid var(--line); margin-top:4px; padding-top:7px; }\n#ifc-fte .fte-rentline{ font-size:12px; color:var(--gold); margin-top:7px; font-style:italic; }\n\n#ifc-fte .fte-meta{ grid-column:1 \/ -1; display:grid; grid-template-columns:1fr 1fr; gap:14px; }\n@media(max-width:560px){ #ifc-fte .fte-meta{ grid-template-columns:1fr; } }\n#ifc-fte .fte-metabox{ border:1px solid var(--line); padding:11px 13px; }\n#ifc-fte .fte-metabox.assist{ background:var(--gold-bg); border-left:3px solid var(--gold); }\n#ifc-fte .fte-metabox h5{ font-family:'Oswald'; font-weight:600; font-size:11px; letter-spacing:.08em;\n  text-transform:uppercase; margin:0 0 5px; color:var(--ink); }\n#ifc-fte .fte-metabox.assist h5{ color:var(--gold); }\n#ifc-fte .fte-metabox p{ margin:0; font-size:12.5px; line-height:1.5; color:#3a3e43; }\n\n#ifc-fte .fte-caveats{ grid-column:1 \/ -1; }\n#ifc-fte .fte-caveat{ display:flex; gap:9px; align-items:flex-start; background:var(--gold-bg);\n  border:1px solid #e7d3a8; padding:9px 12px; margin-top:2px; }\n#ifc-fte .fte-caveat svg{ width:16px; height:16px; flex-shrink:0; margin-top:2px; stroke:var(--gold); }\n#ifc-fte .fte-caveat p{ margin:0; font-size:12.5px; line-height:1.45; color:#5a4410; }\n#ifc-fte .fte-caveat b{ color:#3f2e08; }\n\n#ifc-fte .fte-live{ grid-column:1 \/ -1; display:flex; align-items:center; gap:8px;\n  font-size:12.5px; color:var(--gray); padding-top:2px; }\n#ifc-fte .fte-live b{ font-family:'Oswald'; font-weight:600; color:var(--ink); font-size:14px; }\n\n\/* ---------- Empty + footer ---------- *\/\n#ifc-fte .fte-empty{ text-align:center; padding:50px 20px; color:var(--gray); font-size:15px; }\n#ifc-fte .fte-foot{ margin-top:34px; padding-top:16px; border-top:1px solid var(--line);\n  font-size:12px; color:var(--gray); line-height:1.6; }\n#ifc-fte .fte-foot b{ color:var(--ink); }\n\n@media(max-width:520px){\n  #ifc-fte .fte-count{ width:100%; margin-left:0; }\n  #ifc-fte .fte-seg button{ padding:9px 11px; }\n}\n@media(prefers-reduced-motion:reduce){\n  #ifc-fte .fte-card,#ifc-fte .fte-expandcue svg{ transition:none; }\n}\n<\/style>\n\n<div class=\"fte-head\">\n  <div class=\"fte-eyebrow\">Browse by chapter<\/div>\n  <h2 class=\"fte-title\">All <b>18 Chapters<\/b><\/h2>\n  <p class=\"fte-sub\">Search or sort the list, then tap any chapter for a full term-by-term breakdown. Use the\n  Living in \/ Living out toggle to update every first-year estimate. Figures are self-reported, so always confirm\n  an all-in total with the chapter before accepting a bid.<\/p>\n<\/div>\n\n<div class=\"fte-controls\">\n  <div class=\"fte-search\">\n    <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\"><circle cx=\"11\" cy=\"11\" r=\"7\"\/><line x1=\"21\" y1=\"21\" x2=\"16.65\" y2=\"16.65\"\/><\/svg>\n    <input id=\"fte-q\" type=\"search\" placeholder=\"Search chapters\" aria-label=\"Search chapters\">\n  <\/div>\n  <div class=\"fte-seg\" role=\"group\" aria-label=\"Living situation\">\n    <button id=\"fte-in\" aria-pressed=\"true\">Living in<\/button>\n    <button id=\"fte-out\" aria-pressed=\"false\">Living out<\/button>\n  <\/div>\n  <div class=\"fte-sortwrap\">\n    <label for=\"fte-sort\">Sort<\/label>\n    <select id=\"fte-sort\" aria-label=\"Sort chapters\">\n      <option value=\"az\">A&ndash;Z<\/option>\n      <option value=\"first\">First-year cost &uarr;<\/option>\n      <option value=\"inhouse\">In-house dues &uarr;<\/option>\n      <option value=\"newmember\">New-member fee &uarr;<\/option>\n    <\/select>\n  <\/div>\n  <div class=\"fte-count\" id=\"fte-count\"><\/div>\n<\/div>\n\n<div class=\"fte-grid\" id=\"fte-grid\"><\/div>\n<div class=\"fte-empty\" id=\"fte-empty\" style=\"display:none\">No chapters match that search.<\/div>\n\n<div class=\"fte-foot\">\n  <b>How costs are reported.<\/b> All dollar figures come directly from each chapter's submitted transparency\n  form. Chapters structure costs differently. Some bundle nationals, meals, or philanthropy into one number\n  while others list them separately, so a lower headline figure is not always cheaper overall. The estimated\n  first-year cost sums the categories each chapter reported, plus the one-time new-member fee; watch for the\n  caveat notes inside each chapter. Nearly every chapter offers payment plans and scholarships, so cost should\n  never be the only reason to rule a house in or out.\n<\/div>\n\n<script>\n(function(){\n  \/\/ ---- Verified chapter data (from submitted forms) ----\n  \/\/ null = not reported. Flags drive the honest estimate logic.\n  const D = [\n    {n:\"Acacia\", g:\"\", nm:760, due:\"Paid during the new-member term.\",\n     inF:1010,inS:1010, outF:2500,outS:2500, natF:310,natS:310, miscF:215,miscS:215, live:2,\n     natIncluded:true, rentMonthly:915,\n     assist:\"Scholarships listed at acacia.org\/scholarships.\",\n     notes:\"Rent is $915\/mo and is not included in the in-house dues figure. The $310 nationals dues is already included in dues.\",\n     caveats:[\"The in-house figure is chapter <b>dues only<\/b>. House rent (about $915\/mo) is billed on top of it.\",\n              \"Nationals dues are already counted inside the dues number, so they are not added again in the estimate.\"]},\n\n    {n:\"Alpha Gamma Rho\", g:\"\", nm:450, due:\"Paid during the new-member term.\",\n     inF:4600,inS:3660, outF:500,outS:500, natF:300,natS:300, miscF:300,miscS:300, live:2,\n     assist:\"Custom payment plans for dues and rent for all members, plus many national scholarships.\",\n     notes:\"Scholarships come from Alpha Gamma Rho Nationals rather than the chapter.\", caveats:[]},\n\n    {n:\"Delta Sigma Phi\", g:\"\", nm:0, due:\"No new-member fee.\",\n     inF:4250,inS:3825, outF:595,outS:595, natF:305,natS:305, miscF:450,miscS:450, live:2,\n     assist:\"Payment plans and scholarships.\",\n     notes:\"Required minimum is about $900 per semester in the first year. Misc. charges are optional.\",\n     caveats:[\"Misc. charges are <b>optional<\/b>. The required minimum is roughly $900 per semester in year one.\"]},\n\n    {n:\"Delta Tau Delta\", g:\"\", nm:1000, due:\"$0 at bid; $100 due during the new-member term.\",\n     inF:4250,inS:4250, outF:400,outS:400, natF:350,natS:350, miscF:650,miscS:650, live:2,\n     assist:\"Not specified on form.\", notes:\"\", caveats:[]},\n\n    {n:\"Kappa Sigma\", g:\"\", nm:800, due:\"Paid during the new-member term.\",\n     inF:3900,inS:3900, outF:null,outS:null, natF:null,natS:null, miscF:null,miscS:null, live:0,\n     incomplete:true,\n     assist:\"Scholarships and payment plans available.\",\n     notes:\"Only in-house dues and the new-member fee were reported. No live-in requirement.\",\n     caveats:[\"Out-of-house, nationals, and misc. costs were <b>not reported<\/b>, so the estimate is incomplete.\",\n              \"No live-in requirement.\"]},\n\n    {n:\"Lambda Chi Alpha\", g:\"\", nm:336, due:\"$112 at bid; $235 due shortly after.\",\n     inF:4200,inS:4200, outF:600,outS:600, natF:248,natS:248, miscF:450,miscS:450, miscRange:\"$400&ndash;500\", live:2,\n     assist:\"Live-in exemption, payment plans for members on scholarship, and named academic scholarships.\",\n     notes:\"\", caveats:[\"Misc. runs $400&ndash;500 per semester; the estimate uses a $450 midpoint.\"]},\n\n    {n:\"Phi Delta Theta\", g:\"\", nm:367, due:\"$0 at bid; spread over about 5 months.\",\n     inF:6945,inS:6945, outF:645,outS:645, natF:0,natS:175, miscF:450,miscS:450, live:2,\n     assist:\"National scholarships offered every year.\",\n     notes:\"In-house cost includes a Monday&ndash;Friday meal plan. Nationals dues are billed in spring only.\",\n     caveats:[\"In-house total includes a <b>Monday&ndash;Friday meal plan<\/b>.\",\n              \"Nationals is billed in spring only ($175).\"]},\n\n    {n:\"Phi Gamma Delta\", g:\"FIJI\", nm:350, due:\"$0 at bid; $350 within 30 days.\",\n     inF:5500,inS:5500, outF:650,outS:650, natF:650,natS:650, miscF:550,miscS:425, live:2,\n     assist:\"Payment plans are encouraged. A $1,000 tax-free scholarship is deposited each semester for a 3.5+ GPA, once initiated (sponsored by Nationals).\",\n     notes:\"\", caveats:[]},\n\n    {n:\"Phi Kappa Sigma\", g:\"\", nm:700, due:\"$0 at bid; balance within 30 days.\",\n     inF:6400,inS:6400, outF:1000,outS:1000, natF:550,natS:550, miscF:600,miscS:600, live:2,\n     assist:\"Payment plans to help members cover all required fraternity fees.\",\n     notes:\"Live-in requirements can be altered for special circumstances.\", caveats:[]},\n\n    {n:\"Phi Kappa Tau\", g:\"\", nm:1500, due:\"$0 at bid; $500 due during the new-member term.\",\n     inF:5800,inS:5800, outF:634,outS:634, natF:309,natS:309, miscF:150,miscS:150, live:2,\n     assist:\"Payment plans, GPA discounts, and national scholarships for any member.\",\n     notes:\"\", caveats:[]},\n\n    {n:\"Pi Kappa Alpha\", g:\"\", nm:880, due:\"$0 at bid; $500 due during the new-member term.\",\n     inF:5400,inS:5400, outF:0,outS:0, natF:0,natS:0, miscF:600,miscS:600, live:2,\n     assist:\"Payment plans for members who need them; scholarships run through nationals.\",\n     notes:\"Out-of-house and nationals were both reported as $0.\",\n     caveats:[\"Out-of-house and nationals are both reported as <b>$0<\/b>. Confirm with the chapter what those figures cover.\"]},\n\n    {n:\"Pi Kappa Phi\", g:\"\", nm:1800, due:\"Paid during the new-member term.\",\n     inF:4400,inS:4400, outF:1300,outS:1300, natF:95,natS:95, miscF:500,miscS:500, live:1,\n     assist:\"National scholarship up to $1,000 per semester. Payment plans available for dues or rent.\",\n     notes:\"\", caveats:[]},\n\n    {n:\"Sigma Chi\", g:\"\", nm:1500, due:\"$0 at bid; due 30 days post-initiation.\",\n     inF:5600,inS:5600, outF:1000,outS:1000, natF:400,natS:400, miscF:0,miscS:0, live:2,\n     assist:\"General and military scholarships, more on request, and payment plans on request.\",\n     notes:\"Live-in requirement is bypassable in certain circumstances.\", caveats:[]},\n\n    {n:\"Sigma Nu\", g:\"\", nm:800, due:\"$0 at bid; $30 due during the new-member term.\",\n     inF:6400,inS:6600, outF:1100,outS:1200, natF:125,natS:250, miscF:100,miscS:100, live:2,\n     assist:\"Flexible payment plans; Mitchell Family alumni scholarship.\",\n     notes:\"Some amounts may shift slightly term to term with recruitment and member attrition.\",\n     caveats:[\"Amounts may shift slightly term to term depending on recruitment and attrition.\"]},\n\n    {n:\"Sigma Phi Epsilon\", g:\"\", nm:860, due:\"Paid during the new-member term.\",\n     inF:6215,inS:6215, outF:750,outS:750, natOnce:320, miscF:500,miscS:null, live:2,\n     newMemberOut:true,\n     assist:\"Monthly payment plans; BMS scholarship; chapter scholarships (best GPA, most improved).\",\n     notes:\"Nationals is a one-time $320 lifetime payment. New members pay at the out-of-house rate. Misc. spring was not reported.\",\n     caveats:[\"Nationals is a <b>one-time $320 lifetime<\/b> payment, not per semester.\",\n              \"New members pay at the <b>out-of-house<\/b> rate.\",\n              \"Misc. was reported for fall only ($500).\"]},\n\n    {n:\"Tau Kappa Epsilon\", g:\"\", nm:325, due:\"Paid during the new-member term.\",\n     inF:5600,inS:5100, outF:500,outS:0, natIncludedLiveout:true, miscF:500,miscS:500, live:1,\n     assist:\"Payment plans and academic scholarships granted once a year.\",\n     notes:\"Nationals dues are covered through the live-out fee. Out-of-house is $500 fall, $0 spring.\",\n     caveats:[\"Nationals dues are <b>covered through the live-out fee<\/b>, so they are not added separately.\"]},\n\n    {n:\"Theta Xi\", g:\"\", nm:618, due:\"Due within the new-member term.\",\n     inF:2577,inS:2577, outF:767,outS:767, natF:275,natS:275, miscF:210,miscS:210, live:2,\n     bundled:true,\n     assist:\"Payment plans available on request.\",\n     notes:\"New-member, in-house, and out-of-house totals already include nationals and misc.\",\n     caveats:[\"New-member, in-house, and out-of-house totals <b>already include<\/b> nationals and misc., so the estimate does not add them again.\"]},\n\n    {n:\"Triangle\", g:\"\", nm:1000, due:\"Due within 14 days of the new-member term.\",\n     inF:5000,inS:5000, outF:1000,outS:1000, natF:250,natS:150, miscF:300,miscS:300, live:2,\n     assist:\"Payment plans; national scholarships available.\",\n     notes:\"Dues are tailored to each pledge class based on time in the fraternity.\",\n     caveats:[\"Dues are tailored to each pledge class, so your cost may differ from the figures shown.\"]},\n  ];\n\n  const fmt = n => \"$\"+Math.round(n).toLocaleString();\n\n  \/\/ ---- Honest first-year estimate ----\n  function estimate(c, mode){\n    const parts=[]; let base=null, baseLabel=\"\";\n    if(mode==='in'){ if(c.inF!=null&&c.inS!=null){ base=c.inF+c.inS; baseLabel=\"Room & board (in-house)\"; } }\n    else { if(c.outF!=null&&c.outS!=null){ base=c.outF+c.outS; baseLabel=\"Out-of-house dues\"; } }\n    if(base==null) return {value:null};\n    parts.push([baseLabel, base]);\n    let total=base;\n    if(!c.bundled){\n      if(c.natOnce!=null){ parts.push([\"Nationals (one-time)\", c.natOnce]); total+=c.natOnce; }\n      else if(c.natIncluded || c.natIncludedLiveout){ \/* already counted elsewhere *\/ }\n      else if(c.natF!=null){ const v=c.natF+c.natS; parts.push([\"Nationals\", v]); total+=v; }\n      if(c.miscF!=null){ const v=c.miscF+(c.miscS??0); parts.push([\"Misc (events, merch, philanthropy)\", v]); total+=v; }\n    }\n    parts.push([\"New-member fee (one-time)\", c.nm]); total+=c.nm;\n    return {value:total, parts};\n  }\n\n  function annual(f,s){ if(f==null&&s==null) return null; return (f||0)+(s||0); }\n\n  \/\/ ---- Render one card ----\n  function card(c, idx, mode){\n    const est = estimate(c, mode);\n    const flag = c.caveats && c.caveats.length ? `<span class=\"fte-flag\">Read notes<\/span>` : \"\";\n    const greek = c.g ? `<span class=\"fte-greek\">${c.g}<\/span>` : \"\";\n    const headline = est.value!=null\n      ? `<span class=\"fte-big\">${fmt(est.value)}<\/span><span class=\"fte-bigsub\">est. first year<br>${mode==='in'?'living in':'living out'}<\/span>`\n      : `<span class=\"fte-big na\">Incomplete<\/span><span class=\"fte-bigsub\">data not<br>fully reported<\/span>`;\n\n    \/\/ detail blocks\n    const blk = (title, f, s, oneLine) => {\n      if(oneLine) return `<div class=\"fte-block\"><h4>${title}<\/h4><div class=\"fte-single\">${oneLine}<\/div><\/div>`;\n      const a = annual(f,s);\n      const cell = (l,v)=>`<div><div class=\"tl\">${l}<\/div><div class=\"tv\">${v==null?'&mdash;':fmt(v)}<\/div><\/div>`;\n      return `<div class=\"fte-block\"><h4>${title}<\/h4><div class=\"fte-trio\">\n        ${cell('Fall',f)}${cell('Spring',s)}\n        <div><div class=\"tl\">Annual<\/div><div class=\"tv accent\">${a==null?'&mdash;':fmt(a)}<\/div><\/div><\/div><\/div>`;\n    };\n\n    const newMemberLine = `<b>${fmt(c.nm)}<\/b> total. ${c.due}`;\n    const natBlock = c.natOnce!=null\n      ? blk('Nationals', null, null, `<b>${fmt(c.natOnce)}<\/b> one-time lifetime payment`)\n      : (c.natIncludedLiveout ? blk('Nationals', null, null, 'Covered through the live-out fee')\n        : (c.natIncluded ? blk('Nationals', c.natF, c.natS, '') + '' : blk('Nationals', c.natF, c.natS)));\n    const miscBlock = c.miscRange\n      ? blk('Misc', null, null, `<b>${c.miscRange}<\/b> per semester (events, merch, philanthropy)`)\n      : blk('Misc', c.miscF, c.miscS);\n\n    const estRows = est.value!=null\n      ? est.parts.map((p,i)=>`<div class=\"fte-estrow${i===est.parts.length-1?' sep':''}\"><span>${p[0]}<\/span><span class=\"er-v\">${fmt(p[1])}<\/span><\/div>`).join('')\n      : `<div class=\"fte-estrow\"><span>Not enough reported to total this option.<\/span><\/div>`;\n    const rentLine = c.rentMonthly ? `<div class=\"fte-rentline\">Plus house rent of about ${fmt(c.rentMonthly)}\/mo, billed separately and not included above.<\/div>` : '';\n\n    const caveatHtml = (c.caveats&&c.caveats.length)\n      ? `<div class=\"fte-caveats\">${c.caveats.map(t=>`<div class=\"fte-caveat\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M10.29 3.86 1.82 18a2 2 0 0 0 1.71 3h16.94a2 2 0 0 0 1.71-3L13.71 3.86a2 2 0 0 0-3.42 0z\"\/><line x1=\"12\" y1=\"9\" x2=\"12\" y2=\"13\"\/><line x1=\"12\" y1=\"17\" x2=\"12.01\" y2=\"17\"\/><\/svg><p>${t}<\/p><\/div>`).join('')}<\/div>`\n      : '';\n\n    const notesBox = c.notes ? `<div class=\"fte-metabox\"><h5>Chapter notes<\/h5><p>${c.notes}<\/p><\/div>` : '';\n\n    return `<div class=\"fte-card\" data-i=\"${idx}\">\n      <button class=\"fte-cardbtn\" aria-expanded=\"false\" aria-controls=\"fte-d${idx}\">\n        <div class=\"fte-cname\">${c.n} ${greek} ${flag}<\/div>\n        <div class=\"fte-headline\">${headline}<\/div>\n        <div class=\"fte-mini\">\n          <div><div class=\"ml\">New member<\/div><div class=\"mv\">${fmt(c.nm)}<\/div><\/div>\n          <div><div class=\"ml\">In-house \/ sem<\/div><div class=\"mv\">${c.inF!=null?fmt(c.inF):'&mdash;'}<\/div><\/div>\n          <div><div class=\"ml\">Live-in<\/div><div class=\"mv\">${c.live} yr<\/div><\/div>\n        <\/div>\n        <div class=\"fte-expandcue\">View full breakdown\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"6 9 12 15 18 9\"\/><\/svg>\n        <\/div>\n      <\/button>\n      <div class=\"fte-detail\" id=\"fte-d${idx}\">\n        <div class=\"fte-dgrid\">\n          <div class=\"fte-est\">\n            <div class=\"fte-esthead\"><span class=\"fte-esttitle\">Estimated first year &middot; ${mode==='in'?'living in the house':'living out of house'}<\/span>\n              <span class=\"fte-esttotal\">${est.value!=null?fmt(est.value):'Incomplete'}<\/span><\/div>\n            <div class=\"fte-estbody\">${estRows}${rentLine}<\/div>\n          <\/div>\n          ${blk('New member (one-time)', null, null, newMemberLine)}\n          ${blk('In-house', c.inF, c.inS)}\n          ${blk('Out-of-house', c.outF, c.outS)}\n          ${natBlock}\n          ${miscBlock}\n          ${blk('Living requirement', null, null, c.live>0?`<b>${c.live} year${c.live>1?'s':''}<\/b> expected in the chapter house`:'No live-in requirement')}\n          ${caveatHtml}\n          <div class=\"fte-meta\">\n            <div class=\"fte-metabox assist\"><h5>Financial assistance<\/h5><p>${c.assist}<\/p><\/div>\n            ${notesBox || '<div class=\"fte-metabox\"><h5>Chapter notes<\/h5><p>No additional notes.<\/p><\/div>'}\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>`;\n  }\n\n  \/\/ ---- State + render ----\n  const grid=document.getElementById('fte-grid'), empty=document.getElementById('fte-empty'),\n        countEl=document.getElementById('fte-count');\n  let mode='in', sort='az', q='';\n\n  function sortData(arr){\n    const a=[...arr];\n    if(sort==='az') a.sort((x,y)=>x.n.localeCompare(y.n));\n    else if(sort==='newmember') a.sort((x,y)=>x.nm-y.nm);\n    else if(sort==='inhouse') a.sort((x,y)=>(x.inF??1e9)-(y.inF??1e9));\n    else if(sort==='first') a.sort((x,y)=>(estimate(x,mode).value??1e9)-(estimate(y,mode).value??1e9));\n    return a;\n  }\n\n  function render(){\n    const filtered = D.filter(c=>(c.n+' '+(c.g||'')).toLowerCase().includes(q.toLowerCase()));\n    const data = sortData(filtered);\n    grid.innerHTML = data.map((c)=>card(c, D.indexOf(c), mode)).join('');\n    empty.style.display = data.length? 'none':'block';\n    countEl.textContent = `${data.length} of ${D.length} chapters`;\n    bindCards();\n  }\n\n  function bindCards(){\n    grid.querySelectorAll('.fte-cardbtn').forEach(btn=>{\n      btn.addEventListener('click', ()=>{\n        const card=btn.closest('.fte-card');\n        const open=card.classList.toggle('open');\n        btn.setAttribute('aria-expanded', open?'true':'false');\n      });\n    });\n  }\n\n  document.getElementById('fte-q').addEventListener('input', e=>{ q=e.target.value; render(); });\n  document.getElementById('fte-sort').addEventListener('change', e=>{ sort=e.target.value; render(); });\n  const binMode=(id,m)=>document.getElementById(id).addEventListener('click', ()=>{\n    mode=m;\n    document.getElementById('fte-in').setAttribute('aria-pressed', m==='in');\n    document.getElementById('fte-out').setAttribute('aria-pressed', m==='out');\n    render();\n  });\n  binMode('fte-in','in'); binMode('fte-out','out');\n\n  render();\n})();\n<\/script>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Back to Home WSU Interfraternity Council What It Costs To Join No surprises. Every IFC chapter reports its membership costs on the same form, and we publish all of it: new-member fees, dues, nationals, and living costs, broken down term by term. Search, compare, and see a full first-year estimate before you ever accept a<a class=\"more-link\" href=\"https:\/\/wsuifc.com\/?page_id=732\">Continue reading <span class=\"screen-reader-text\">&#8220;Elementor #732&#8221;<\/span><\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-732","page","type-page","status-publish","hentry","entry"],"featured_media_urls":[],"_links":{"self":[{"href":"https:\/\/wsuifc.com\/index.php?rest_route=\/wp\/v2\/pages\/732","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wsuifc.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wsuifc.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wsuifc.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/wsuifc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=732"}],"version-history":[{"count":5,"href":"https:\/\/wsuifc.com\/index.php?rest_route=\/wp\/v2\/pages\/732\/revisions"}],"predecessor-version":[{"id":741,"href":"https:\/\/wsuifc.com\/index.php?rest_route=\/wp\/v2\/pages\/732\/revisions\/741"}],"wp:attachment":[{"href":"https:\/\/wsuifc.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=732"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}