.i-frame.svelte-pvmlcq{--pad:1.25rem;z-index:1;isolation:isolate;border-left:6px solid var(--color-brand);border-bottom:6px solid var(--color-brand);border-bottom-left-radius:var(--curve-i);background:linear-gradient(#fbfbfb 0,#ececec 68%,#d9d9d9 100%);position:relative;overflow:hidden}@media (width>=40rem){.i-frame.svelte-pvmlcq{--pad:2rem}}.i-light.svelte-pvmlcq{z-index:-1;background:var(--i-shape-light) 0 0 / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:0}.i-top.svelte-pvmlcq{padding:1rem var(--pad) 0}.i-frame.svelte-pvmlcq .i-grid{gap:2rem;padding-bottom:2.5rem;display:grid}.i-frame.svelte-pvmlcq .i-col{padding-top:1.75rem}.has-top.svelte-pvmlcq .i-col{padding-top:1rem}.i-frame.svelte-pvmlcq .i-body{margin-top:1.75rem}.i-frame.svelte-pvmlcq .i-body,.i-frame.svelte-pvmlcq .i-side{padding-inline:var(--pad)}@media (width>=80rem){.i-frame.svelte-pvmlcq{--ribbon-top:3.25rem;--edge:calc(var(--hero-lean) - var(--ribbon-top) * var(--tan-i));--pad:calc(var(--edge) + 2.25rem);min-height:var(--hero-h);filter:drop-shadow(0 10px 12px #0a1e3c33);background:0 0;border:0;border-radius:0;flex-direction:column;padding-right:3rem;display:flex;overflow:visible}.i-frame.svelte-pvmlcq:before{content:"";z-index:-2;border-style:solid;border-width:0;border-image-source:var(--i-shape-frame);border-image-slice:var(--i-shape-slice);border-image-width:var(--i-shape-width);pointer-events:none;border-image-repeat:stretch;position:absolute;inset:0}.i-light.svelte-pvmlcq{bottom:6px}.i-top.svelte-pvmlcq{top:1rem;left:var(--pad);white-space:nowrap;padding:0;position:absolute;right:3rem;overflow:hidden}.i-top.svelte-pvmlcq ol{flex-wrap:nowrap}.i-frame.svelte-pvmlcq .i-grid{flex:1;align-items:center;column-gap:3rem;padding-bottom:3rem}.i-frame.svelte-pvmlcq .i-grid.has-aside{grid-template-columns:minmax(0, 1fr) minmax(0, var(--aside-w))}.i-frame.svelte-pvmlcq .i-col,.has-top.svelte-pvmlcq .i-col{padding-top:var(--ribbon-top);align-self:start}.i-frame.svelte-pvmlcq .i-body{margin-top:2.25rem}.i-frame.svelte-pvmlcq .i-side{padding-inline:0;padding-top:2rem}}.i-frame.svelte-pvmlcq .i-ribbon{max-width:calc(100% - 1.5rem);padding:.5rem 1.75rem .6rem var(--pad);color:#fff;text-wrap:balance;line-height:1.1;display:inline-block;position:relative}.is-claim.svelte-pvmlcq .i-ribbon{letter-spacing:-.015em;font-size:clamp(1.625rem,1.1rem + 2.2vw,2.75rem);font-style:italic;font-weight:800}.is-page.svelte-pvmlcq .i-ribbon{letter-spacing:.01em;text-transform:uppercase;padding-block:.7rem .75rem;font-size:clamp(1.375rem,1.1rem + 1.2vw,2rem);font-weight:600}.i-frame.svelte-pvmlcq .i-ribbon:before{content:"";background:var(--color-brand);transform:skewX(var(--skew-i));transform-origin:0 0;position:absolute;inset:0 0 0 -4rem;box-shadow:0 10px 24px -12px #071e3c99}@media (width>=80rem){.is-claim.svelte-pvmlcq .i-ribbon{font-size:2.375rem}.i-frame.svelte-pvmlcq .i-ribbon:before{left:calc(var(--edge) - 1px)}}
