.fibre-journey-module__ZsAcMq__eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.fibre-journey-module__ZsAcMq__hero{background:var(--color-navy);padding:3rem 0 2rem}.fibre-journey-module__ZsAcMq__heroEyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-lime);align-items:center;gap:.625rem;font-size:.6875rem;font-weight:800;display:flex}.fibre-journey-module__ZsAcMq__heroEyebrow>span{width:.4375rem;height:.4375rem;box-shadow:0 0 0 .3125rem color-mix(in srgb, var(--color-lime), transparent 90%);background:currentColor;border-radius:50%}.fibre-journey-module__ZsAcMq__heroGrid{grid-template-areas:"copy""form""photo";align-items:start;gap:1.75rem;display:grid}.fibre-journey-module__ZsAcMq__heroCopy{grid-area:copy}.fibre-journey-module__ZsAcMq__hero h1{letter-spacing:-.055em;max-width:15ch;margin-top:1.125rem;font-size:clamp(2.75rem,4.4vw,4rem);font-weight:800;line-height:1.06}.fibre-journey-module__ZsAcMq__hero h1>span{color:var(--color-lime)}.fibre-journey-module__ZsAcMq__heroIntro{max-width:29rem;color:var(--color-ink-3);margin-top:1.25rem;font-size:.9375rem;line-height:1.75}.fibre-journey-module__ZsAcMq__addressForm{border:1px solid var(--color-line);background:var(--color-card);box-shadow:0 1.5rem 3rem color-mix(in srgb, var(--color-navy), transparent 75%);border-radius:1.5rem;grid-area:form;padding:1.75rem;scroll-margin-top:7rem}.fibre-journey-module__ZsAcMq__formIntro{border-bottom:1px solid var(--color-line);align-items:center;gap:.875rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.fibre-journey-module__ZsAcMq__formIntro .fibre-journey-module__ZsAcMq__eyebrow{color:var(--color-ink-3);font-size:.5625rem}.fibre-journey-module__ZsAcMq__formIcon{background:var(--color-lime);width:2.75rem;height:2.75rem;color:var(--color-navy);border-radius:.875rem;flex-shrink:0;place-items:center;display:grid}.fibre-journey-module__ZsAcMq__formIcon svg{width:1.25rem;height:1.25rem}.fibre-journey-module__ZsAcMq__addressForm h2{letter-spacing:-.025em;margin-top:.375rem;font-size:1.125rem;font-weight:800;line-height:1.3}.fibre-journey-module__ZsAcMq__addressForm input[role=combobox]{background:var(--color-paper);color:var(--color-navy);border-color:var(--color-line-2)}.fibre-journey-module__ZsAcMq__addressForm input[role=combobox]:focus-visible{outline:2px solid var(--color-lime);outline-offset:3px}.fibre-journey-module__ZsAcMq__addressForm input[role=combobox]::placeholder{color:var(--color-paper-muted)}.fibre-journey-module__ZsAcMq__addressForm [role=status]:empty{display:none}.fibre-journey-module__ZsAcMq__addressAction{justify-content:space-between;width:100%;margin-top:1.125rem}.fibre-journey-module__ZsAcMq__addressHint{max-width:31rem;color:var(--color-ink-3);margin-top:.875rem;font-size:.75rem;line-height:1.65}.fibre-journey-module__ZsAcMq__heroPhoto{background:var(--color-navy-3);border-radius:1.375rem;grid-area:photo;min-height:15rem;position:relative;overflow:hidden}.fibre-journey-module__ZsAcMq__heroPhoto:after{content:"";background:linear-gradient(transparent, color-mix(in srgb, var(--color-navy), transparent 5%));pointer-events:none;position:absolute;inset:30% 0 0}.fibre-journey-module__ZsAcMq__heroPhoto img{object-fit:cover;object-position:center 38%}.fibre-journey-module__ZsAcMq__photoCaption{z-index:1;color:var(--color-white);align-items:center;gap:.875rem;display:flex;position:absolute;inset:auto 1.5rem 1.25rem}.fibre-journey-module__ZsAcMq__photoCaption p{letter-spacing:-.025em;font-size:1rem;font-weight:700}.fibre-journey-module__ZsAcMq__photoCaption div>span{color:color-mix(in srgb, var(--color-white), transparent 20%);margin-top:.25rem;font-size:.75rem;display:block}.fibre-journey-module__ZsAcMq__photoIcon{background:var(--color-lime);width:2.5rem;height:2.5rem;color:var(--color-navy);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.fibre-journey-module__ZsAcMq__photoIcon svg{width:1.25rem;height:1.25rem}.fibre-journey-module__ZsAcMq__benefits{border-top:1px solid var(--color-line);gap:1.25rem;margin-top:2rem;padding-top:1.5rem;display:grid}.fibre-journey-module__ZsAcMq__benefits>div{align-items:flex-start;gap:.875rem;display:flex}.fibre-journey-module__ZsAcMq__benefits>div>svg{width:1.125rem;height:1.125rem;color:var(--color-lime);flex-shrink:0;margin-top:.125rem}.fibre-journey-module__ZsAcMq__benefits strong{font-size:.8125rem;font-weight:700;display:block}.fibre-journey-module__ZsAcMq__benefits p{color:var(--color-ink-3);margin-top:.25rem;font-size:.75rem;line-height:1.65}.fibre-journey-module__ZsAcMq__packages{padding:2.5rem 0 3rem;scroll-margin-top:6rem}.fibre-journey-module__ZsAcMq__sectionHeading{gap:.875rem;margin-bottom:1.75rem;display:grid}.fibre-journey-module__ZsAcMq__sectionHeading h1,.fibre-journey-module__ZsAcMq__checkout h1{letter-spacing:-.045em;margin-top:.625rem;scroll-margin-top:7rem;font-size:clamp(2rem,3.5vw,3rem);font-weight:800;line-height:1.15}.fibre-journey-module__ZsAcMq__sectionHeading h1:focus,.fibre-journey-module__ZsAcMq__checkout h1:focus{outline:none}.fibre-journey-module__ZsAcMq__sectionIntro{max-width:25rem;color:var(--color-ink-3);font-size:.875rem;line-height:1.7}.fibre-journey-module__ZsAcMq__addressBar{border:1px solid var(--color-line);background:var(--color-card);border-radius:1rem;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.125rem 1.25rem;display:flex}.fibre-journey-module__ZsAcMq__addressBar>div{flex:1;min-width:0}.fibre-journey-module__ZsAcMq__addressIcon{background:color-mix(in srgb, var(--color-lime), var(--color-paper) 70%);width:2.5rem;height:2.5rem;color:var(--color-navy);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.fibre-journey-module__ZsAcMq__addressIcon svg{width:1.125rem;height:1.125rem}.fibre-journey-module__ZsAcMq__addressBar p{overflow-wrap:anywhere;font-size:.875rem;font-weight:700}.fibre-journey-module__ZsAcMq__addressBar .fibre-journey-module__ZsAcMq__addressResult{color:var(--color-ink-3);margin-top:.375rem;font-size:.75rem;font-weight:400}.fibre-journey-module__ZsAcMq__addressBar .fibre-journey-module__ZsAcMq__eyebrow{margin-bottom:.375rem;font-size:.625rem}.fibre-journey-module__ZsAcMq__editLink{text-underline-offset:.25rem;flex-shrink:0;align-items:center;min-height:2.75rem;font-size:.8125rem;font-weight:600;text-decoration:underline;display:inline-flex}.fibre-journey-module__ZsAcMq__planGrid{gap:1.25rem;display:grid}.fibre-journey-module__ZsAcMq__planCard{border:1px solid var(--color-line-2);background:var(--color-card);border-radius:1.375rem;flex-direction:column;min-width:0;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;overflow:hidden}.fibre-journey-module__ZsAcMq__planCard:focus-within{border-color:var(--color-navy);box-shadow:0 0 0 2px var(--color-lime)}.fibre-journey-module__ZsAcMq__planTop{color:var(--color-ink-3);justify-content:space-between;align-items:center;gap:.75rem;margin:1.5rem 1.5rem .875rem;display:flex}.fibre-journey-module__ZsAcMq__planTop>svg{border:1px solid var(--color-line);width:2rem;height:2rem;color:var(--color-navy);border-radius:.625rem;padding:.4375rem}.fibre-journey-module__ZsAcMq__planName{letter-spacing:-.04em;margin:0 1.5rem;font-size:1.375rem;font-weight:800;line-height:1.25}.fibre-journey-module__ZsAcMq__speedPair{grid-template-columns:repeat(2,minmax(0,1fr));margin:1.75rem 1.5rem;display:grid}.fibre-journey-module__ZsAcMq__speedPair>div+div{border-left:1px solid var(--color-line);padding-left:1.125rem}.fibre-journey-module__ZsAcMq__speedPair dt{color:var(--color-ink-3);align-items:center;gap:.375rem;font-size:.6875rem;display:flex}.fibre-journey-module__ZsAcMq__speedPair dt svg{width:.8125rem;height:.8125rem}.fibre-journey-module__ZsAcMq__speedPair dd{letter-spacing:-.06em;margin-top:.625rem;font-size:clamp(2.25rem,3.5vw,3.125rem);font-weight:800;line-height:1}.fibre-journey-module__ZsAcMq__speedPair dd span{color:var(--color-ink-3);letter-spacing:0;margin-top:.5rem;font-size:.6875rem;font-weight:500;display:block}.fibre-journey-module__ZsAcMq__planCosts{border-top:1px solid var(--color-line);background:color-mix(in srgb, var(--color-paper), var(--color-card) 35%);margin-top:auto;padding:1.5rem}.fibre-journey-module__ZsAcMq__price{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(1.625rem,2.5vw,2rem);font-weight:800;line-height:1.25}.fibre-journey-module__ZsAcMq__unit{color:var(--color-ink-3);letter-spacing:0;margin-left:.25rem;font-size:.75rem;font-weight:500;display:inline-block}.fibre-journey-module__ZsAcMq__planFees{gap:.5rem;margin:1.125rem 0 1.5rem;font-size:.6875rem;line-height:1.65;display:grid}.fibre-journey-module__ZsAcMq__planFees>div{justify-content:space-between;gap:.75rem;display:flex}.fibre-journey-module__ZsAcMq__planFees dt{color:var(--color-ink-3)}.fibre-journey-module__ZsAcMq__planFees dd{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.fibre-journey-module__ZsAcMq__planAction{border-radius:.6875rem;justify-content:space-between;width:100%;padding:.875rem 1rem;font-size:.8125rem}.fibre-journey-module__ZsAcMq__choosePlan{background:var(--color-navy);color:var(--color-white)}.fibre-journey-module__ZsAcMq__choosePlan:hover{background:var(--color-lime);color:var(--color-navy)}.fibre-journey-module__ZsAcMq__planAction svg,.fibre-journey-module__ZsAcMq__addressAction svg{transition:transform .18s}.fibre-journey-module__ZsAcMq__planAction:hover svg,.fibre-journey-module__ZsAcMq__addressAction:hover svg{transform:translate(3px)}.fibre-journey-module__ZsAcMq__speedGuide{border:1px solid var(--color-line);background:var(--color-card);border-radius:.875rem;margin-top:1.5rem;padding:1rem 1.25rem;font-size:.8125rem}.fibre-journey-module__ZsAcMq__speedGuide summary,.fibre-journey-module__ZsAcMq__termsDisclosure summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;font-weight:700;list-style:none;display:flex}.fibre-journey-module__ZsAcMq__speedGuide summary::-webkit-details-marker{display:none}.fibre-journey-module__ZsAcMq__termsDisclosure summary::-webkit-details-marker{display:none}.fibre-journey-module__ZsAcMq__speedGuide summary{min-height:1.75rem}.fibre-journey-module__ZsAcMq__speedGuide summary>svg,.fibre-journey-module__ZsAcMq__termsDisclosure summary>svg{flex-shrink:0;width:1rem;height:1rem;transition:transform .18s}.fibre-journey-module__ZsAcMq__speedGuide[open] summary>svg,.fibre-journey-module__ZsAcMq__termsDisclosure[open] summary>svg{transform:rotate(180deg)}.fibre-journey-module__ZsAcMq__speedGuide>div{color:var(--color-ink-3);gap:.75rem;margin-top:1rem;line-height:1.75;display:grid}.fibre-journey-module__ZsAcMq__speedGuide strong{color:var(--color-ink);font-weight:600}.fibre-journey-module__ZsAcMq__finePrint{color:var(--color-ink-3);margin-top:1rem;font-size:.75rem;line-height:1.65}.fibre-journey-module__ZsAcMq__testNotice{border:1px solid var(--color-line);color:var(--color-ink);background:color-mix(in srgb, var(--color-lime), var(--color-card) 92%);border-radius:.75rem;align-items:flex-start;gap:.625rem;margin-bottom:1.25rem;padding:.875rem 1rem;font-size:.8125rem;font-weight:700;display:flex}.fibre-journey-module__ZsAcMq__testNotice svg{flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}.fibre-journey-module__ZsAcMq__emptyResult{border:1px solid var(--color-line);background:var(--color-card);border-radius:1.375rem;max-width:47rem;padding:1.75rem}.fibre-journey-module__ZsAcMq__emptyResult h3{letter-spacing:-.035em;font-size:1.5rem;font-weight:800}.fibre-journey-module__ZsAcMq__emptyResult p{color:var(--color-ink-3);margin:.875rem 0 1.5rem;font-size:.875rem;line-height:1.7}.fibre-journey-module__ZsAcMq__resultActions{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.fibre-journey-module__ZsAcMq__explainers{gap:1.5rem;margin-top:2rem;display:grid}.fibre-journey-module__ZsAcMq__explainers>div{border-top:1px solid var(--color-line);padding-top:1.25rem}.fibre-journey-module__ZsAcMq__explainers h3{font-size:.9375rem;font-weight:700}.fibre-journey-module__ZsAcMq__explainers p{color:var(--color-ink-3);margin-top:.5rem;font-size:.8125rem;line-height:1.7}.fibre-journey-module__ZsAcMq__journey{border-top:1px solid var(--color-line);background:var(--color-paper);padding:3.5rem 0}.fibre-journey-module__ZsAcMq__journeyHeading{gap:1rem;display:grid}.fibre-journey-module__ZsAcMq__journeyHeading h2{letter-spacing:-.045em;margin-top:.875rem;font-size:clamp(2rem,3vw,2.75rem);font-weight:800;line-height:1.15}.fibre-journey-module__ZsAcMq__journeyHeading h2 span{color:var(--color-paper-muted)}.fibre-journey-module__ZsAcMq__journeyHeading>p{max-width:23rem;color:var(--color-ink-3);font-size:.875rem;line-height:1.75}.fibre-journey-module__ZsAcMq__journeySteps{gap:1.75rem;margin-top:2.5rem;display:grid}.fibre-journey-module__ZsAcMq__journeySteps li{grid-template-columns:2.75rem 1fr;gap:1rem;display:grid;position:relative}.fibre-journey-module__ZsAcMq__journeyNumber{border:1px solid var(--color-line-2);background:var(--color-card);width:2.75rem;height:2.75rem;color:var(--color-navy);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.6875rem;font-weight:700;display:grid}.fibre-journey-module__ZsAcMq__journeySteps li:first-child .fibre-journey-module__ZsAcMq__journeyNumber{background:var(--color-navy);color:var(--color-lime);border-color:var(--color-navy)}.fibre-journey-module__ZsAcMq__journeySteps h3{font-size:.875rem;font-weight:700}.fibre-journey-module__ZsAcMq__journeySteps p{color:var(--color-ink-3);margin-top:.375rem;font-size:.8125rem;line-height:1.65}.fibre-journey-module__ZsAcMq__progress{max-width:40rem;color:var(--color-ink-3);padding-bottom:2.5rem;font-size:.75rem;display:grid}.fibre-journey-module__ZsAcMq__progress li{flex-direction:column;align-items:flex-start;gap:.5rem;min-width:0;padding-right:.375rem;display:flex;position:relative}.fibre-journey-module__ZsAcMq__progress li>span:last-child{max-width:100%}.fibre-journey-module__ZsAcMq__progress li:not(:last-child):after{content:"";background:var(--color-line-2);height:1px;position:absolute;top:1rem;left:2.75rem;right:.75rem}.fibre-journey-module__ZsAcMq__progress li.fibre-journey-module__ZsAcMq__stepComplete:after{background:var(--color-lime)}.fibre-journey-module__ZsAcMq__stepNumber{border:1px solid var(--color-line);background:var(--color-card);border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:.75rem;display:grid}.fibre-journey-module__ZsAcMq__stepNumber svg{width:.875rem;height:.875rem}.fibre-journey-module__ZsAcMq__progress li[aria-current=step]{color:var(--color-ink);font-weight:800}.fibre-journey-module__ZsAcMq__progress li[aria-current=step] .fibre-journey-module__ZsAcMq__stepNumber{background:var(--color-navy);color:var(--color-paper)}.fibre-journey-module__ZsAcMq__stepComplete .fibre-journey-module__ZsAcMq__stepNumber{background:color-mix(in srgb, var(--color-lime), var(--color-paper) 70%);color:var(--color-navy)}.fibre-journey-module__ZsAcMq__checkout{min-height:70vh;padding:2.5rem 0 4rem}.fibre-journey-module__ZsAcMq__checkoutIntro{max-width:40rem;color:var(--color-ink-3);margin:.875rem 0 2rem;font-size:.9375rem;line-height:1.7}.fibre-journey-module__ZsAcMq__mobileCosts{display:none}.fibre-journey-module__ZsAcMq__reviewGrid{align-items:start;gap:2rem;display:grid}.fibre-journey-module__ZsAcMq__reviewContent{min-width:0}.fibre-journey-module__ZsAcMq__reviewOverview{border:1px solid var(--color-line);background:var(--color-card);border-radius:1.375rem;padding:.25rem 1.5rem}.fibre-journey-module__ZsAcMq__reviewOverview .fibre-journey-module__ZsAcMq__reviewBlock:first-child{padding-top:1.125rem}.fibre-journey-module__ZsAcMq__reviewOverview .fibre-journey-module__ZsAcMq__reviewBlock:last-child{border-bottom:0}.fibre-journey-module__ZsAcMq__reviewOverview .fibre-journey-module__ZsAcMq__reviewBlock{padding-bottom:1.125rem}.fibre-journey-module__ZsAcMq__reviewBlock{border-bottom:1px solid var(--color-line);padding:1.5rem 0}.fibre-journey-module__ZsAcMq__reviewBlock:first-child{padding-top:0}.fibre-journey-module__ZsAcMq__blockHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;display:flex}.fibre-journey-module__ZsAcMq__blockHeading h2,.fibre-journey-module__ZsAcMq__blockHeading h3{align-items:center;gap:.625rem;font-size:1rem;font-weight:800;display:flex}.fibre-journey-module__ZsAcMq__blockHeading h3{font-size:.875rem;font-weight:600}.fibre-journey-module__ZsAcMq__blockHeading h2 svg,.fibre-journey-module__ZsAcMq__blockHeading h3 svg{width:1rem;height:1rem;color:var(--color-ink-3);flex-shrink:0}.fibre-journey-module__ZsAcMq__reviewBlock>p{font-size:.875rem;line-height:1.75}.fibre-journey-module__ZsAcMq__completedDetails .fibre-journey-module__ZsAcMq__blockHeading{flex-wrap:wrap;gap:.25rem 1rem}.fibre-journey-module__ZsAcMq__savedNotes{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--color-ink-3);margin-top:.5rem}.fibre-journey-module__ZsAcMq__summary{--summary-padding:1.5rem;min-width:0;padding:var(--summary-padding);border:1px solid var(--color-line);background:var(--color-card);border-radius:1.375rem;overflow:hidden}.fibre-journey-module__ZsAcMq__summaryHeader{margin:calc(-1 * var(--summary-padding)) calc(-1 * var(--summary-padding)) 1.25rem;padding:var(--summary-padding);background:var(--color-navy);color:var(--color-white)}.fibre-journey-module__ZsAcMq__summary .fibre-journey-module__ZsAcMq__summaryHeader h2{margin-bottom:0}.fibre-journey-module__ZsAcMq__summarySpeed{color:color-mix(in srgb, var(--color-white), transparent 20%);flex-wrap:wrap;gap:.625rem;margin-top:.875rem;font-size:.75rem;display:flex}.fibre-journey-module__ZsAcMq__summarySpeed span{color:var(--color-lime)}.fibre-journey-module__ZsAcMq__summaryEyebrow{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.625rem;font-size:.6875rem;font-weight:800;display:flex}.fibre-journey-module__ZsAcMq__summaryEyebrow svg{background:var(--color-lime);width:1.875rem;height:1.875rem;color:var(--color-navy);border-radius:50%;padding:.4375rem}.fibre-journey-module__ZsAcMq__summaryNext{border-top:1px solid var(--color-line);margin-top:1.5rem;padding-top:1.25rem;font-size:.75rem;line-height:1.7}.fibre-journey-module__ZsAcMq__summaryNext>span{color:var(--color-ink-3);letter-spacing:.1em;text-transform:uppercase;font-size:.625rem;font-weight:700;display:block}.fibre-journey-module__ZsAcMq__summaryNext strong{margin:.375rem 0;font-size:.875rem;display:block}.fibre-journey-module__ZsAcMq__summaryNext p{color:var(--color-ink-3)}.fibre-journey-module__ZsAcMq__summary h2{letter-spacing:-.035em;margin:.625rem 0 1rem;font-size:1.5rem;font-weight:800;line-height:1.25}.fibre-journey-module__ZsAcMq__summary .fibre-journey-module__ZsAcMq__price,.fibre-journey-module__ZsAcMq__summary .fibre-journey-module__ZsAcMq__testNotice{margin-top:1rem}.fibre-journey-module__ZsAcMq__costRows>div{justify-content:space-between;align-items:baseline;gap:1rem;padding:.625rem 0;font-size:.875rem;display:flex}.fibre-journey-module__ZsAcMq__costRows dt{color:var(--color-ink-3)}.fibre-journey-module__ZsAcMq__costRows dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.fibre-journey-module__ZsAcMq__costRows .fibre-journey-module__ZsAcMq__total{border:1px solid var(--color-line);background:color-mix(in srgb, var(--color-lime), var(--color-card) 90%);border-radius:.75rem;margin:.875rem 0;padding:1.125rem;font-size:1.125rem;font-weight:800}.fibre-journey-module__ZsAcMq__costRows .fibre-journey-module__ZsAcMq__total dd{letter-spacing:-.035em;font-size:1.5rem}.fibre-journey-module__ZsAcMq__costRows .fibre-journey-module__ZsAcMq__total dt{color:var(--color-ink)}.fibre-journey-module__ZsAcMq__quoteTerms{padding-top:1.5rem}.fibre-journey-module__ZsAcMq__quoteTerms h2{margin-bottom:1rem;font-size:1.125rem;font-weight:800}.fibre-journey-module__ZsAcMq__termsDisclosure{border:1px solid var(--color-line);background:var(--color-card);border-radius:1rem}.fibre-journey-module__ZsAcMq__termsDisclosure summary{min-height:4.5rem;padding:1rem 1.25rem;font-size:.9375rem}.fibre-journey-module__ZsAcMq__termsDisclosure small{color:var(--color-ink-3);margin-top:.375rem;font-size:.75rem;font-weight:400;display:block}.fibre-journey-module__ZsAcMq__termsDisclosure>div{padding:0 1.25rem 1.25rem}.fibre-journey-module__ZsAcMq__termsDisclosure>div>dl{border-top:1px solid var(--color-line);margin-top:0;padding-top:1.25rem}.fibre-journey-module__ZsAcMq__notice{background:var(--color-card-2);border-radius:.75rem;margin-top:1.25rem;padding:.875rem 1rem;font-size:.8125rem;line-height:1.65}.fibre-journey-module__ZsAcMq__error{border:1px solid;border-radius:.75rem;margin-bottom:1.5rem;padding:1rem;font-size:.875rem}.fibre-journey-module__ZsAcMq__connectionOptions{gap:.625rem;display:grid}.fibre-journey-module__ZsAcMq__connectionOptions label{border:1px solid var(--color-line);cursor:pointer;background:var(--color-card);border-radius:.875rem;grid-template-columns:1.125rem 1fr 1rem;align-items:center;gap:.75rem;min-height:4.5rem;padding:1rem;font-size:.8125rem;line-height:1.55;transition:border-color .15s,background .15s;display:grid}.fibre-journey-module__ZsAcMq__connectionOptions label>svg{width:1.125rem;height:1.125rem;color:var(--color-ink-3)}.fibre-journey-module__ZsAcMq__connectionOptions label:has(input:checked){border-color:var(--color-navy);background:color-mix(in srgb, var(--color-lime), var(--color-card) 94%);box-shadow:inset 0 0 0 1px var(--color-navy)}.fibre-journey-module__ZsAcMq__connectionOptions label:has(input:focus-visible){outline:2px solid var(--color-lime);outline-offset:3px}.fibre-journey-module__ZsAcMq__connectionOptions input{width:1rem;height:1rem;accent-color:var(--color-navy)}.fibre-journey-module__ZsAcMq__tracking{border:1px solid var(--color-line);background:var(--color-card);border-radius:1.375rem;padding:1.5rem}.fibre-journey-module__ZsAcMq__trackingHeader h2{letter-spacing:-.04em;margin-top:.5rem;font-size:clamp(1.625rem,3vw,2.25rem);font-weight:800;line-height:1.2}.fibre-journey-module__ZsAcMq__trackingHeader p:last-child{color:var(--color-ink-3);overflow-wrap:anywhere;margin-top:.75rem;font-size:.8125rem}.fibre-journey-module__ZsAcMq__nextAction{background:var(--color-navy);color:var(--color-white);border-radius:1rem;margin:1.5rem 0 2rem;padding:1.5rem}.fibre-journey-module__ZsAcMq__nextAction h3{color:var(--color-lime);letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:800}.fibre-journey-module__ZsAcMq__nextAction>p{margin-top:.75rem;font-size:1rem;font-weight:600;line-height:1.7}.fibre-journey-module__ZsAcMq__nextAction dl{border-top:1px solid color-mix(in srgb, var(--color-white), transparent 80%);gap:1rem;margin-top:1.25rem;padding-top:1.125rem;font-size:.75rem;display:grid}.fibre-journey-module__ZsAcMq__nextAction dt{color:color-mix(in srgb, var(--color-white), transparent 30%);margin-bottom:.25rem}.fibre-journey-module__ZsAcMq__nextAction a{margin-top:1.125rem}.fibre-journey-module__ZsAcMq__trackingGrid{align-items:start;gap:1.5rem;display:grid}.fibre-journey-module__ZsAcMq__trackingGrid h3{font-size:1rem;font-weight:800}.fibre-journey-module__ZsAcMq__timeline{margin-top:1.5rem}.fibre-journey-module__ZsAcMq__timeline li{gap:.875rem;padding-bottom:1.5rem;font-size:.875rem;display:flex;position:relative}.fibre-journey-module__ZsAcMq__timeline li:before{content:"";background:var(--color-line-2);width:1px;position:absolute;top:1.875rem;bottom:.125rem;left:.875rem}.fibre-journey-module__ZsAcMq__timeline li:last-child{padding-bottom:0}.fibre-journey-module__ZsAcMq__timeline li:last-child:before{display:none}.fibre-journey-module__ZsAcMq__milestone{background:var(--color-card-2);width:1.75rem;height:1.75rem;color:var(--color-ink-3);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.fibre-journey-module__ZsAcMq__milestone svg{width:.875rem;height:.875rem}.fibre-journey-module__ZsAcMq__milestoneDone{background:var(--color-ink);color:var(--color-card)}.fibre-journey-module__ZsAcMq__timeline strong{padding-top:.125rem;font-weight:700;display:block}.fibre-journey-module__ZsAcMq__timeline p{color:var(--color-ink-3);margin-top:.25rem;font-size:.75rem}.fibre-journey-module__ZsAcMq__appointment{border-top:1px solid var(--color-line);margin-top:1.25rem;padding-top:1.25rem}.fibre-journey-module__ZsAcMq__appointment p{margin-top:.75rem;font-size:.8125rem;line-height:1.7}.fibre-journey-module__ZsAcMq__appointment .fibre-journey-module__ZsAcMq__finePrint{margin-top:.625rem}.fibre-journey-module__ZsAcMq__updates{border-top:1px solid var(--color-line);margin-top:2rem;padding-top:1.5rem}.fibre-journey-module__ZsAcMq__updates h3{font-size:1rem;font-weight:800}.fibre-journey-module__ZsAcMq__updates li{border-bottom:1px solid var(--color-line);padding:1rem 0}.fibre-journey-module__ZsAcMq__updates li:last-child{border-bottom:0;padding-bottom:0}.fibre-journey-module__ZsAcMq__updates p{font-size:.875rem;line-height:1.7}.fibre-journey-module__ZsAcMq__updates time{color:var(--color-ink-3);margin-top:.375rem;font-size:.75rem;display:block}@media (min-width:640px){.fibre-journey-module__ZsAcMq__connectionOptions{grid-template-columns:repeat(2,minmax(0,1fr))}.fibre-journey-module__ZsAcMq__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}.fibre-journey-module__ZsAcMq__journeySteps,.fibre-journey-module__ZsAcMq__nextAction dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023px){.fibre-journey-module__ZsAcMq__mobileCosts{border-block:1px solid var(--color-line-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:-.5rem 0 1.75rem;padding:1.125rem 0;display:grid}.fibre-journey-module__ZsAcMq__mobileCosts>div+div{border-left:1px solid var(--color-line-2);padding-left:1rem}.fibre-journey-module__ZsAcMq__mobileCosts dt{color:var(--color-ink-3);font-size:.6875rem}.fibre-journey-module__ZsAcMq__mobileCosts dd{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:.375rem;font-size:1.375rem;font-weight:800}}@media (max-width:639px){.fibre-journey-module__ZsAcMq__hero{padding-top:2.25rem}.fibre-journey-module__ZsAcMq__progress{padding-bottom:2rem;font-size:.6875rem}.fibre-journey-module__ZsAcMq__progress li{gap:.5rem}.fibre-journey-module__ZsAcMq__progress li:not(:last-child):after{top:.75rem;left:2rem;right:.625rem}.fibre-journey-module__ZsAcMq__stepNumber{width:1.5rem;height:1.5rem}.fibre-journey-module__ZsAcMq__addressForm{padding:1.125rem}.fibre-journey-module__ZsAcMq__addressBar{grid-template-columns:minmax(0,1fr);align-items:start;gap:.25rem;padding:1rem;display:grid}.fibre-journey-module__ZsAcMq__addressIcon{display:none}.fibre-journey-module__ZsAcMq__addressBar>button{justify-self:start}.fibre-journey-module__ZsAcMq__reviewOverview{padding:.25rem 1.125rem}.fibre-journey-module__ZsAcMq__blockHeading{flex-wrap:wrap;align-items:flex-start;gap:.25rem .75rem}.fibre-journey-module__ZsAcMq__blockHeading h2{min-height:2.75rem}.fibre-journey-module__ZsAcMq__costRows .fibre-journey-module__ZsAcMq__total{flex-wrap:wrap;gap:.375rem .75rem}}@media (min-width:640px) and (max-width:1023px){.fibre-journey-module__ZsAcMq__planCard{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.fibre-journey-module__ZsAcMq__planTop,.fibre-journey-module__ZsAcMq__planName,.fibre-journey-module__ZsAcMq__speedPair{grid-column:1}.fibre-journey-module__ZsAcMq__planCosts{border-top:0;border-left:1px solid var(--color-line);flex-direction:column;grid-area:1/2/span 3;justify-content:center;margin-top:0;display:flex}}@media (min-width:768px){.fibre-journey-module__ZsAcMq__explainers{grid-template-columns:repeat(2,minmax(0,1fr))}.fibre-journey-module__ZsAcMq__speedGuide>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 2rem}.fibre-journey-module__ZsAcMq__speedGuide>div>p:last-child{grid-column:1/-1}}@media (min-width:1024px){.fibre-journey-module__ZsAcMq__hero{padding:3.5rem 0 2.5rem}.fibre-journey-module__ZsAcMq__heroGrid{grid-template-columns:1.05fr 1fr;grid-template-areas:"copy form""photo form";align-items:start;gap:2rem 4rem}.fibre-journey-module__ZsAcMq__addressForm{align-self:center}.fibre-journey-module__ZsAcMq__heroPhoto{min-height:15.5rem}.fibre-journey-module__ZsAcMq__packages,.fibre-journey-module__ZsAcMq__checkout{padding-top:3rem;padding-bottom:4rem}.fibre-journey-module__ZsAcMq__planGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.fibre-journey-module__ZsAcMq__planName{min-height:2.5em}.fibre-journey-module__ZsAcMq__sectionHeading{grid-template-columns:1.4fr 1fr;align-items:end;gap:3rem}.fibre-journey-module__ZsAcMq__sectionIntro{justify-self:end}.fibre-journey-module__ZsAcMq__reviewGrid{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:3.5rem}.fibre-journey-module__ZsAcMq__summary{--summary-padding:1.75rem}.fibre-journey-module__ZsAcMq__reviewGrid>.fibre-journey-module__ZsAcMq__summary{position:sticky;top:7rem}.fibre-journey-module__ZsAcMq__journeyHeading{grid-template-columns:1fr 1fr;align-items:end;gap:3rem}.fibre-journey-module__ZsAcMq__journeyHeading>p{justify-self:end}.fibre-journey-module__ZsAcMq__journeySteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.fibre-journey-module__ZsAcMq__journeySteps li{grid-template-rows:2.75rem 1fr;grid-template-columns:1fr;gap:1.25rem}.fibre-journey-module__ZsAcMq__journeySteps li:not(:last-child):after{content:"";background:var(--color-line-2);height:1px;position:absolute;top:1.375rem;left:3.5rem;right:-.75rem}.fibre-journey-module__ZsAcMq__tracking{padding:2rem}.fibre-journey-module__ZsAcMq__trackingGrid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:3rem}}@media (max-width:380px){.fibre-journey-module__ZsAcMq__hero h1{font-size:2.375rem}.fibre-journey-module__ZsAcMq__formIcon{border-radius:.75rem;width:2.25rem;height:2.25rem}.fibre-journey-module__ZsAcMq__addressForm h2{font-size:1rem}.fibre-journey-module__ZsAcMq__summary{--summary-padding:1.25rem}.fibre-journey-module__ZsAcMq__tracking{padding:1.25rem}.fibre-journey-module__ZsAcMq__planTop{margin:1.25rem 1.25rem .875rem}.fibre-journey-module__ZsAcMq__planName{margin-inline:1.25rem}.fibre-journey-module__ZsAcMq__speedPair{margin:1.5rem 1.25rem}.fibre-journey-module__ZsAcMq__planCosts{padding:1.25rem}.fibre-journey-module__ZsAcMq__planFees>div{flex-wrap:wrap;gap:.125rem .5rem}}@media (hover:hover){.fibre-journey-module__ZsAcMq__planCard:hover{border-color:color-mix(in srgb, var(--color-navy), transparent 70%);box-shadow:0 14px 32px color-mix(in srgb, var(--color-navy), transparent 92%);transform:translateY(-4px)}}@keyframes fibre-journey-module__ZsAcMq__appear{0%{opacity:.35;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes fibre-journey-module__ZsAcMq__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:no-preference){.fibre-journey-module__ZsAcMq__sectionHeading,.fibre-journey-module__ZsAcMq__reviewOverview,.fibre-journey-module__ZsAcMq__completedDetails,.fibre-journey-module__ZsAcMq__quoteTerms{animation:.24s ease-out both fibre-journey-module__ZsAcMq__appear}.fibre-journey-module__ZsAcMq__planCard{animation:.3s ease-out backwards fibre-journey-module__ZsAcMq__appear}.fibre-journey-module__ZsAcMq__planCard:nth-child(2){animation-delay:45ms}.fibre-journey-module__ZsAcMq__planCard:nth-child(3){animation-delay:90ms}.fibre-journey-module__ZsAcMq__spinner{animation:1s linear infinite fibre-journey-module__ZsAcMq__spin}}@media (prefers-reduced-motion:reduce){.fibre-journey-module__ZsAcMq__planCard,.fibre-journey-module__ZsAcMq__planAction svg,.fibre-journey-module__ZsAcMq__addressAction svg,.fibre-journey-module__ZsAcMq__speedGuide summary>svg,.fibre-journey-module__ZsAcMq__termsDisclosure summary>svg,.fibre-journey-module__ZsAcMq__connectionOptions label{transition:none}.fibre-journey-module__ZsAcMq__planCard:hover,.fibre-journey-module__ZsAcMq__planAction:hover svg,.fibre-journey-module__ZsAcMq__addressAction:hover svg{transform:none}}.fibre-journey-module__ZsAcMq__previewLink{min-height:2.75rem;color:var(--color-navy);text-underline-offset:.25rem;align-items:center;gap:.5rem;margin-top:.5rem;font-size:.8125rem;font-weight:700;text-decoration:underline;display:inline-flex}.fibre-journey-module__ZsAcMq__previewLink svg{width:.875rem;height:.875rem}.fibre-journey-module__ZsAcMq__planGrid{scroll-margin-top:7rem}
.fibre-speed-preview-module__3ROG4G__preview{background:var(--color-navy);color:var(--color-white);border-radius:1.5rem;gap:2rem;margin-top:2.5rem;padding:1.5rem;scroll-margin-top:7rem;display:grid;overflow:hidden}.fibre-speed-preview-module__3ROG4G__eyebrow{color:var(--color-lime);letter-spacing:.12em;text-transform:uppercase;font-size:.625rem;font-weight:800}.fibre-speed-preview-module__3ROG4G__intro h2{letter-spacing:-.045em;margin-top:1rem;font-size:clamp(2.125rem,3vw,3rem);font-weight:800;line-height:1.1}.fibre-speed-preview-module__3ROG4G__intro h2 span{color:var(--color-lime)}.fibre-speed-preview-module__3ROG4G__intro>p:not(.fibre-speed-preview-module__3ROG4G__eyebrow){max-width:27rem;color:color-mix(in srgb, var(--color-white), transparent 25%);margin-top:1rem;font-size:.8125rem;line-height:1.8}.fibre-speed-preview-module__3ROG4G__exampleIcon{border:1px solid color-mix(in srgb, var(--color-white), transparent 80%);background:color-mix(in srgb, var(--color-white), transparent 96%);border-radius:1rem;align-items:center;gap:2rem;width:fit-content;margin-top:1.75rem;padding:1rem 1.25rem;display:none}.fibre-speed-preview-module__3ROG4G__exampleIcon>svg{stroke-width:1.25px;width:2.5rem;height:2.5rem;color:var(--color-lime)}.fibre-speed-preview-module__3ROG4G__sizeNumber{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.375rem;font-weight:700;line-height:1;display:block}.fibre-speed-preview-module__3ROG4G__sizeNumber small{letter-spacing:0;color:var(--color-lime);margin-left:.375rem;font-size:.875rem;font-weight:500}.fibre-speed-preview-module__3ROG4G__sizeCaption{color:color-mix(in srgb, var(--color-white), transparent 30%);margin-top:.5rem;font-size:.625rem;display:block}.fibre-speed-preview-module__3ROG4G__disclaimer{border-top:1px solid color-mix(in srgb, var(--color-white), transparent 85%);color:color-mix(in srgb, var(--color-white), transparent 35%);padding-top:1.25rem;font-size:.6875rem;line-height:1.8}.fibre-speed-preview-module__3ROG4G__explorer{min-width:0}.fibre-speed-preview-module__3ROG4G__examples{border:1px solid color-mix(in srgb, var(--color-white), transparent 82%);background:color-mix(in srgb, var(--color-white), transparent 96%);border-radius:.875rem;gap:.25rem;padding:.3125rem;display:flex}.fibre-speed-preview-module__3ROG4G__examples button{min-width:0;min-height:2.75rem;color:color-mix(in srgb, var(--color-white), transparent 20%);cursor:pointer;border-radius:.625rem;flex:1;padding:.5rem .625rem;font-size:.75rem;font-weight:600;line-height:1.5}.fibre-speed-preview-module__3ROG4G__examples button:hover{color:var(--color-white);background:color-mix(in srgb, var(--color-white), transparent 93%)}.fibre-speed-preview-module__3ROG4G__examples button[aria-pressed=true]{color:var(--color-navy);background:var(--color-lime)}.fibre-speed-preview-module__3ROG4G__examples button:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.fibre-speed-preview-module__3ROG4G__exampleHeading{margin-top:1.75rem}.fibre-speed-preview-module__3ROG4G__exampleHeading h3{letter-spacing:-.015em;font-size:1rem;font-weight:700}.fibre-speed-preview-module__3ROG4G__exampleHeading p{max-width:29rem;color:color-mix(in srgb, var(--color-white), transparent 35%);margin-top:.5rem;font-size:.75rem;line-height:1.7}.fibre-speed-preview-module__3ROG4G__results{gap:1.5rem;margin-top:1.75rem;display:grid}.fibre-speed-preview-module__3ROG4G__resultHeading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.fibre-speed-preview-module__3ROG4G__resultHeading>div{min-width:0}.fibre-speed-preview-module__3ROG4G__resultHeading h4{overflow-wrap:anywhere;font-size:.9375rem;font-weight:600}.fibre-speed-preview-module__3ROG4G__resultHeading>div>p{color:color-mix(in srgb, var(--color-white), transparent 35%);align-items:center;gap:.25rem;margin-top:.375rem;font-size:.625rem;display:flex}.fibre-speed-preview-module__3ROG4G__resultHeading svg{width:.6875rem;height:.6875rem}.fibre-speed-preview-module__3ROG4G__duration{letter-spacing:-.035em;font-variant-numeric:tabular-nums;flex-shrink:0;font-size:1.5rem;font-weight:700}.fibre-speed-preview-module__3ROG4G__track{background:color-mix(in srgb, var(--color-white), transparent 90%);border-radius:1rem;height:.3125rem;margin-top:.75rem}.fibre-speed-preview-module__3ROG4G__track span{border-radius:inherit;background:var(--color-lime);height:100%;display:block}.fibre-speed-preview-module__3ROG4G__scale{color:color-mix(in srgb, var(--color-white), transparent 40%);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-top:1.25rem;font-size:.625rem;line-height:1.6;display:flex}@media (min-width:768px){.fibre-speed-preview-module__3ROG4G__preview{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem;padding:2.5rem}.fibre-speed-preview-module__3ROG4G__exampleIcon{display:flex}.fibre-speed-preview-module__3ROG4G__disclaimer{grid-column:1/-1}}@media (max-width:380px){.fibre-speed-preview-module__3ROG4G__preview{padding:1.25rem}.fibre-speed-preview-module__3ROG4G__examples button{padding-inline:.25rem}.fibre-speed-preview-module__3ROG4G__resultHeading{gap:.625rem}.fibre-speed-preview-module__3ROG4G__duration{font-size:1.125rem}}@media (prefers-reduced-motion:no-preference){.fibre-speed-preview-module__3ROG4G__examples button{transition:background .18s,color .18s}.fibre-speed-preview-module__3ROG4G__track span{transition:width .4s cubic-bezier(.22,1,.36,1)}}.fibre-speed-preview-module__3ROG4G__backLink{border:1px solid color-mix(in srgb, var(--color-white), transparent 75%);min-height:2.75rem;color:var(--color-white);border-radius:.625rem;align-items:center;gap:.625rem;margin-top:1.25rem;padding:.625rem 1rem;font-size:.75rem;font-weight:700;display:inline-flex}.fibre-speed-preview-module__3ROG4G__preview .fibre-speed-preview-module__3ROG4G__backLink:hover{color:var(--color-lime)}.fibre-speed-preview-module__3ROG4G__backLink svg{width:.875rem;height:.875rem}
