:root{--dominion-paper:#f4f1ea;--dominion-ink:#14171a;--dominion-stone:#d9d3c6;--dominion-wax:#7a2620;--dominion-graphite:#5b5f62;--dominion-stone-50:#e7e2d8;--color-bg:var(--dominion-paper);--color-bg-inverse:var(--dominion-ink);--color-surface:var(--dominion-stone-50);--color-text:var(--dominion-ink);--color-text-secondary:var(--dominion-graphite);--color-text-inverse:var(--dominion-paper);--color-text-inverse-secondary:var(--dominion-stone);--color-rule:var(--dominion-stone);--color-rule-strong:var(--dominion-ink);--color-accent:var(--dominion-wax);--color-focus:var(--dominion-ink);--font-display:"Cormorant Garamond", Georgia, "Times New Roman", serif;--font-text:"Golos Text", Arial, Helvetica, sans-serif;--type-display:500 88px/92px var(--font-display);--type-display-italic:italic 500 88px/92px var(--font-display);--type-h1:500 56px/60px var(--font-display);--type-h2:500 36px/42px var(--font-display);--type-h3:500 24px/30px var(--font-display);--type-figure:500 72px/72px var(--font-display);--type-quote:italic 500 30px/38px var(--font-display);--type-link:italic 500 22px/28px var(--font-display);--type-lead:400 20px/32px var(--font-text);--type-subhead:600 18px/26px var(--font-text);--type-body:400 17px/28px var(--font-text);--type-ui:400 15px/20px var(--font-text);--type-small:400 13px/20px var(--font-text);--type-label:500 12px/16px var(--font-text);--tracking-label:.2em;--tracking-display:-.01em;--measure:68ch;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--section-gap:var(--space-10);--block-gap:var(--space-8);--grid-max:1200px;--grid-columns:12;--grid-gutter:24px;--page-margin:clamp(24px, 8.3333vw, 120px);--radius:0;--rule-thin:1px;--rule-double-gap:4px;--focus-width:2px;--focus-offset:3px;--header-height:96px;--header-logo-width:220px;--control-height:56px;--control-padding:32px;--tap-min:48px;--sheet-padding:var(--space-7);--seal-size:96px;--motion-fast:.15s;--motion:.3s;--motion-sheet:.6s;--motion-reveal:.9s;--motion-draw:1.1s;--motion-stamp:.42s;--motion-press:.24s;--motion-page:.8s;--motion-step:90ms;--motion-ease:cubic-bezier(.2, 0, 0, 1);--motion-ease-out:cubic-bezier(.16, 1, .3, 1);--motion-ease-inout:cubic-bezier(.65, 0, .35, 1);--motion-ease-in:cubic-bezier(.5, 0, 1, .6);--motion-shift:12px;--motion-rise:24px;--motion-press-depth:3px}@media (width<=767.98px){:root{--type-display:500 48px/50px var(--font-display);--type-display-italic:italic 500 48px/50px var(--font-display);--type-h1:500 40px/44px var(--font-display);--type-h2:500 30px/36px var(--font-display);--type-h3:500 22px/28px var(--font-display);--type-figure:500 56px/56px var(--font-display);--type-quote:italic 500 24px/32px var(--font-display);--type-link:italic 500 20px/26px var(--font-display);--type-lead:400 18px/28px var(--font-text);--type-subhead:600 17px/24px var(--font-text);--type-body:400 16px/26px var(--font-text);--type-ui:400 16px/22px var(--font-text);--section-gap:var(--space-8);--block-gap:var(--space-7);--grid-columns:4;--grid-gutter:16px;--header-height:72px;--header-logo-width:180px;--control-height:52px;--control-padding:24px;--sheet-padding:var(--space-5);--seal-size:64px;--motion-rise:16px}}@media (prefers-reduced-motion:reduce){:root{--motion:0s;--motion-fast:0s;--motion-sheet:0s;--motion-reveal:0s;--motion-draw:0s;--motion-stamp:0s;--motion-press:0s;--motion-page:0s;--motion-step:0s;--motion-shift:0px;--motion-rise:0px;--motion-press-depth:0px}}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-500-600.woff2)format("woff2");font-weight:500 600;font-style:normal;font-display:swap}@font-face{font-family:Cormorant Garamond;src:url(/fonts/CormorantGaramond-Italic-500.woff2)format("woff2");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Golos Text;src:url(/fonts/GolosText-400-600.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{color-scheme:light only;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--color-bg);color:var(--color-text);font:var(--type-body);font-synthesis:none;font-kerning:normal;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;margin:0}h1,h2,h3,h4,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}ul[class],ol[class]{list-style:none}img,svg,picture{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit;border-radius:var(--radius)}table{border-collapse:collapse;width:100%}a{color:inherit}::selection{background:var(--dominion-ink);color:var(--dominion-paper)}:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.on-ink :focus-visible,.on-ink:focus-visible{outline-color:var(--dominion-paper)}.t-display,.t-h1,.t-h2,.t-h3{text-wrap:balance;hyphens:none}.t-display{font:var(--type-display);letter-spacing:var(--tracking-display)}.t-display--slogan{font:var(--type-display-italic)}.t-h1,h1{font:var(--type-h1)}.t-h2,h2{font:var(--type-h2)}.t-h3,h3{font:var(--type-h3)}.t-figure{font:var(--type-figure);font-feature-settings:"lnum";white-space:nowrap}.t-quote{font:var(--type-quote);text-wrap:balance}.t-lead{font:var(--type-lead);max-width:var(--measure)}.t-subhead{font:var(--type-subhead)}.t-body{font:var(--type-body);max-width:var(--measure);text-wrap:pretty}.t-ui{font:var(--type-ui)}.t-small{font:var(--type-small);color:var(--color-text-secondary)}.t-label{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary)}.t-strong,strong,b{font-weight:600}em,i{font-style:normal;font-weight:600}.t-term{font-family:var(--font-display);font-size:1.2em;font-style:italic;font-weight:500;line-height:1}.t-num{font-feature-settings:"tnum"}.on-ink{background:var(--color-bg-inverse);color:var(--color-text-inverse)}.on-ink .t-label,.on-ink .t-small{color:var(--color-text-inverse-secondary)}.on-ink .t-h1,.on-ink .t-h2,.on-ink .t-h3,.on-ink .t-display{font-weight:600}.container{width:min(100% - 2 * var(--page-margin), var(--grid-max));margin-inline:auto}.grid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);display:grid}.section{padding-block:var(--section-gap)}.stack>*+*{margin-top:var(--stack,var(--space-5))}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip-link{left:var(--page-margin);top:var(--space-2);z-index:10;padding:var(--space-3) var(--space-4);background:var(--dominion-ink);color:var(--dominion-paper);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}.rule-double{height:calc(2 * var(--rule-thin) + var(--rule-double-gap));border:0;border-top:var(--rule-thin) solid var(--color-rule-strong);border-bottom:var(--rule-thin) solid var(--color-rule-strong);margin:0}.rule{border:0;border-top:var(--rule-thin) solid var(--color-rule);height:0;margin:0}.rule--strong{border-top-color:var(--color-rule-strong)}.on-ink .rule-double,.on-ink .rule--strong{border-color:var(--dominion-paper)}.on-ink .rule{border-top-color:var(--dominion-stone)}.button{min-height:var(--control-height);padding:0 var(--control-padding);border:var(--rule-thin) solid var(--dominion-ink);border-radius:var(--radius);background:var(--dominion-ink);color:var(--dominion-paper);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;text-align:center;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.button:active{background:var(--dominion-paper);color:var(--dominion-ink)}@media (hover:hover){.button:hover{background:var(--dominion-paper);color:var(--dominion-ink)}}.button[disabled],.button[aria-disabled=true]{background:var(--dominion-stone-50);border-color:var(--dominion-stone-50);color:var(--dominion-graphite);cursor:not-allowed}.on-ink .button{background:var(--dominion-paper);border-color:var(--dominion-paper);color:var(--dominion-ink)}.on-ink .button:active{background:var(--dominion-ink);color:var(--dominion-paper)}@media (hover:hover){.on-ink .button:hover{background:var(--dominion-ink);color:var(--dominion-paper)}}.link{font:var(--type-link);color:inherit;text-decoration:underline;text-decoration-thickness:var(--rule-thin);text-underline-offset:.22em;transition:color var(--motion-fast) var(--motion-ease);display:inline-block}.t-body a,.t-lead a,.text-link{color:inherit;text-decoration:underline;text-decoration-thickness:var(--rule-thin);text-underline-offset:.2em;transition:color var(--motion-fast) var(--motion-ease)}.nav-link{color:inherit;transition:color var(--motion-fast) var(--motion-ease);text-decoration:none}.nav-link[aria-current=page]{text-decoration:underline;text-decoration-thickness:var(--rule-thin);text-underline-offset:.5em}@media (hover:hover){.link:hover,.t-body a:hover,.t-lead a:hover,.text-link:hover,.nav-link:hover{color:var(--dominion-graphite)}.on-ink .link:hover,.on-ink .text-link:hover,.on-ink .nav-link:hover{color:var(--dominion-stone)}}.metric{border-top:var(--rule-thin) solid var(--color-rule-strong);padding-top:var(--space-4)}.metric__value{font:var(--type-figure);font-feature-settings:"lnum";white-space:nowrap}.metric__label{margin-top:var(--space-3);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary)}.metric--accent .metric__value{color:var(--color-accent)}.on-ink .metric{border-top-color:var(--dominion-paper)}.on-ink .metric__label{color:var(--color-text-inverse-secondary)}.table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.table th,.table td{padding:var(--space-3) var(--space-5) var(--space-3) 0;text-align:left;vertical-align:baseline}.table th:last-child,.table td:last-child{padding-right:0}.table thead th{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary);border-bottom:var(--rule-thin) solid var(--color-rule-strong);white-space:nowrap;vertical-align:bottom}.table tbody th{font-weight:400}.table tbody td,.table tbody th{border-bottom:var(--rule-thin) solid var(--color-rule)}.table .num{text-align:right;font-feature-settings:"tnum";white-space:nowrap}.table-source{margin-top:var(--space-3);font:var(--type-small);color:var(--color-text-secondary)}@media (width<=767.98px){.table th,.table td{padding-right:var(--space-4)}.table thead th,.table thead th.num{white-space:normal}}.plate{background:var(--color-surface);padding:var(--space-5)}.list{padding-top:var(--rule-thin);font:var(--type-body);position:relative}.list>li{padding-block:var(--space-4);border-bottom:var(--rule-thin) solid var(--color-rule);max-width:none}.sheet{background:var(--color-surface);padding:var(--sheet-padding)}.sheet__head{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.sheet__title{margin-top:var(--space-5);font:var(--type-h3);text-wrap:balance}.sheet__rows{margin-top:var(--space-6);padding-top:var(--rule-thin);position:relative}.sheet__row{column-gap:var(--space-4);padding-block:var(--space-3);grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:baseline;display:grid;position:relative}.sheet__row dt{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text)}.sheet__row dd{font:var(--type-ui)}.sheet__sign{justify-content:space-between;align-items:flex-end;gap:var(--space-5);margin-top:var(--space-6);display:flex}.sheet__sign-line{padding-top:var(--space-2);font:var(--type-small);color:var(--color-text);flex:1;position:relative}@media (width<=767.98px){.sheet__head{gap:var(--space-1);flex-direction:column}.sheet__row{row-gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.rows:before,.list:before,.sheet__rows:before,.sheet__sign-line:before,.line-top:before{content:"";height:var(--rule-thin);background:var(--color-rule-strong);transform-origin:0;position:absolute;top:0;left:0;right:0}.rows__item:after,.sheet__row:after{content:"";height:var(--rule-thin);background:var(--color-rule);transform-origin:0;position:absolute;bottom:0;left:0;right:0}.line-top{position:relative}.rows{padding-top:var(--rule-thin);position:relative}.rows__item{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));column-gap:var(--grid-gutter);padding-block:var(--space-5);color:inherit;align-items:baseline;text-decoration:none;display:grid;position:relative}.rows__index{grid-column:span 1}.rows__title{font:var(--type-h3);transition:color var(--motion-fast) var(--motion-ease);grid-column:span 4}.rows__text{font:var(--type-body);grid-column:span 6}.rows__go{font:var(--type-ui);grid-column:span 1;justify-self:end}@media (hover:hover){a.rows__item:hover .rows__title{color:var(--dominion-graphite)}}@media (width<=767.98px){.rows__item{row-gap:var(--space-2);padding-block:var(--space-5);min-height:var(--tap-min)}.rows__index{grid-column:1/-1}.rows__title{grid-column:1/span 3}.rows__go{grid-area:2/4}.rows__text{grid-column:1/-1}}.field{display:block}.field__label{font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-secondary);display:block}.field__input{width:100%;min-height:var(--control-height);padding:var(--space-3) 0;border:0;border-bottom:var(--rule-thin) solid var(--dominion-ink);border-radius:var(--radius);font:var(--type-body);color:var(--color-text);appearance:none;background:0 0;display:block}textarea.field__input{min-height:calc(3lh + 2 * var(--space-3));resize:none;field-sizing:content}.field__select{display:block;position:relative}.field__select select{padding-right:var(--space-6);cursor:pointer}.field__select:after{content:"↓";font:var(--type-body);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.field__optional{text-transform:none;letter-spacing:0;font-weight:400}.field__input::placeholder{color:var(--dominion-graphite);opacity:1}.field__input:focus{padding-bottom:calc(var(--space-3) - 1px);border-bottom-width:2px;outline:0}.field__input:focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.field__hint,.field__error{margin-top:var(--space-2);font:var(--type-small);color:var(--color-text-secondary)}.field--error .field__input{padding-bottom:calc(var(--space-3) - 1px);border-bottom-width:2px}.field__error{color:var(--color-text);font-weight:600}.check{column-gap:var(--space-3);min-height:var(--tap-min);font:var(--type-small);color:var(--color-text-secondary);cursor:pointer;grid-template-columns:24px 1fr;align-items:start;display:grid}.check input{appearance:none;border:var(--rule-thin) solid var(--dominion-ink);border-radius:var(--radius);cursor:pointer;background:0 0;place-content:center;width:24px;height:24px;margin:0;display:grid}.check input:after{content:"";background:var(--dominion-ink);width:12px;height:12px;transition:transform var(--motion-fast) var(--motion-ease);transform:scale(0)}.check input:checked:after{transform:scale(1)}.photo{aspect-ratio:3/2;object-fit:cover;filter:grayscale();background:var(--dominion-stone);width:100%;display:block}.photo--4x5{aspect-ratio:4/5}.photo--1x1{aspect-ratio:1}.photo-frame{background:var(--dominion-stone);margin:0}.photo-frame picture{display:block}@media (width<=767.98px){.photo--m-3x2{aspect-ratio:3/2}}.tiles{column-gap:var(--grid-gutter);row-gap:var(--space-7);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tiles__body{padding-top:var(--space-4)}.tiles__index{color:var(--color-text-secondary)}.tiles__name{margin-top:var(--space-2);font:var(--type-h3)}.tiles__text{margin-top:var(--space-2);font:var(--type-small);color:var(--color-text-secondary)}@media (width<=1023.98px){.tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767.98px){.tiles{row-gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}@media screen{@keyframes m-fade{0%{opacity:0}}@keyframes m-rise{0%{opacity:0;transform:translateY(var(--motion-rise))}}@keyframes m-row{0%{opacity:0;transform:translateY(var(--motion-shift))}}@keyframes m-word{0%{transform:translateY(125%)}}@keyframes m-draw{0%{transform:scaleX(0)}}@keyframes m-unroll{0%{transform:scaleY(0)}}@keyframes m-print{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes m-open{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes m-stamp{0%{opacity:0;transform:scale(1.7)rotate(-14deg)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes m-press{35%{transform:translateY(var(--motion-press-depth))}}@keyframes m-redraw{0%{transform-origin:100%;transform:scaleX(1)}45%{transform-origin:100%;transform:scaleX(0)}55%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.motion [data-m],.motion .rows,.motion .list,.motion .list>li,.motion .details__row,.motion .pairs__item,.motion .steps__item,.motion .request__form>*,.motion .request__contact{--delay:calc(var(--mx,0s) + var(--md,0s))}.motion [data-m=rise]:not(.is-in),.motion [data-m=fade]:not(.is-in),.motion .list>li:not(.is-in),.motion .details__row:not(.is-in),.motion .pairs__item:not(.is-in),.motion .steps__item:not(.is-in),.motion .request__form>:not(.is-in),.motion .request__contact:not(.is-in){opacity:0}.motion [data-m=rise].is-in,.motion .list>li.is-in,.motion .details__row.is-in,.motion .pairs__item.is-in,.motion .steps__item.is-in,.motion .request__form>.is-in,.motion .request__contact.is-in{animation:m-rise var(--motion-reveal) var(--motion-ease-out) var(--delay) backwards}.motion [data-m=fade].is-in{animation:m-fade var(--motion-reveal) var(--motion-ease) var(--delay) backwards}.motion [data-m=lines]:not(.is-split){visibility:hidden}.motion .mw{clip-path:inset(-.2em -.3em -.24em);display:inline-block}.motion .mi{will-change:transform;display:inline-block}.motion [data-m=lines]:not(.is-in) .mi{transform:translateY(125%)}.motion [data-m=lines].is-in .mi{animation:m-word var(--motion-reveal) var(--motion-ease-out) calc(var(--delay) + var(--l,0) * var(--motion-step)) backwards}@keyframes m-unveil{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.motion [data-m=photo]:not(.is-in),.motion .tiles>li:not(.is-in) .photo-frame{clip-path:inset(0 0 100%)}.motion [data-m=photo].is-in,.motion .tiles>li.is-in .photo-frame{animation:m-unveil var(--motion-draw) var(--motion-ease-inout) var(--delay) backwards}.motion .tiles>li{--delay:var(--md,0s)}.motion .tiles>li:not(.is-in) .tiles__body{opacity:0}.motion .tiles>li.is-in .tiles__body{animation:m-rise var(--motion-reveal) var(--motion-ease-out) calc(var(--delay) + 3 * var(--motion-step)) backwards}.motion .page-head__photo{--mx:calc(3 * var(--motion-step))}.motion .rows:not(.is-in):before,.motion .list:not(.is-in):before,.motion [data-m=rule]:not(.is-in):before,.motion [data-m=draw]:not(.is-in)>*{transform:scaleX(0)}.motion .rows.is-in:before,.motion .list.is-in:before,.motion [data-m=rule].is-in:before{animation:m-draw var(--motion-draw) var(--motion-ease-inout) var(--delay) backwards}.motion [data-m=draw]>*{transform-origin:0}.motion [data-m=draw].is-in>*{animation:m-draw var(--motion-draw) var(--motion-ease-inout) var(--delay) backwards}.motion .rows>li{--delay:var(--md,0s)}.motion .rows>li:not(.is-in) :is(.rows__index,.rows__title,.rows__text,.rows__go){opacity:0}.motion .rows>li:not(.is-in) .rows__item:after,.motion .rows>li.rows__item:not(.is-in):after{transform:scaleX(0)}.motion .rows>li.is-in :is(.rows__index,.rows__title,.rows__text,.rows__go){animation:m-row var(--motion-reveal) var(--motion-ease-out) var(--delay) backwards}.motion .rows>li.is-in .rows__item:after,.motion .rows>li.rows__item.is-in:after{animation:m-draw var(--motion-draw) var(--motion-ease-inout) var(--delay) backwards}.motion [data-m=open]{background:0 0;position:relative}.motion [data-m=open]:before{content:"";background:var(--color-bg-inverse);position:absolute;inset:0}.motion [data-m=open]>*{position:relative}.motion [data-m=open]:not(.is-in):before{clip-path:inset(0 50%)}.motion [data-m=open].is-in:before{animation:m-open var(--motion-draw) var(--motion-ease-inout) backwards}.motion [data-m=open] [data-m]{--mx:calc(var(--motion-sheet) + var(--o,0) * var(--motion-step))}.motion [data-m=sheet]{--t0:var(--delay);background:0 0;position:relative}.motion [data-m=sheet]:before{content:"";background:var(--color-surface);transform-origin:top;position:absolute;inset:0}.motion [data-m=sheet]>*{position:relative}.motion [data-m=sheet]:not(.is-in):before{transform:scaleY(0)}.motion [data-m=sheet]:not(.is-in) :is(.sheet__head,.sheet__title,.sheet__row>*,.sheet__sign-line,.seal){opacity:0}.motion [data-m=sheet]:not(.is-in) :is(.sheet__rows,.sheet__sign-line):before,.motion [data-m=sheet]:not(.is-in) .sheet__row:after{transform:scaleX(0)}.motion [data-m=sheet].is-in:before{animation:m-unroll var(--motion-draw) var(--motion-ease-inout) var(--t0) backwards}.motion [data-m=sheet].is-in .sheet__head{animation:m-fade var(--motion-reveal) var(--motion-ease) calc(var(--t0) + 4 * var(--motion-step)) backwards}.motion [data-m=sheet].is-in .sheet__title{animation:m-rise var(--motion-reveal) var(--motion-ease-out) calc(var(--t0) + 5 * var(--motion-step)) backwards}.motion [data-m=sheet].is-in .sheet__rows:before{animation:m-draw var(--motion-draw) var(--motion-ease-inout) calc(var(--t0) + 6 * var(--motion-step)) backwards}.motion [data-m=sheet].is-in .sheet__row>*{animation:m-print var(--motion-reveal) var(--motion-ease-inout) calc(var(--t0) + (8 + 2 * var(--i,0)) * var(--motion-step)) backwards}.motion [data-m=sheet].is-in .sheet__row:after{animation:m-draw var(--motion-reveal) var(--motion-ease-inout) calc(var(--t0) + (8 + 2 * var(--i,0)) * var(--motion-step)) backwards}.motion [data-m=sheet].is-in .sheet__sign-line{animation:m-fade var(--motion-reveal) var(--motion-ease) calc(var(--t0) + 17 * var(--motion-step)) backwards}.motion [data-m=sheet].is-in .sheet__sign-line:before{animation:m-draw var(--motion-draw) var(--motion-ease-inout) calc(var(--t0) + 16 * var(--motion-step)) backwards}.motion [data-m=sheet].is-in .seal{animation:m-stamp var(--motion-stamp) var(--motion-ease-in) calc(var(--t0) + 26 * var(--motion-step)) backwards}.motion [data-m=sheet].is-in .sheet__in{animation:m-press var(--motion-press) var(--motion-ease) calc(var(--t0) + 26 * var(--motion-step) + var(--motion-stamp))}.motion [data-m=stamp]:not(.is-in){opacity:0}.motion [data-m=stamp].is-in{animation:m-stamp var(--motion-stamp) var(--motion-ease-in) var(--delay) backwards}.motion .hero-doc__text>.t-label{--mx:0s}.motion .hero-doc__text>h1{--mx:var(--motion-step)}.motion .hero-doc__text>.t-lead{--mx:calc(5 * var(--motion-step))}.motion .hero-doc__text>.actions{--mx:calc(7 * var(--motion-step))}.motion .hero-doc__sheet [data-m=sheet]{--mx:calc(3 * var(--motion-step))}.motion :is(.page-head,.title-page)>h1{--mx:var(--motion-step)}.motion :is(.page-head,.title-page)>h1~*{--mx:calc(5 * var(--motion-step))}.motion .hs__head>h2{--mx:calc(2 * var(--motion-step))}.motion .hs__head>p{--mx:calc(5 * var(--motion-step))}.motion .header__nav,.motion .header__menu{--mx:calc(2 * var(--motion-step))}.motion.seen .header [data-m]:not(.is-in),.motion.seen .header [data-m=draw]:not(.is-in)>*{opacity:1;transform:none}.motion.seen .header [data-m],.motion.seen .header [data-m]>*{animation:none}.motion:not(.seen) body:after{content:"";z-index:2;background:var(--dominion-ink);pointer-events:none;animation:m-page-out var(--motion-page) var(--motion-ease-inout) var(--motion-fast) both;position:fixed;inset:0}@supports (animation-timeline:scroll()){@media (width>=1024px){@keyframes m-drift{to{transform:translateY(calc(-1 * var(--space-8)))}}.motion .hero-doc__sheet{animation:linear both m-drift scroll(root);animation-range:0 100vh}}}@media (hover:hover){.motion a.rows__item:before{content:"";z-index:1;height:var(--rule-thin);background:var(--color-rule-strong);transform-origin:100%;transition:transform var(--motion-sheet) var(--motion-ease-inout);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.motion a.rows__item:hover:before{transform-origin:0;transform:scaleX(1)}.motion a.rows__item .rows__title,.motion a.rows__item .rows__go{transition:transform var(--motion) var(--motion-ease), color var(--motion-fast) var(--motion-ease)}.motion a.rows__item:hover .rows__title{transform:translateX(var(--motion-shift));color:inherit}.motion a.rows__item .rows__go{transform:translateX(calc(-1 * var(--space-2)))}.motion a.rows__item:hover .rows__go{transform:none}.motion .button{isolation:isolate;transition:color var(--motion) var(--motion-ease);position:relative;overflow:hidden}.motion .button:before{content:"";z-index:-1;background:var(--dominion-paper);transform-origin:100%;transition:transform var(--motion) var(--motion-ease);position:absolute;inset:0;transform:scaleX(0)}.motion .button:hover{background:var(--dominion-ink)}.motion .button:hover:before{transform-origin:0;transform:scaleX(1)}.motion .on-ink .button:before{background:var(--dominion-ink)}.motion .on-ink .button:hover{background:var(--dominion-paper)}.motion .button:is([disabled],[aria-disabled=true]):before{content:none}.motion .link{text-decoration:none;position:relative}.motion .link:after{content:"";height:var(--rule-thin);background:currentColor;position:absolute;bottom:0;left:0;right:0}.motion .link:hover{color:inherit}.motion .link:hover:after{animation:m-redraw var(--motion-sheet) var(--motion-ease-inout)}.motion .header__list .nav-link{position:relative}.motion .header__list .nav-link:not([aria-current=page]):after{content:"";left:0;right:0;bottom:calc(-1 * var(--space-2));height:var(--rule-thin);transform-origin:100%;transition:transform var(--motion) var(--motion-ease);background:currentColor;position:absolute;transform:scaleX(0)}.motion .header__list .nav-link:hover{color:inherit}.motion .header__list .nav-link:hover:after{transform-origin:0;transform:scaleX(1)}}.motion .field{position:relative}.motion .field:not(:has(.field__hint,.field__error)):after{content:"";height:var(--focus-width);background:var(--dominion-ink);transform-origin:0;transition:transform var(--motion) var(--motion-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.motion .field:not(:has(.field__hint,.field__error)):focus-within:after{transform:scaleX(1)}.motion .field:not(:has(.field__hint,.field__error)) .field__input:focus{border-bottom-width:var(--rule-thin);padding-bottom:var(--space-3)}@keyframes m-menu{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.motion .menu[open]{animation:m-menu var(--motion-sheet) var(--motion-ease-inout)}.motion .menu[open] :is(.menu__list>li,.menu__foot,.menu__action){animation:m-rise var(--motion-reveal) var(--motion-ease-out) calc(var(--motion) + var(--i,0) * var(--motion-step)) backwards}@media (width>=1024px) and (height>=760px){.motion main,.motion .header{z-index:1;background:var(--color-bg);position:relative}.motion .footer{position:sticky;bottom:0}}}@media screen and (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}.header{view-transition-name:header;background:var(--color-bg)}.vt-flat .header{view-transition-name:none}::view-transition{background:var(--dominion-ink)}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;animation-duration:var(--motion-page);animation-timing-function:var(--motion-ease-inout);animation-fill-mode:both}::view-transition-old(root){animation-name:m-page-out}::view-transition-new(root){animation-name:m-page-in;animation-delay:var(--motion-step)}@keyframes m-page-out{0%{clip-path:inset(0)}to{clip-path:inset(0 0 100%)}}@keyframes m-page-in{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}}.logo[data-astro-cid-f7espo7c]{width:var(--logo-w);flex:none;max-width:none;height:auto;display:block}@media (width<=767.98px){.logo[data-astro-cid-f7espo7c]{width:var(--logo-w-m,var(--logo-w))}}.header__bar[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-6);min-height:var(--header-height);display:flex}.header__logo[data-astro-cid-nen7h5rs]{min-height:var(--tap-min);flex:none;align-items:center;display:flex}.header__nav[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-6);font:var(--type-ui);display:flex}.header__list[data-astro-cid-nen7h5rs]{gap:var(--space-6);white-space:nowrap;margin:0;padding:0;list-style:none;display:flex}.header__langs[data-astro-cid-nen7h5rs]{gap:var(--space-2);font:var(--type-label);letter-spacing:var(--tracking-label);color:var(--color-text-secondary);margin:0;padding:0;list-style:none;display:flex}.header__langs[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]{align-items:center;gap:var(--space-2);display:flex}.header__langs[data-astro-cid-nen7h5rs] [data-astro-cid-nen7h5rs][aria-current]{color:var(--color-text);text-decoration:none}.header__menu[data-astro-cid-nen7h5rs]{min-width:var(--tap-min);min-height:var(--tap-min);margin-right:calc(-1 * var(--space-2));padding:0 var(--space-2);font:var(--type-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text);cursor:pointer;background:0 0;border:0;display:none}@media (width<=1023.98px){.header__bar[data-astro-cid-nen7h5rs]{flex-wrap:wrap}.header__nav[data-astro-cid-nen7h5rs],.header__list[data-astro-cid-nen7h5rs]{row-gap:var(--space-3);flex-wrap:wrap}.header__nav[data-astro-cid-nen7h5rs]{padding-bottom:var(--space-4)}.js .header__nav[data-astro-cid-nen7h5rs]{display:none}.js .header__bar[data-astro-cid-nen7h5rs]{gap:var(--space-4);flex-wrap:nowrap}.js .header__menu[data-astro-cid-nen7h5rs]{display:block}}.menu[data-astro-cid-nen7h5rs]{background:var(--color-bg);width:100%;max-width:none;height:100%;max-height:none;color:var(--color-text);overscroll-behavior:contain;border:0;margin:0;padding:0;overflow-y:auto}.menu[data-astro-cid-nen7h5rs]::backdrop{background:var(--color-bg)}.menu[data-astro-cid-nen7h5rs][open]{animation:menu-in var(--motion) var(--motion-ease)}@keyframes menu-in{0%{opacity:0}}.menu__inner[data-astro-cid-nen7h5rs]{min-height:100%;padding-bottom:max(var(--space-6), env(safe-area-inset-bottom));flex-direction:column;display:flex}.menu__list[data-astro-cid-nen7h5rs]{margin:var(--space-5) 0 0;border-top:var(--rule-thin) solid var(--color-rule);padding:0;list-style:none}.menu__link[data-astro-cid-nen7h5rs]{min-height:var(--space-8);padding-block:var(--space-3);border-bottom:var(--rule-thin) solid var(--color-rule);font:var(--type-h2);color:inherit;align-items:center;text-decoration:none;display:flex}.menu__link[data-astro-cid-nen7h5rs][aria-current=page]{text-decoration:underline;text-decoration-thickness:var(--rule-thin);text-underline-offset:.2em}.menu__foot[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:var(--space-5);padding-top:var(--space-7);min-height:var(--tap-min);font:var(--type-ui);margin-top:auto;display:flex}.menu__action[data-astro-cid-nen7h5rs]{margin-top:var(--space-5)}.menu[data-astro-cid-nen7h5rs] .header__langs[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs],.menu__phone[data-astro-cid-nen7h5rs]{min-height:var(--tap-min);align-items:center;display:inline-flex}
