.MembersPage_field__iMKH7{width:100%;min-width:0;padding:12px 14px;font-family:var(--font-catamaran),sans-serif;font-size:15px;color:var(--irhc-ink);background:#ffffff;border:1px solid rgba(34,34,34,.35);border-radius:0;outline:none;transition:border-color .15s ease}.MembersPage_field__iMKH7:focus{border-color:var(--irhc-teal)}.MembersPage_field__iMKH7::placeholder{color:rgba(34,34,34,.45)}.MembersPage_submit__4eEPx{padding:12px 14px;font-family:var(--font-catamaran),sans-serif;font-size:15px;font-weight:700;color:var(--irhc-ink);background:rgba(34,34,34,.06);border:1px solid rgba(34,34,34,.2);cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.MembersPage_submit__4eEPx:hover:not(:disabled){background:var(--irhc-teal);color:#ffffff;border-color:var(--irhc-teal)}.MembersPage_submit__4eEPx:disabled{opacity:.7;cursor:default}.MembersPage_tabs__o6I_G{position:relative;display:flex;gap:28px;max-width:720px;margin-bottom:32px;border-bottom:1px solid var(--irhc-ridge-line)}.MembersPage_tab__Yh_9P{position:relative;padding:0 0 12px;font-family:var(--font-syne),sans-serif;font-size:17px;font-weight:700;color:rgba(34,34,34,.5);background:transparent;border:none;cursor:pointer;transition:color .15s ease}.MembersPage_tab__Yh_9P:hover{color:var(--irhc-ink)}.MembersPage_tab__Yh_9P[aria-selected=true]{color:var(--irhc-teal)}.MembersPage_tab__Yh_9P[aria-selected=true]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:3px;background:var(--irhc-teal);border-radius:2px 2px 0 0}.MembersPage_tabsMeasured__OxMhH .MembersPage_tab__Yh_9P[aria-selected=true]:after{display:none}.MembersPage_tabIndicator__fy7I2{position:absolute;left:0;bottom:-1px;height:3px;background:var(--irhc-teal);border-radius:2px 2px 0 0;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);pointer-events:none}@media (prefers-reduced-motion:reduce){.MembersPage_tabIndicator__fy7I2{transition:none}}.MembersPage_tab__Yh_9P:focus-visible{outline:2px solid var(--irhc-teal);outline-offset:4px;border-radius:2px}@media (max-width:360px){.MembersPage_tabs__o6I_G{gap:20px}.MembersPage_tab__Yh_9P{font-size:15px}}.MembersPage_discordCard__arZ5I{display:flex;flex-direction:column;gap:8px;padding:22px 24px;background:var(--irhc-teal);text-decoration:none;border-radius:8px;transition:background .15s ease}.MembersPage_discordCard__arZ5I:hover{background:var(--irhc-teal-deep)}.MembersPage_calendarCard__zxwQ6{display:flex;flex-direction:column;gap:8px;padding:22px 24px;background:#ffffff;border:1px solid var(--irhc-teal);text-decoration:none;border-radius:8px;transition:background .15s ease}.MembersPage_calendarCard__zxwQ6:hover{background:rgba(41,104,101,.08)}.MembersPage_telusDeal__PlUmb{max-width:720px;padding:22px 24px 18px;font-family:var(--font-catamaran),sans-serif;background:rgba(41,104,101,.06);border:1px solid var(--irhc-ridge-line);border-radius:8px}.MembersPage_telusDealTop__lZIRu{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:20px 28px;gap:20px 28px;align-items:start}.MembersPage_telusDealEyebrow__Qz7e1{margin:0 0 6px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--irhc-teal)}.MembersPage_telusDealTitle__bLjrq{margin:0 0 8px;font-family:var(--font-syne),sans-serif;font-size:22px;font-weight:700;line-height:1.2;color:var(--irhc-ink)}.MembersPage_telusDealIntro__GRq4b{margin:0;font-size:15px;line-height:1.55;color:rgba(34,34,34,.75);text-wrap:pretty}.MembersPage_telusDealPerks__jXdss{display:flex;flex-wrap:wrap;gap:6px 20px;margin:12px 0 0;padding:0;list-style:none}.MembersPage_telusDealPerks__jXdss li{font-size:14px;font-weight:700;color:var(--irhc-ink)}.MembersPage_telusDealPerks__jXdss li:before{content:"✓";margin-right:6px;color:var(--irhc-teal)}.MembersPage_telusDealPrice__z5GJW{padding:16px 18px;background:#ffffff;border:1px solid var(--irhc-ridge-line);border-radius:8px}.MembersPage_telusDealAmount__QGMhZ{margin:0;font-family:var(--font-syne),sans-serif;font-size:36px;font-weight:800;line-height:1;color:var(--irhc-teal)}.MembersPage_telusDealUnit__scFOy{margin-left:2px;font-size:15px;font-weight:700}.MembersPage_telusDealPriceNote__j7ekN{margin:8px 0 0;font-size:14px;line-height:1.45;color:rgba(34,34,34,.7)}.MembersPage_telusDealStepsHeading__ysZqs{margin:20px 0 10px;font-family:var(--font-syne),sans-serif;font-size:15px;font-weight:700;color:var(--irhc-ink)}.MembersPage_telusDealSteps__VSuXZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none;counter-reset:telus-step}.MembersPage_telusDealSteps__VSuXZ li{display:grid;grid-template-columns:22px minmax(0,1fr);grid-column-gap:10px;column-gap:10px;align-content:start;padding:12px 14px;background:#ffffff;border-radius:6px;counter-increment:telus-step}.MembersPage_telusDealSteps__VSuXZ li>*{grid-column:2}.MembersPage_telusDealSteps__VSuXZ li:before{content:counter(telus-step);grid-column:1;grid-row:1/span 2;display:grid;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;color:#ffffff;background:var(--irhc-teal);border-radius:50%}.MembersPage_telusDealStepLabel__d_REi,.MembersPage_telusDealStepText__TxO7j{font-size:14px;line-height:1.45;color:rgba(34,34,34,.7)}.MembersPage_telusDealCode___fI9x,.MembersPage_telusDealPhone__2_n0G{font-size:18px;font-weight:700;line-height:1.3;color:var(--irhc-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.MembersPage_telusDealPhone__2_n0G{justify-self:start;color:var(--irhc-teal);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;transition:color .15s ease}.MembersPage_telusDealPhone__2_n0G:hover{color:var(--irhc-teal-link-hover)}.MembersPage_telusDealCode___fI9x{justify-self:start;margin-top:2px;padding:0 8px;letter-spacing:.08em;border:1px dashed var(--irhc-teal);border-radius:4px;-webkit-user-select:all;-moz-user-select:all;user-select:all}.MembersPage_telusDealFooter__Nx8Ar{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(34,34,34,.1)}.MembersPage_telusDealFooter__Nx8Ar p{margin:0;font-size:14px;line-height:1.6;color:rgba(34,34,34,.65)}.MembersPage_telusDealFooter__Nx8Ar p a{color:var(--irhc-teal);text-underline-offset:3px;overflow-wrap:anywhere}.MembersPage_telusDealLink__1Y1Co{font-size:15px;font-weight:700;color:var(--irhc-teal);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease}.MembersPage_telusDealFooter__Nx8Ar p a:hover,.MembersPage_telusDealLink__1Y1Co:hover{color:var(--irhc-teal-link-hover)}@media (max-width:620px){.MembersPage_telusDeal__PlUmb{padding:22px 18px 18px}.MembersPage_telusDealSteps__VSuXZ,.MembersPage_telusDealTop__lZIRu{grid-template-columns:1fr}}.MembersPage_resourcesHeading__PGXMy{font-size:clamp(30px,5vw,40px)}@media (max-width:320px){.MembersPage_resourcesHeading__PGXMy{font-size:24px}}.MembersPage_policyRow__zIbVO{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:14px 2px;min-width:0;text-decoration:none;transition:background .15s ease}.MembersPage_policyRow__zIbVO:hover{background:rgba(41,104,101,.06)}.MembersPage_primaryBtn__qbkre{padding:11px 20px;font-family:var(--font-catamaran),sans-serif;font-size:14px;font-weight:700;color:#ffffff;background:var(--irhc-teal);border:1px solid var(--irhc-teal);cursor:pointer;transition:background .15s ease}.MembersPage_primaryBtn__qbkre:hover:not(:disabled){background:var(--irhc-teal-deep)}.MembersPage_primaryBtn__qbkre:disabled{opacity:.7;cursor:default}.MembersPage_modalField__GY28x{width:100%;min-width:0;max-width:100%;padding:10px 12px;font-family:var(--font-catamaran),sans-serif;font-size:14px;font-weight:400;color:var(--irhc-ink);background:#ffffff;border:1px solid rgba(34,34,34,.35);outline:none;transition:border-color .15s ease}.MembersPage_modalField__GY28x:focus{border-color:var(--irhc-teal)}.MembersPage_modalField__GY28x::placeholder{color:rgba(34,34,34,.45)}.MembersPage_closeX__38PFt{background:transparent;border:none;cursor:pointer;font-size:18px;line-height:1;color:rgba(34,34,34,.6);padding:4px;transition:color .15s ease}.MembersPage_closeX__38PFt:hover{color:var(--irhc-ink)}.MembersPage_dialog__etkjR{position:fixed;inset:0;margin:auto;height:-moz-fit-content;height:fit-content;width:calc(100% - 40px);max-width:440px;overflow-wrap:break-word;max-height:calc(100vh - 40px);overflow-y:auto;background:#f7f4ed;border:1px solid #222222;padding:0;opacity:0;transform:translateY(8px) scale(.98);transition:opacity .2s ease,transform .2s ease}.MembersPage_dialog__etkjR::-webkit-backdrop{background:rgba(34,34,34,.45);opacity:0;-webkit-transition:opacity .18s ease;transition:opacity .18s ease}.MembersPage_dialog__etkjR::backdrop{background:rgba(34,34,34,.45);opacity:0;transition:opacity .18s ease}.MembersPage_dialogShow__aqrQC{opacity:1;transform:none}.MembersPage_dialogShow__aqrQC::-webkit-backdrop{opacity:1}.MembersPage_dialogShow__aqrQC::backdrop{opacity:1}.LandingPage_cta__iu3EG{display:inline-block;padding:12px 28px;background:var(--irhc-teal);color:#ffffff;border-radius:6px;text-decoration:none;font-family:var(--font-catamaran),sans-serif;font-weight:700;font-size:16px;transition:background .15s ease}.LandingPage_cta__iu3EG:hover{background:var(--irhc-teal-deep);color:#ffffff}.LandingPage_firstFold__gcOtI{display:flex;flex-direction:column;min-height:min(calc(100vh - 65px),880px);min-height:min(calc(100svh - 65px),880px)}.LandingPage_mtnBand__TuPlZ{flex:1 1 auto;min-height:150px}.LandingPage_heroInner__l3o8u{max-width:1040px;margin:0 auto;--hero-u:clamp(34px,min(6.5vw,6.4vh),48px);--hero-gap-badge:calc(var(--hero-u) * 0.42);--hero-gap-h1:calc(var(--hero-u) * 0.29);--hero-gap-sub:calc(var(--hero-u) * 0.5);--hero-sub-size:clamp(16px,calc(11.1px + var(--hero-u) * 0.143),18px);padding:clamp(28px,35vh - 132px,200px) clamp(20px,5vw,40px) calc(var(--hero-u) * .83)}@supports (height:1svh){.LandingPage_heroInner__l3o8u{--hero-u:clamp(34px,min(6.5vw,6.4svh),48px);padding-top:clamp(28px,35svh - 132px,200px)}}@media (max-width:640px){.LandingPage_firstFold__gcOtI{min-height:0}.LandingPage_mtnBand__TuPlZ{flex:0 0 auto;height:clamp(200px,32vw,300px)}.LandingPage_heroInner__l3o8u{--hero-u:clamp(34px,6.5vw,48px);--hero-gap-badge:20px;--hero-gap-h1:14px;--hero-gap-sub:24px;--hero-sub-size:18px;padding-block:clamp(48px,9vw,60px) 40px}}.LandingPage_directions__l6Los{color:var(--irhc-teal);text-decoration:underline;text-underline-offset:3px;transition:color .15s ease,text-underline-offset .15s ease}.LandingPage_directions__l6Los:hover{color:var(--irhc-teal-link-hover);text-underline-offset:5px}.LandingPage_screenCover___B7Ru{position:absolute;left:0;right:0;top:65px;z-index:40;background:#ffffff;pointer-events:none}.LandingPage_coverSwap__tAU5o{animation:LandingPage_screenCoverFade__MuM7m 1s ease-in-out forwards}@keyframes LandingPage_screenCoverFade__MuM7m{0%{opacity:0}18%{opacity:1}55%{opacity:1}to{opacity:0}}.LandingPage_coverEnter__bhkjK{animation:LandingPage_screenCoverEnter__NSMkJ 1s ease-in-out forwards}@keyframes LandingPage_screenCoverEnter__NSMkJ{0%,50%{opacity:1}to{opacity:0}}.LandingPage_entryCurtain__0wy6F{position:fixed;inset:65px 0 0 0;z-index:40;background:#ffffff;pointer-events:none;animation:LandingPage_screenCoverEnter__NSMkJ 1s ease-in-out forwards}@media (prefers-reduced-motion:reduce){.LandingPage_entryCurtain__0wy6F{display:none}}