section.letters-module-scss-module__ftkYGq__hero ::selection,section.letters-module-scss-module__ftkYGq__stepsSection ::selection,section.letters-module-scss-module__ftkYGq__pricingSection ::selection{color:#000;background-color:#e9ffa3}section.letters-module-scss-module__ftkYGq__hero a:focus-visible,section.letters-module-scss-module__ftkYGq__stepsSection a:focus-visible,section.letters-module-scss-module__ftkYGq__pricingSection a:focus-visible{outline-offset:4px;outline:2px solid #000}.letters-module-scss-module__ftkYGq__inlineLink{text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}section.letters-module-scss-module__ftkYGq__hero{background-color:#fffefc;padding-bottom:0;position:relative;overflow:clip}section.letters-module-scss-module__ftkYGq__hero h1{text-wrap:balance}@media only screen and (min-width:1024px){section.letters-module-scss-module__ftkYGq__hero{padding:17rem 0 12rem}section.letters-module-scss-module__ftkYGq__hero:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#ece7e0 1px,#0000 1px),linear-gradient(#ece7e0 1px,#0000 1px);background-size:6.4rem 6.4rem;position:absolute;inset:0 0 0 50%}section.letters-module-scss-module__ftkYGq__hero>div{z-index:1;grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:6.4rem;display:grid;position:relative}}@media not all and (min-width:768px){section.letters-module-scss-module__ftkYGq__hero{padding-top:calc(6.2rem + 16px)}}@media (min-width:768px) and (max-width:1023px){.letters-module-scss-module__ftkYGq__heroContent{gap:16px;max-width:560px}.letters-module-scss-module__ftkYGq__heroContent h1{font-size:clamp(44px,6.25vw,56px)}.letters-module-scss-module__ftkYGq__heroContent>p{max-width:none}}@media not all and (min-width:768px){div.letters-module-scss-module__ftkYGq__heroContent{gap:12px}div.letters-module-scss-module__ftkYGq__heroCtas{flex-direction:column;align-items:flex-start;gap:0;margin-top:4px}a.letters-module-scss-module__ftkYGq__heroPrimaryCta .ui-button{height:44px}a.letters-module-scss-module__ftkYGq__heroPricingLink{letter-spacing:0;font:400 1.6rem/1.3 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){a.letters-module-scss-module__ftkYGq__heroPricingLink{letter-spacing:0;font:400 max(18px,1.8rem)/1.3 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}}a.letters-module-scss-module__ftkYGq__heroPricingLink{text-transform:none;letter-spacing:normal;margin-top:4px}a.letters-module-scss-module__ftkYGq__heroPricingLink .ui-button{height:auto;min-height:44px;box-shadow:none;background:0 0;border:0}a.letters-module-scss-module__ftkYGq__heroPricingLink:hover .ui-button{transform:none}a.letters-module-scss-module__ftkYGq__heroPricingLink>.ui-button>span{text-underline-offset:.18em;padding:0;text-decoration:underline;text-decoration-thickness:1px}}.letters-module-scss-module__ftkYGq__reassurance{letter-spacing:0;font:400 1.6rem/1.3 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.letters-module-scss-module__ftkYGq__reassurance{letter-spacing:0;font:400 max(18px,1.8rem)/1.3 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}}.letters-module-scss-module__ftkYGq__reassurance{max-width:64rem;margin-top:.8rem}@media not all and (min-width:768px){.letters-module-scss-module__ftkYGq__reassurance{margin-top:0}}.letters-module-scss-module__ftkYGq__heroArtwork{min-width:0;margin:2.4rem 0 0}@media not all and (min-width:768px){.letters-module-scss-module__ftkYGq__heroArtwork{margin-top:16px}}@media only screen and (min-width:1024px){.letters-module-scss-module__ftkYGq__heroArtwork{margin:0}}.letters-module-scss-module__ftkYGq__paperStack{background-image:linear-gradient(90deg,#ece7e0 1px,#0000 1px),linear-gradient(#ece7e0 1px,#0000 1px);background-size:4.8rem 4.8rem;border-top:1px solid #ece7e0;grid-template-areas:"stack";margin-inline:-1.5rem;padding:3.2rem 1.5rem 4rem;display:grid}@media not all and (min-width:768px){.letters-module-scss-module__ftkYGq__paperStack{padding-top:16px}}@media only screen and (min-width:768px){.letters-module-scss-module__ftkYGq__paperStack{margin-inline:-3rem;padding:5.6rem 3rem 6.4rem}}@media only screen and (min-width:1024px){.letters-module-scss-module__ftkYGq__paperStack{background:0 0;border-top:0;margin-inline:0;padding:1.6rem 1.6rem 1.6rem 0}}.letters-module-scss-module__ftkYGq__letterImage,.letters-module-scss-module__ftkYGq__envelopeImage{outline-offset:-1px;background-color:#fff;outline:1px solid #000;grid-area:stack;height:auto;display:block}.letters-module-scss-module__ftkYGq__letterImage{place-self:start;width:56%;margin-left:6%;transform:rotate(-2deg)}.letters-module-scss-module__ftkYGq__envelopeImage{z-index:1;place-self:start end;width:66%;margin-top:44%;position:relative;transform:rotate(3deg)}@media (min-width:768px) and (max-width:1023px){.letters-module-scss-module__ftkYGq__letterImage{width:40%;margin-left:14%}.letters-module-scss-module__ftkYGq__envelopeImage{width:52%;margin-top:26%;margin-right:8%}}section.letters-module-scss-module__ftkYGq__pricingSection{background-color:#ece7e0}.letters-module-scss-module__ftkYGq__ratesBox{background-color:#fffefc;border:1px solid #000;flex-direction:column;gap:1.6rem;min-width:0;max-width:720px;margin-right:8px;padding:2rem 1.6rem;display:flex;box-shadow:8px -8px #000}@media only screen and (min-width:768px){.letters-module-scss-module__ftkYGq__ratesBox{margin-right:12px;padding:4rem;box-shadow:12px -10px #000}}.letters-module-scss-module__ftkYGq__boxTitle{letter-spacing:0;font:600 1.8rem/1.3 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.letters-module-scss-module__ftkYGq__boxTitle{letter-spacing:0;font:600 max(23px,2.3rem)/1.3 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}}.letters-module-scss-module__ftkYGq__boxTitle{text-wrap:balance}.letters-module-scss-module__ftkYGq__ratesTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.letters-module-scss-module__ftkYGq__ratesTable th,.letters-module-scss-module__ftkYGq__ratesTable td{letter-spacing:0;font:400 1.8rem/1.3 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.letters-module-scss-module__ftkYGq__ratesTable th,.letters-module-scss-module__ftkYGq__ratesTable td{letter-spacing:0;font:400 max(18px,2.3rem)/1.44 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}}.letters-module-scss-module__ftkYGq__ratesTable th,.letters-module-scss-module__ftkYGq__ratesTable td{vertical-align:baseline;border-bottom:1px solid #000;padding:1.2rem 0}.letters-module-scss-module__ftkYGq__ratesTable th{font-weight:inherit;text-align:left;padding-right:1.6rem}.letters-module-scss-module__ftkYGq__ratesTable td{text-align:right;white-space:nowrap}.letters-module-scss-module__ftkYGq__ratesTable tr:first-child th,.letters-module-scss-module__ftkYGq__ratesTable tr:first-child td{border-top:1px solid #000}td.letters-module-scss-module__ftkYGq__noteCell{white-space:normal;text-wrap:balance}.letters-module-scss-module__ftkYGq__qualification{letter-spacing:0;font:400 1.6rem/1.3 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (min-width:768px){.letters-module-scss-module__ftkYGq__qualification{letter-spacing:0;font:400 max(18px,1.8rem)/1.3 Denim,Helvetica Neue,Helvetica,Arial,sans-serif}}.letters-module-scss-module__ftkYGq__qualification{max-width:64ch}
