.sydney-draft .display{line-height:.95}.sydney-draft .section-title{font-family:Arial Narrow,Impact,sans-serif;font-size:2.25rem;line-height:2.5rem;text-transform:uppercase;letter-spacing:-.025em}@media (min-width:640px){.sydney-draft .section-title{font-size:3rem;line-height:1}}.sydney-draft .section-title{line-height:.95}.sydney-draft .body-copy{font-size:1.125rem;line-height:2rem;--tw-text-opacity:1;color:rgb(68 64 60/var(--tw-text-opacity,1))}.sydney-draft .aj-button{display:inline-flex;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.125rem;border-width:2px;border-color:transparent;--tw-bg-opacity:1;background-color:rgb(214 31 38/var(--tw-bg-opacity,1));padding:.75rem 1.25rem;font-weight:700;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.sydney-draft .aj-button:hover{--tw-bg-opacity:1;background-color:rgb(183 25 32/var(--tw-bg-opacity,1))}.bg-pine .sydney-draft .aj-button-secondary{color:#38BDF8}.sydney-draft .aj-button-secondary{--tw-border-opacity:1;border-color:rgb(0 92 168/var(--tw-border-opacity,1));background-color:transparent;--tw-text-opacity:1;color:rgb(0 92 168/var(--tw-text-opacity,1))}.sydney-draft .aj-button-secondary:hover{--tw-bg-opacity:1;background-color:rgb(234 243 250/var(--tw-bg-opacity,1))}.sydney-draft .work-photo{aspect-ratio:4/3;max-height:470px;border-radius:2px}.sydney-draft .hero-title{font-size:clamp(2.8rem,4.6vw,4.2rem)}.sydney-draft .hero-image{-o-object-position:50% 42%;object-position:50% 42%}.sydney-draft .section-links{display:flex;flex-wrap:wrap;gap:8px 24px;padding-top:22px;border-top:1px solid #d6d3d1}.sydney-draft .review-link,.sydney-draft .section-links a{color:#005CA8;text-decoration:underline;text-underline-offset:4px;font-weight:600;display:inline-flex;align-items:center;min-height:44px}.sydney-draft .process-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 48px}.sydney-draft .process-grid li{border-top:2px solid #d61f26;padding-top:18px}.sydney-draft .advice{border-left:5px solid #d61f26;background:#fff;padding:26px 30px}.sydney-draft .faq summary{cursor:pointer;padding:22px 32px 22px 0;font-weight:700;font-size:18px;line-height:1.5;list-style:none;position:relative}.sydney-draft .faq summary::-webkit-details-marker{display:none}.sydney-draft .faq summary:after{content:"+";position:absolute;right:4px;top:20px;font-size:24px;color:#005CA8}.sydney-draft .faq details[open] summary:after{content:"−"}.sydney-draft .faq details{border-bottom:1px solid #d6d3d1}.sydney-draft .faq details p{padding-bottom:24px;max-width:70ch;color:#44403c}.sydney-draft #customer-reviews .text-sm,.sydney-draft figcaption,.sydney-draft>section:last-child .review-link{font-size:16px;line-height:1.75}.sydney-draft #customer-reviews .text-stone-600,.sydney-draft figcaption{color:#44403c}.sydney-draft>section:first-child figcaption{color:#e7e5e4}.sydney-draft .advice p,.sydney-draft .faq details p,.sydney-draft .process-grid p{font-size:18px;line-height:1.75}.sydney-draft #customer-reviews p.text-xs{font-size:14px;line-height:1.65}.sydney-draft .aj-button:active{transform:translateY(1px)}.sydney-draft :where(summary):focus-visible{outline:3px solid #005CA8;outline-offset:4px}@media(max-width:699px){.sydney-draft .process-grid{grid-template-columns:1fr}}@media(max-width:767px){.sydney-draft .hero-title{font-size:clamp(2.65rem,10vw,3.5rem)}.sydney-draft .hero-image{max-height:340px}.sydney-draft .advice{padding:22px 20px}}@media(max-width:480px){.sydney-draft>section:first-child .eyebrow{font-size:10px;letter-spacing:.12em}.sydney-draft>section:first-child p.text-xl{font-size:17px;line-height:1.65}.sydney-draft>section:first-child .aj-button{font-size:14px;padding-left:12px;padding-right:12px;gap:6px}}