.df-ap{--df-ap-left:max(var(--df-gutter), calc((100vw - 1060px) / 2))}.df-ap-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:1040px;display:grid;position:relative}.df-ap-header{z-index:2;box-sizing:border-box;height:94px;padding-inline:var(--df-ap-left);justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;top:0;left:0;right:0}.df-ap-header__logo{color:var(--df-paper);line-height:0;display:block}.df-ap-header__logo svg{width:137px;height:34px}.df-ap-header__tools{align-items:center;gap:24px;display:flex}.df-ap-header__tools nav{font:400 14px/18px var(--df-font-sans);gap:15px;display:flex}.df-ap-header__tools nav a{color:var(--df-ink);text-decoration:none}.df-ap-header__tools nav a:hover{text-underline-offset:4px;text-decoration:underline}.df-ap-header__lang{background:var(--df-surface-sunken);height:34px;color:var(--df-ink);font:400 14px/18px var(--df-font-sans);cursor:pointer;border:0;border-radius:10px;align-items:center;padding:0 12px;display:inline-flex}.df-ap-header__lang:hover{background:var(--df-line)}.df-ap-header__lang:disabled{opacity:.6}.df-ap-left{background:var(--df-teal-800);color:var(--df-ink);flex-direction:column;justify-content:space-between;display:flex;position:relative;overflow:hidden}.df-ap-copy{z-index:1;box-sizing:border-box;margin-left:var(--df-ap-left);width:min(450px, calc(100% - var(--df-ap-left) - 24px));flex-direction:column;align-items:flex-start;padding-top:190px;display:flex;position:relative}.df-ap-copy h1{font:var(--df-display-weight) 48px/52px var(--df-font-display);letter-spacing:var(--df-display-tracking);color:var(--df-paper);text-wrap:balance;margin-top:40px}.df-ap-copy h1 .df-tail{color:var(--df-heading-muted);display:block}.df-ap-lead{font:400 16px/24px var(--df-font-sans);color:#fefefecc;margin-top:16px}.df-ap-lead strong{color:var(--df-paper);font-weight:500}.df-ap-steps{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.df-ap-steps li{border-top:1px solid var(--df-line);font:500 14px/20px var(--df-font-sans);color:var(--df-ink);flex-direction:column;gap:8px;padding-top:12px;display:flex}.df-ap-steps li:first-child{border-top-color:var(--df-heading)}.df-ap-steps li:first-child .df-ref{color:var(--df-heading)}.df-ap-piece{flex:none;height:520px;margin-top:-50px;position:relative;overflow:hidden}.df-ap-piece__still,.df-ap-piece__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.df-ap-piece__still{object-fit:cover;object-position:center}.df-ap-piece__canvas{opacity:0;transition:opacity .3s}.df-ap-piece__canvas[data-ready=true]{opacity:1}.df-ap-piece:has(.df-ap-piece__canvas[data-ready=true]) .df-ap-piece__still{visibility:hidden}.df-ap-right{background:var(--df-surface)}.df-ap-col{box-sizing:border-box;width:min(450px, calc(100% - 80px - var(--df-gutter)));flex-direction:column;margin-left:80px;padding:150px 0 62px;display:flex}.df-ap-card{box-sizing:border-box;width:100%}.df-ap-card__note{font-size:12px}.df-ap-fields{gap:16px;padding:20px}.df-ap-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.df-field{flex-direction:column;gap:8px;min-width:0;display:flex}.df-field>label{font:500 14px/20px var(--df-font-sans);color:var(--df-ink)}.df-field>label span{color:var(--df-ink-muted);font-weight:400}.df-input{box-sizing:border-box;border:1px solid var(--df-line);border-radius:var(--df-radius-md);background:var(--df-surface);align-items:center;gap:8px;min-height:44px;padding:5px 5px 5px 16px;display:flex}.df-input:focus-within{outline:2px solid var(--df-focus-ring);outline-offset:2px}.df-landing .df-input input:focus-visible{outline:none}.df-input input{min-width:0;font:400 16px/24px var(--df-font-sans);color:var(--df-ink);background:0 0;border:0;outline:0;flex:1;padding:4px 0}.df-input input::placeholder{color:var(--df-ink-faint)}.df-input[data-invalid]{border-color:var(--df-danger)}.df-input[data-locked]{background:var(--df-surface-sunken)}.df-input[data-locked] input{color:var(--df-ink-muted)}.df-input__unit{font:400 13px/18px var(--df-font-mono);color:var(--df-ink-muted);flex:none;padding-right:11px}.df-input__lock{width:14px;height:14px;color:var(--df-ink-muted);flex:none;margin-right:11px}.df-field .df-hint{margin:0}.df-hint.is-error{color:var(--df-danger)}.df-ap-alert{border:1px solid var(--df-danger);border-radius:var(--df-radius-md);background:var(--df-surface-raised);font:400 14px/20px var(--df-font-sans);color:var(--df-ink);gap:10px;padding:12px 14px;display:flex}.df-ap-alert svg{width:16px;height:16px;color:var(--df-danger);flex:none;margin-top:2px}.df-ap-alert b{color:var(--df-danger);font-weight:500;display:block}.df-btn--card{border-radius:var(--df-radius-lg);background:var(--df-teal-900);width:100%;color:var(--df-paper);font:500 14px/20px var(--df-font-sans);cursor:pointer;border:0;margin-top:5px;padding:10px 0;box-shadow:inset 0 0 3px 1px #ffffff40}.df-btn--card:hover{background:var(--df-teal-800)}.df-btn--card:disabled{cursor:progress;opacity:.75}.df-ap-done{gap:20px;padding:24px}.df-ap-done__check{background:var(--df-mint);width:40px;height:40px;color:var(--df-teal-900);border-radius:50%;justify-content:center;align-items:center;display:flex}.df-ap-done__check svg{width:18px;height:18px}.df-ap-done__text{flex-direction:column;gap:8px;display:flex}.df-ap-done__text h2{font:var(--df-display-weight) 32px/36px var(--df-font-display);letter-spacing:var(--df-display-tracking);color:var(--df-heading)}.df-ap-done__text p{font:400 16px/24px var(--df-font-sans);color:var(--df-ink-muted)}.df-ap-done__next{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.df-ap-done__next li{border-top:1px solid var(--df-line);font:400 14px/20px var(--df-font-sans);color:var(--df-ink);grid-template-columns:30px minmax(0,1fr);gap:8px;padding-top:12px;display:grid}.df-ap-done__next li:first-child{border-top-color:var(--df-heading)}.df-ap-done__next li:first-child .df-ref{color:var(--df-heading)}.df-ap-done .df-btn--link{align-self:flex-start}.df-ap-unknown{gap:12px;padding:24px}.df-ap-unknown h2{font:var(--df-display-weight) 28px/32px var(--df-font-display);letter-spacing:var(--df-display-tracking);color:var(--df-heading)}.df-ap-unknown p{font:400 15px/22px var(--df-font-sans);color:var(--df-ink-muted)}.df-ap-unknown .df-btn--link{align-self:flex-start;margin-top:4px}.df-ap-note{font:400 13px/19px var(--df-font-sans);color:var(--df-ink-muted);margin-top:16px}.df-ap-terms{border-top:1px solid var(--df-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:50px 0 0;display:grid}.df-ap-terms>div{flex-direction:column;gap:4px;padding:14px 16px 0;display:flex}.df-ap-terms>div:first-child{padding-left:0}.df-ap-terms>div+div{border-left:1px solid var(--df-line)}.df-ap-terms>div:last-child{padding-right:0}.df-ap-terms dt{font:400 13px/18px var(--df-font-sans);color:var(--df-ink-muted);order:2}.df-ap-terms dd{font:var(--df-display-weight) 28px/32px var(--df-font-display);letter-spacing:var(--df-display-tracking);color:var(--df-heading);white-space:nowrap;order:1}.df-ap-more{font:400 14px/20px var(--df-font-sans);color:var(--df-ink-muted);margin-top:32px}.df-ap-more a{color:var(--df-heading)}.df-ap-signin{flex-direction:column;margin-top:180px;display:flex}.df-ap-card__meta{align-items:center;gap:8px;display:inline-flex}.df-ap-notice{border:var(--df-hairline) solid var(--df-line);border-radius:var(--df-radius-lg);background:var(--df-surface-raised);box-shadow:var(--df-shadow-card);font:400 14px/20px var(--df-font-sans);color:var(--df-ink-muted);gap:12px;margin-bottom:16px;padding:14px 16px;display:flex}.df-ap-notice svg{width:18px;height:18px;color:var(--df-teal-900);flex:none;margin-top:1px}.df-ap-notice b{color:var(--df-ink);font-weight:500;display:block}.df-ap-sent{gap:12px;margin-top:5px;padding:20px}.df-ap-sent__title{font:var(--df-display-weight) 24px/28px var(--df-font-display);letter-spacing:var(--df-display-tracking);color:var(--df-heading);align-items:center;gap:10px;display:flex}.df-ap-sent__check{background:var(--df-mint);width:28px;height:28px;color:var(--df-teal-900);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.df-ap-sent__check svg{width:14px;height:14px}.df-ap-sent p{font:400 14px/20px var(--df-font-sans);color:var(--df-ink)}.df-ap-sent .df-ap-sent__more{color:var(--df-ink-muted);font-size:13px;line-height:19px}.df-ap-signin__more{border-top:1px solid var(--df-line);font:400 14px/20px var(--df-font-sans);color:var(--df-ink-muted);flex-direction:column;gap:14px;margin-top:40px;padding-top:20px;display:flex}.df-ap-signin__more a{color:var(--df-heading)}.df-ap-below{background:var(--df-surface-sunken);border-top:1px solid var(--df-line)}.df-ap-below__col{width:min(560px, calc(100% - 2 * var(--df-gutter)));margin-inline:auto;padding:24px 0 64px}.df-ap-footer{background:var(--df-teal-950)}.df-ap-footer .df-foot{width:var(--df-inner);box-sizing:border-box;gap:40px;max-width:none;margin-inline:auto;padding:72px 0 64px}.df-ap-footer .df-foot__fine{gap:40px;padding-top:24px;font-size:13px;line-height:20px}.df-ap-footer .df-foot__fine>div{gap:12px;max-width:760px}.df-ap-footer .df-foot__fine>span{margin-left:auto}@media (max-width:1199px){.df-ap-header__tools nav{display:none}.df-ap-col{width:min(450px, calc(100% - 48px - var(--df-gutter)));margin-left:48px}}@media (max-width:1023px){.df-ap-split{grid-template-columns:minmax(0,1fr);min-height:0}.df-ap-header{padding-inline:var(--df-gutter)}.df-ap-header__lang{color:var(--df-paper);background:#10101033}.df-ap-header__lang:hover{background:#1010104d}.df-ap-copy{margin-left:var(--df-gutter);width:min(560px, calc(100% - 2 * var(--df-gutter)));padding-top:136px}.df-ap-piece{height:360px;margin-top:-30px}.df-ap-col{width:min(560px, calc(100% - 2 * var(--df-gutter)));margin:0 auto;padding:48px 0 56px}.df-ap-signin{margin-top:0}}@media (max-width:767px){.df-ap-header{height:72px}.df-ap-header__logo svg{width:113px;height:28px}.df-ap-header__tools{gap:10px}.df-ap-copy{padding-top:108px}.df-ap-copy h1{margin-top:28px;font-size:36px;line-height:39px}.df-ap-steps{grid-template-columns:minmax(0,1fr);gap:0}.df-ap-steps li{flex-direction:row;align-items:baseline;gap:12px;padding:10px 0}.df-ap-piece{height:280px}.df-ap-fields{padding:16px}.df-ap-pair{grid-template-columns:minmax(0,1fr);gap:16px}.df-ap-terms dd{font-size:22px;line-height:26px}.df-ap-terms dt{font-size:12px;line-height:16px}.df-ap-footer .df-foot{padding:56px 0 48px}.df-ap-footer .df-foot__fine{flex-direction:column;gap:10px}.df-ap-footer .df-foot__fine>span{margin-left:0}}
