:root{--bp-blue-500:#1b75bc;--bp-blue-600:#0b6099;--bp-blue-700:#0f4c7d;--bp-blue-300:#81bceb;--bp-blue-200:#9dbbd4;--bp-blue-50:#f6f9fb;--bp-steel-400:#87a6be;--bp-red-600:#c8102e;--bp-red-700:#a30c25;--bp-white:#ffffff;--bp-black:#000000;--bp-gray-900:#243746;--bp-gray-700:#33475b;--bp-gray-600:#54595f;--bp-gray-400:#9fb2bf;--bp-gray-300:#cdcdcd;--bp-gray-200:#dfe6ec;--bp-gray-100:#f4f7f9;--background:var(--bp-white);--foreground:var(--bp-gray-700);--card:var(--bp-white);--card-foreground:var(--bp-gray-700);--primary:var(--bp-red-600);--primary-foreground:var(--bp-white);--secondary:var(--bp-blue-700);--secondary-foreground:var(--bp-white);--muted:var(--bp-gray-100);--muted-foreground:var(--bp-gray-600);--accent:var(--bp-blue-50);--accent-foreground:var(--bp-blue-700);--destructive:#c8102e;--destructive-foreground:var(--bp-white);--border:var(--bp-gray-200);--input:var(--bp-gray-300);--ring:var(--bp-blue-500);--radius:4px;--radius-card:8px;--font-display:"ivyora-display","ivyora-text","Instrument Serif",Georgia,"Times New Roman",serif;--font-body:"proxima-nova","Nunito Sans","Helvetica Neue",Arial,sans-serif;--text-2xs:11px;--text-xs:12px;--text-sm:14px;--text-base:16px;--text-md:18px;--text-lg:20px;--text-xl:24px;--display-md:clamp(34px,4.2vw,48px);--display-xl:clamp(44px,6.2vw,80px);--leading-display:1.05;--leading-relaxed:1.65;--tracking-eyebrow:.18em;--tracking-nav:.04em;--tracking-button:.02em;--tracking-wide:.3em;--container-max:1140px;--gutter:20px;--nav-height:100px;--section-y:90px;--logo-height:56px;--palm-icon:14px;--palm-icon-lg:28px;--gutter-l:max(var(--gutter),env(safe-area-inset-left,0px));--gutter-r:max(var(--gutter),env(safe-area-inset-right,0px));--shadow-photo:0 12px 30px rgba(0,0,0,.18);--shadow-card:0 2px 8px rgba(15,76,125,.06);--focus-ring:0 0 0 3px rgba(27,117,188,.35);--duration:300ms;color-scheme:light}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition-duration:0s!important;animation:none!important}}body{margin:0;background:var(--background);color:var(--foreground);font:400 var(--text-base)/var(--leading-relaxed) var(--font-body);-webkit-font-smoothing:antialiased}h1,h2,h3{margin:0;font-family:var(--font-display);font-weight:400;color:var(--bp-blue-700);text-wrap:balance;letter-spacing:-.01em}h1 em,h2 em,h3 em{font-style:italic;font-weight:inherit}p{margin:0}a{color:var(--bp-blue-600);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration) ease}a:hover{color:var(--bp-blue-700)}img{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit;margin:0}:focus-visible{outline:none;box-shadow:var(--focus-ring)}.container{max-width:var(--container-max);margin:0 auto;padding-left:var(--gutter-l);padding-right:var(--gutter-r)}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-xs);font-weight:800;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--bp-blue-500);line-height:1}.eyebrow:before{content:"";width:var(--palm-icon);height:calc(var(--palm-icon) * 1.1);background:url("data:image/png;base64,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") 50%/contain no-repeat}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;height:40px;padding:0 24px;border:0;border-radius:0;cursor:pointer;font-family:var(--font-body);font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-button);text-transform:uppercase;text-decoration:none;line-height:1;transition:background-color var(--duration) ease,color var(--duration) ease,border-color var(--duration) ease}.btn:disabled{opacity:.5;pointer-events:none}.btn--primary{background:var(--primary);color:var(--primary-foreground)}.btn--primary:hover{background:var(--bp-red-700);color:#fff}.btn--secondary{background:var(--secondary);color:var(--secondary-foreground)}.btn--secondary:hover{background:#0a3a60;color:#fff}.btn--sm{height:32px;padding:0 16px;font-size:13px}.btn--lg{height:48px;padding:0 32px}.nav{background:#fff;border-bottom:1px solid var(--border);position:relative;z-index:2}.nav__inner{height:var(--nav-height);display:flex;align-items:center;justify-content:space-between;gap:24px}.nav__logo{display:inline-flex;align-items:center;text-decoration:none;flex:0 0 auto}.nav__logo img{height:var(--logo-height);width:auto;max-width:none}.nav__links{display:flex;align-items:center;gap:40px;flex:0 0 auto}.nav__link{font-size:var(--text-sm);font-weight:700;letter-spacing:var(--tracking-nav);text-transform:uppercase;text-decoration:none;color:var(--bp-blue-700);white-space:nowrap}.nav__link:hover{color:var(--bp-blue-500)}.nav__link.is-active{color:var(--primary)}.section{padding-block:var(--section-y)}.section--tint{background:var(--accent)}.section__grid{display:grid;grid-template-columns:minmax(0,46fr) minmax(0,54fr);gap:64px;align-items:center}.note{display:grid;gap:24px;align-content:start;min-width:0}.tacked{position:relative;transform-origin:50% 0;box-shadow:0 1px 1px rgba(0,0,0,.06),0 14px 32px rgba(15,76,125,.18)}.tacked:before{top:-11px;width:22px;height:22px;margin-left:-11px;z-index:2;background:radial-gradient(circle at 35% 32%,#ff8a97 0,var(--bp-red-600) 48%,#8a0a1f 100%);box-shadow:0 2px 2px rgba(0,0,0,.25),0 6px 10px rgba(0,0,0,.25)}.tacked:after,.tacked:before{content:"";position:absolute;left:50%;border-radius:50%}.tacked:after{top:6px;width:18px;height:9px;margin-left:-2px;background:rgba(0,0,0,.22);filter:blur(2px);transform:rotate(28deg)}.letter{width:100%;max-width:560px;padding:40px 40px 34px;color:var(--bp-gray-700);background:linear-gradient(180deg,rgba(255,255,255,.55),rgba(255,255,255,0) 90px),#fbf6e8;transform:rotate(-1.4deg);display:grid;gap:16px}.letter__head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;padding-bottom:14px;border-bottom:1px solid rgba(15,76,125,.22)}.letter__logo{height:40px;width:auto}.letter__meta{text-align:right;font-size:var(--text-2xs);font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--bp-blue-700);line-height:1.6}.letter__salutation{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.2;color:var(--bp-blue-700);margin-top:4px}.letter p{max-width:58ch}.letter p,.letter__closing{font-size:17px;line-height:1.7}.letter__closing{margin-top:4px}.signature{display:grid;gap:6px}.signature__name{font-family:var(--font-display);font-style:italic;font-size:46px;line-height:1;color:#163e6d}.signature__title{font-size:var(--text-2xs);font-weight:700;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--muted-foreground)}.framed{margin:0;background:#fff;padding:12px 12px 14px;justify-self:center;max-width:320px;width:100%;transform:rotate(1.8deg)}.framed img{width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.card{background:var(--card);color:var(--card-foreground);border:1px solid var(--border);border-radius:var(--radius-card);box-shadow:var(--shadow-card);min-width:0}.card--form{max-width:760px;margin:0 auto}.card__header{display:grid;gap:6px;padding:24px 24px 0}.card__title{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.2;color:var(--bp-blue-700);letter-spacing:-.01em}.card__description{font-size:var(--text-sm);color:var(--muted-foreground);line-height:1.5}.card__content{padding:24px}.card__footer{display:flex;flex-wrap:wrap;align-items:center;gap:16px 20px;padding:0 24px 24px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.field{display:grid;gap:8px;min-width:0}.field--full{grid-column:1/-1}.label{font-size:var(--text-sm);font-weight:600;line-height:1;color:var(--bp-gray-900)}.label .req{color:var(--destructive);margin-left:3px}.label .opt{font-weight:400;color:var(--muted-foreground);margin-left:6px}.input,.select,.textarea{display:flex;width:100%;height:40px;padding:0 12px;background:var(--background);color:var(--foreground);border:1px solid var(--input);border-radius:var(--radius);font-size:var(--text-sm);line-height:1.4;transition:border-color var(--duration) ease,box-shadow var(--duration) ease}.input::placeholder,.textarea::placeholder{color:#8a97a3}.input:focus,.select:focus,.textarea:focus{border-color:var(--ring);box-shadow:var(--focus-ring);outline:none}.textarea{height:auto;min-height:132px;padding:10px 12px;resize:vertical;line-height:1.55}.select{appearance:none;-webkit-appearance:none;padding-right:36px;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%230f4c7d' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 12px center}.select.is-placeholder,.select:invalid{color:#8a97a3}.field.is-invalid .input,.field.is-invalid .select,.field.is-invalid .textarea{border-color:var(--destructive)}.field__error{display:none;font-size:13px;color:var(--destructive);line-height:1.3}.field.is-invalid .field__error{display:block}.checks{display:grid;gap:12px;padding-top:4px}.check{display:flex;align-items:flex-start;gap:10px;font-size:var(--text-sm);line-height:1.45;cursor:pointer}.check input{appearance:none;-webkit-appearance:none;flex:0 0 auto;width:16px;height:16px;margin-top:2px;border:1px solid var(--bp-gray-400);border-radius:3px;background:#fff;display:grid;place-content:center;cursor:pointer;transition:background-color var(--duration) ease,border-color var(--duration) ease}.check input:before{content:"";width:10px;height:10px;transform:scale(0);background:#fff;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);transition:transform .12s ease}.check input:checked{background:var(--secondary);border-color:var(--secondary)}.check input:checked:before{transform:scale(1)}.check input:focus-visible{box-shadow:var(--focus-ring)}.fineprint{font-size:var(--text-xs);color:var(--muted-foreground);line-height:1.5}.alert{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:20px;border:1px solid var(--bp-blue-200);border-radius:var(--radius-card);background:var(--accent);color:var(--foreground)}.alert__icon{width:36px;height:36px;border-radius:50%;background:var(--bp-blue-500);display:grid;place-content:center;color:#fff}.alert__title{font-family:var(--font-display);font-size:var(--text-xl);line-height:1.2;color:var(--bp-blue-700);margin-bottom:6px}.alert__body{font-size:var(--text-sm);line-height:1.55}.alert__actions{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.footer{background:var(--bp-blue-700);color:#fff;text-align:center}.footer .container{padding-block:72px 40px;display:grid;justify-items:center;gap:0}.footer__palms{display:flex;justify-content:center;gap:28px;margin-bottom:48px}.footer__palms span{width:var(--palm-icon-lg);height:calc(var(--palm-icon-lg) * 1.1);background:url("data:image/png;base64,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") 50%/contain no-repeat}.footer__wordmark{font-family:var(--font-display);font-size:clamp(40px,5vw,64px);line-height:1.05;color:#fff}.footer__wordmark em{font-style:italic}.footer__sub{margin-top:18px;font-size:var(--text-lg);font-weight:300;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--bp-blue-300)}.footer__legal{margin-top:56px;font-size:var(--text-xs);line-height:1.5;color:var(--bp-blue-200)}.footer__copy,.footer__links{margin-top:20px;font-size:var(--text-xs);color:var(--bp-blue-200)}.footer__links{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:10px}.footer__links a{color:var(--bp-blue-200)}.footer__links a:hover{color:#fff}@media (max-width:1023px){.nav__links{gap:28px}}@media (max-width:959px){:root{--section-y:64px;--nav-height:80px;--logo-height:46px}.section__grid{grid-template-columns:minmax(0,1fr);gap:56px}.framed{max-width:300px}}@media (max-width:859px){.nav__link{display:none}.nav__links{gap:16px}}@media (max-width:639px){:root{--section-y:56px;--nav-height:72px;--logo-height:40px}.form-grid{grid-template-columns:minmax(0,1fr)}.card__header{padding:20px 20px 0}.card__content{padding:20px}.card__footer{padding:0 20px 20px}.footer__palms{gap:18px}.letter{padding:30px 22px 26px;transform:rotate(-1deg)}.framed{max-width:260px;transform:rotate(1.4deg)}.letter__head{align-items:center}.letter__logo{height:34px}.letter p,.letter__closing{font-size:var(--text-base)}.signature__name{font-size:40px}}